Fix a race condition in sl4a rpc client.
Counter is a module level member, which is shared by all instances
of the Rpc client class. Yet each class holds its own instance of
a lock.
Bug=29427374
Change-Id: I673e55b1a1357f3f47a3bc20c0a04266a3c5a40d
diff --git a/acts/framework/tests/acts_unittest_suite.py b/acts/framework/tests/acts_unittest_suite.py
index bbcd088..68ac8dc 100755
--- a/acts/framework/tests/acts_unittest_suite.py
+++ b/acts/framework/tests/acts_unittest_suite.py
@@ -22,6 +22,7 @@
import acts_asserts_test
import acts_base_class_test
import acts_records_test
+import acts_sl4a_client_test
import acts_test_runner_test
def compile_suite():
@@ -31,7 +32,8 @@
acts_base_class_test.ActsBaseClassTest,
acts_test_runner_test.ActsTestRunnerTest,
acts_android_device_test.ActsAndroidDeviceTest,
- acts_records_test.ActsRecordsTest
+ acts_records_test.ActsRecordsTest,
+ acts_sl4a_client_test.ActsSl4aClientTest
]
loader = unittest.TestLoader()