| Index: build/android/pylib/gtest/gtest_test_instance.py
|
| diff --git a/build/android/pylib/gtest/gtest_test_instance.py b/build/android/pylib/gtest/gtest_test_instance.py
|
| index e7f254f96750e93b00a560ba5ef52bd91a4cfe7d..95e1065fac7ef06c00c1c3e48e48969cd8df44fd 100644
|
| --- a/build/android/pylib/gtest/gtest_test_instance.py
|
| +++ b/build/android/pylib/gtest/gtest_test_instance.py
|
| @@ -23,6 +23,8 @@ BROWSER_TEST_SUITES = [
|
| 'content_browsertests',
|
| ]
|
|
|
| +RUN_IN_SUB_THREAD_TEST_SUITES = ['net_unittests']
|
| +
|
|
|
| _DEFAULT_ISOLATE_FILE_PATHS = {
|
| 'base_unittests': 'base/base_unittests.isolate',
|
| @@ -73,6 +75,8 @@ _DEPS_EXCLUSION_LIST = [
|
| _EXTRA_NATIVE_TEST_ACTIVITY = (
|
| 'org.chromium.native_test.NativeTestInstrumentationTestRunner.'
|
| 'NativeTestActivity')
|
| +_EXTRA_RUN_IN_SUB_THREAD = (
|
| + 'org.chromium.native_test.NativeTestActivity.RunInSubThread')
|
| _EXTRA_SHARD_SIZE_LIMIT = (
|
| 'org.chromium.native_test.NativeTestInstrumentationTestRunner.'
|
| 'ShardSizeLimit')
|
| @@ -148,6 +152,8 @@ class GtestTestInstance(test_instance.TestInstance):
|
| self._extras = {
|
| _EXTRA_NATIVE_TEST_ACTIVITY: self._activity,
|
| }
|
| + if self._suite in RUN_IN_SUB_THREAD_TEST_SUITES:
|
| + self._extras[_EXTRA_RUN_IN_SUB_THREAD] = 1
|
| if self._suite in BROWSER_TEST_SUITES:
|
| self._extras[_EXTRA_SHARD_SIZE_LIMIT] = 1
|
|
|
|
|