emulator: Balance test suites between MM-x86-rel and MM-x86-rel-non-cq
Most of test suites will be run in MM-x86-rel-non-cq
MM-x86-rel will run only chrome_public_test_apk since it fails very often.
And have it run on 4-cores to evaluate capacity
Bug: 997376, 1127110
Change-Id: I57cd561600a28fcf21e440b167729a02ccd13909
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2415141
Commit-Queue: Haiyang Pan <[email protected]>
Reviewed-by: Ben Pastene <[email protected]>
Cr-Commit-Position: refs/heads/master@{#808429}
diff --git a/testing/buildbot/test_suite_exceptions.pyl b/testing/buildbot/test_suite_exceptions.pyl
index 783de69..e2e7367 100644
--- a/testing/buildbot/test_suite_exceptions.pyl
+++ b/testing/buildbot/test_suite_exceptions.pyl
@@ -55,7 +55,7 @@
# crbug/1060399: only enable wpr tests on marshmallow CI bot
# due to the restriction that render test only works on marshamllow.
'modifications': {
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
'experiment_percentage': 100, # https://crbug.com/1060399
},
},
@@ -648,7 +648,7 @@
'shards': 3,
},
},
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
# https://crbug.com/1039860
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter',
@@ -733,14 +733,6 @@
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.chrome_public_test_apk.filter',
],
- 'swarming': {
- 'dimension_sets': [
- {
- # Use 8-cores to shorten test runtime.
- 'machine_type': 'n1-standard-8',
- },
- ],
- },
},
'android-pie-arm64-rel': {
'args': [
@@ -781,7 +773,7 @@
'remove_from': [
'Lollipop Tablet Tester',
'Marshmallow Tablet Tester',
- 'android-marshmallow-x86-rel',
+ 'android-marshmallow-x86-rel-non-cq',
'android-pie-x86-rel',
'android-pie-arm64-rel', # https://crbug.com/1010211
'ToTAndroid',
@@ -960,7 +952,7 @@
'shards': 16,
},
},
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_browsertests.filter',
],
@@ -1040,7 +1032,7 @@
},
'content_shell_crash_test': {
'remove_from': [
- 'android-marshmallow-x86-rel', # crbug.com/1084353
+ 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084353
],
'modifications': {
'Win10 Tests x64 (dbg)': {
@@ -1054,7 +1046,7 @@
'android-code-coverage-native', # crbug/1018434
],
'modifications': {
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter',
],
@@ -1317,7 +1309,7 @@
],
},
},
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter',
],
@@ -1572,7 +1564,7 @@
},
'media_unittests': {
'modifications': {
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.media_unittests.filter',
],
@@ -1765,7 +1757,7 @@
'shards': 4,
}
},
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
# crbug.com/1046060
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter',
@@ -1935,7 +1927,6 @@
'Lollipop Tablet Tester',
'Marshmallow Tablet Tester',
'android-code-coverage-native', # https://crbug.com/1018780
- 'android-marshmallow-x86-rel', # crbug.com/1098111
],
'modifications': {
'Android CFI': {
@@ -2004,7 +1995,6 @@
'Lollipop Tablet Tester',
'Marshmallow Tablet Tester',
'android-code-coverage-native', # crbug/1018434
- 'android-marshmallow-x86-rel', # crbug.com/1098111
],
'modifications': {
'Lollipop Phone Tester': {
@@ -2050,7 +2040,7 @@
'android-code-coverage-native', # crbug/1018434
],
'modifications': {
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter',
],
@@ -2075,7 +2065,6 @@
'ToTAndroid',
'ToTAndroidCFI',
'android-code-coverage-native', # https://crbug.com/1018431
- 'android-marshmallow-x86-rel', # crbug.com/1098111
],
'modifications': {
'android-marshmallow-x86-rel-non-cq': {
@@ -2157,7 +2146,7 @@
'android-code-coverage-native',
'android-lollipop-arm-rel',
'android-marshmallow-arm64-rel',
- 'android-marshmallow-x86-rel',
+ 'android-marshmallow-x86-rel-non-cq',
'android-nougat-arm64-rel',
'android-pie-arm64-rel',
'android-pie-x86-rel',
@@ -2343,7 +2332,7 @@
'--shard-timeout=300',
],
},
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter',
]
@@ -2530,14 +2519,14 @@
},
'telemetry_chromium_minidump_unittests': {
'remove_from': [
- 'android-marshmallow-x86-rel', # crbug.com/1084352
+ 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084352
],
},
'telemetry_monochrome_minidump_unittests': {
'remove_from': [
# Monochrome isn't supported on M.
'android-marshmallow-arm64-rel',
- 'android-marshmallow-x86-rel',
+ 'android-marshmallow-x86-rel-non-cq',
],
},
'telemetry_perf_unittests': {
@@ -2593,7 +2582,7 @@
},
},
'remove_from': [
- 'android-marshmallow-x86-rel', # crbug.com/1084352
+ 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084352
# There's no need to run telemetry_perf_unittests on both lollipop and
# marshmallow on the CQ. https://crbug.com/1026487.
'android-marshmallow-arm64-rel',
@@ -2771,7 +2760,7 @@
},
'viz_unittests': {
'modifications': {
- 'android-marshmallow-x86-rel': {
+ 'android-marshmallow-x86-rel-non-cq': {
'args': [
'--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter',
],
@@ -2785,21 +2774,21 @@
},
'vr_android_unittests': {
'remove_from': [
- 'android-marshmallow-x86-rel',
+ 'android-marshmallow-x86-rel-non-cq',
'android-pie-x86-rel',
'android-code-coverage-native', # crbug/1018434
],
},
'vr_common_unittests': {
'remove_from': [
- 'android-marshmallow-x86-rel',
+ 'android-marshmallow-x86-rel-non-cq',
'android-pie-x86-rel',
'android-code-coverage-native', # crbug/1018431
],
},
'vr_pixeltests': {
'remove_from': [
- 'android-marshmallow-x86-rel',
+ 'android-marshmallow-x86-rel-non-cq',
'android-pie-x86-rel',
'VR Linux',
'android-code-coverage-native', # crbug/1018431
@@ -2921,12 +2910,12 @@
},
'weblayer_bundle_test': {
'remove_from': [
- 'android-marshmallow-x86-rel', # crbug.com/1088013
+ 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013
],
},
'weblayer_instrumentation_test_apk': {
'remove_from': [
- 'android-marshmallow-x86-rel', # crbug.com/1088013
+ 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013
],
},
'webview_instrumentation_test_apk': {