| # Copyright 2017 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| # This is a .pyl, or "Python Literal", file. You can treat it just like a |
| # .json file, with the following exceptions: |
| # * all keys must be quoted (use single quotes, please); |
| # * comments are allowed, using '#' syntax; and |
| # * trailing commas are allowed. |
| |
| # Exceptions to the common test suites can only include removal from |
| # particular bots, and modifications on particular bots. By design, |
| # it's not possible to add one-off tests to bots. Instead they have to |
| # be added to one of the test suites in test_suites.pyl. |
| # |
| # Note that if you are excluding with variants, you will need to exclude |
| # per variant, with the identifier appended to the test suite name. |
| # For example, if you have ios_chrome_ui_eg2tests_module with variant |
| # SIM_IPHONE_6S_14_0 (identifier = "iPhone 6s 14.0"), you |
| # must exclude with the test name as: |
| # "ios_chrome_ui_eg2tests_module_iPhone 6s 14.0" |
| |
| # The goal is to drive the number of exceptions to zero, to make all |
| # the bots behave similarly. |
| { |
| 'android_browsertests': { |
| 'modifications': { |
| 'android-pie-arm64-rel': { |
| 'args': [ |
| '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001 |
| ], |
| # TODO(crbug.com/1111436): Move this back to walleye if/when additional |
| # capacity has been deployed. |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'device_type': 'sailfish', |
| }, |
| ], |
| }, |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--gtest_filter=-ImportantSitesUtilBrowserTest.DSENotConsideredImportantInRegularMode', # https://crbug.com/1034001 |
| ], |
| }, |
| }, |
| }, |
| 'android_sync_integration_tests': { |
| 'remove_from': [ |
| # Remove from CQ bots due to capacity. |
| 'android-marshmallow-arm64-rel', |
| 'android-lollipop-arm-rel', |
| ], |
| }, |
| 'android_webview_unittests': { |
| 'remove_from': [ |
| # On chromium.android, these do not need to run prior to M. |
| 'android-lollipop-arm-rel', |
| 'android-code-coverage-native', # crbug/1018434 |
| ], |
| }, |
| 'android_wpr_record_replay_tests': { |
| # 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-non-cq': { |
| 'experiment_percentage': 100, # https://crbug.com/1060399 |
| }, |
| }, |
| }, |
| 'angle_end2end_tests': { |
| 'remove_from': [ |
| # TODO(ynovikov) Investigate why the test breaks on older devices. |
| 'Android FYI Release (Nexus 5)', |
| 'Android FYI Release (Nexus 6)', |
| 'Android FYI Release (Nexus 9)', |
| # Temporarily disabled due to AMDGPU-PRO issues crbug.com/786219 |
| 'Linux FYI Release (AMD R7 240)', |
| # Temporarily disabled due to bad NVIDIA driver upgrade crbug.com/950542 |
| 'Linux FYI Debug (NVIDIA)', |
| ], |
| 'modifications': { |
| # anglebug.com/5328 suspecting blue screen caused by multiprocess |
| 'ANGLE GPU Win10 x64 Release (Intel HD 630)': { |
| 'args': [ |
| '--max-processes=1', |
| ], |
| }, |
| 'Optional Win10 x64 Release (Intel HD 630)': { |
| 'args': [ |
| '--max-processes=1', |
| ], |
| }, |
| 'Win10 FYI x64 Exp Release (Intel HD 630)': { |
| 'args': [ |
| '--max-processes=1', |
| ], |
| }, |
| 'Win10 FYI x64 Release (Intel HD 630)': { |
| 'args': [ |
| '--max-processes=1', |
| ], |
| }, |
| }, |
| }, |
| 'angle_perftests': { |
| 'remove_from': [ |
| 'Android FYI Release (Nexus 5)', # crbug.com/915429 |
| 'Android FYI Release (Nexus 6)', # anglebug.com/2433 |
| 'Linux FYI GPU TSAN Release', # crbug.com/950542 |
| ], |
| }, |
| 'angle_unittests': { |
| 'remove_from': [ |
| # On Android, these are already run on the main waterfall. |
| 'Android FYI Release (Nexus 5X)', |
| # Does not currently work on Lacros configurations. |
| 'linux-lacros-tester-rel', |
| 'linux-lacros-tester-fyi-rel', |
| ], |
| }, |
| 'angle_white_box_tests': { |
| 'remove_from': [ |
| # https://crbug.com/1094629 |
| 'Linux FYI Release (AMD R7 240)', |
| ], |
| 'modifications': { |
| # anglebug.com/5328 suspecting blue screen caused by multiprocess |
| 'ANGLE GPU Win10 x64 Release (Intel HD 630)': { |
| 'args': [ |
| '--max-processes=1', |
| ], |
| }, |
| 'Optional Win10 x64 Release (Intel HD 630)': { |
| 'args': [ |
| '--max-processes=1', |
| ], |
| }, |
| 'Win10 FYI x64 Exp Release (Intel HD 630)': { |
| 'args': [ |
| '--max-processes=1', |
| ], |
| }, |
| 'Win10 FYI x64 Release (Intel HD 630)': { |
| 'args': [ |
| '--max-processes=1', |
| ], |
| }, |
| }, |
| }, |
| 'blink_platform_unittests': { |
| 'modifications': { |
| # TODO(crbug.com/1108121): Remove this filter |
| 'android-nougat-arm64-rel': { |
| 'args': [ |
| '--gtest_filter=-HarfBuzzShaperTest.ShapeHorizontalWithoutSubpixelPositionWithKerningIsRounded', |
| ], |
| }, |
| 'android-pie-arm64-rel': { |
| # TODO(crbug.com/1111436): Move this back to walleye if/when additional |
| # capacity has been deployed. |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'device_type': 'sailfish', |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'blink_web_tests': { |
| 'remove_from': [ |
| 'Mac10.11 Tests', |
| 'Win 7 Tests x64 (1)', # 64-bit win is unsupported by the layout tests. |
| 'Win10 Tests x64 (dbg)', |
| ], |
| 'modifications': { |
| 'Fuchsia x64': { |
| 'args': [ |
| '--platform=fuchsia', |
| ], |
| 'swarming': { |
| 'shards': 1, |
| }, |
| }, |
| 'Linux Tests': { |
| "args": [ |
| "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw", |
| ], |
| }, |
| 'Linux Tests (dbg)(1)': { |
| 'args': [ |
| '--debug', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'Mac10.11 Tests': { |
| # TODO(kbr): this is essentially redundant. |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'gpu': 'none', |
| 'os': 'Mac-10.11.6', |
| }, |
| ], |
| 'shards': 25, |
| }, |
| }, |
| 'Mac10.12 Tests': { |
| 'swarming': { |
| 'shards': 25, |
| }, |
| }, |
| 'Mac10.13 Tests': { |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'gpu': None, |
| }, |
| ], |
| 'shards': 25, |
| }, |
| }, |
| 'Mac10.13 Tests (dbg)': { |
| 'args': [ |
| '--debug', |
| ], |
| 'swarming': { |
| 'shards': 25, |
| }, |
| }, |
| 'V8 Blink Linux Debug': { |
| # This builder compiles Chromium in release mode, but V8 in debug. |
| # TODO(machenbach): Change name and out directory of this builder to |
| # something less confusing. |
| 'args': [ |
| '-t', |
| 'Debug', |
| '--release', |
| ], |
| }, |
| 'V8 Blink Linux Future': { |
| 'args': [ |
| '--additional-driver-flag=--js-flags=--future', |
| ], |
| }, |
| 'WebKit Linux ASAN': { |
| 'args': [ |
| '--additional-expectations', |
| '../../third_party/blink/web_tests/ASANExpectations', |
| '--time-out-ms', |
| '48000', |
| '--enable-sanitizer', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'WebKit Linux Leak': { |
| 'args': [ |
| '--additional-expectations', |
| '../../third_party/blink/web_tests/LeakExpectations', |
| '--time-out-ms', |
| '48000', |
| '--enable-leak-detection', |
| ], |
| 'swarming': { |
| 'shards': 10, |
| }, |
| }, |
| 'WebKit Linux MSAN': { |
| 'args': [ |
| '--additional-expectations', |
| '../../third_party/blink/web_tests/MSANExpectations', |
| '--time-out-ms', |
| '66000', |
| '--enable-sanitizer', |
| ], |
| 'swarming': { |
| 'expiration': 36000, |
| 'hard_timeout': 10800, |
| 'io_timeout': 3600, |
| 'shards': 20, |
| }, |
| }, |
| 'WebKit Linux composite_after_paint Dummy Builder': { |
| 'args': [ |
| '--additional-driver-flag=--enable-blink-features=CompositeAfterPaint', |
| ], |
| }, |
| 'WebKit Linux layout_ng_disabled Builder': { |
| 'args': [ |
| '--additional-driver-flag=--disable-blink-features=LayoutNG', |
| ], |
| }, |
| 'Win10 Tests x64': { |
| 'args': [ |
| '--target', |
| 'Release_x64', |
| ], |
| 'swarming': { |
| "shards": 28 |
| }, |
| }, |
| 'Win10 Tests x64 (dbg)': { |
| 'args': [ |
| '--debug', |
| '--target', |
| 'Debug_x64', |
| ], |
| }, |
| 'Win7 Tests (dbg)(1)': { |
| 'args': [ |
| '--debug', |
| '--time-out-ms', |
| '60000' |
| ], |
| 'experiment_percentage': 100, |
| # TODO(kbr): the "Windows-7-SP1" Swarming dimension set is implicit, |
| # from prefered_os_dimension in |
| # tools/build/scripts/slave/recipe_modules/swarming/api.py. Ideally, |
| # Swarming dimensions would be either specified for all testers on the |
| # waterfall (and therefore, explicitly specified for all tests in the |
| # generated JSON), or this would be removed, and the implicit one used. |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'os': 'Windows-7-SP1', |
| } |
| ], |
| }, |
| }, |
| # tryserver.chromium.android |
| 'android_blink_rel': { |
| 'args': [ |
| '--release', |
| '--android', |
| # TODO(crbug.com/912120): Breakpad was entirely disabled on |
| # Android. Remove this when it no longer affects Android crash |
| # log handling. |
| '--disable-breakpad', |
| # TODO(crbug.com/875172): run on the real GPU since the |
| # software fallback, SwiftShader, isn't yet for 32-bit ARM. |
| '--additional-driver-flag=--use-gpu-in-tests', |
| ], |
| }, |
| 'devtools_frontend_linux_blink_light_rel': { |
| 'args': [ |
| 'http/tests/devtools', |
| ], |
| 'swarming': { |
| 'shards': 4, |
| }, |
| }, |
| 'fuchsia-fyi-x64-rel': { |
| 'args': [ |
| '--platform=fuchsia', |
| ], |
| 'swarming': { |
| 'shards': 1, |
| }, |
| }, |
| 'linux-autofill-assistant': { |
| 'args': [ |
| '--release', |
| ], |
| }, |
| 'linux-bfcache-rel': { |
| 'args': [ |
| '--additional-driver-flag=--enable-features=BackForwardCache:enable_same_site/true', |
| '--additional-expectations=../../third_party/blink/web_tests/FlagExpectations/enable-features=BackForwardCache', |
| ], |
| }, |
| 'linux-blink-animation-use-time-delta': { |
| 'args': [ |
| '--debug', |
| ], |
| }, |
| 'linux-blink-heap-concurrent-marking-tsan-rel': { |
| 'args': [ |
| '--release', |
| '--additional-driver-flag=--enable-features=BlinkHeapConcurrentMarking', |
| ], |
| }, |
| 'linux-blink-web-tests-force-accessibility-rel': { |
| 'args': [ |
| '--additional-driver-flag=--force-renderer-accessibility', |
| ], |
| }, |
| 'linux-code-coverage': { |
| 'args': [ |
| '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'linux-layout-tests-edit-ng': { |
| 'args': [ |
| '--additional-driver-flag=--enable-blink-features=EditingNG', |
| ], |
| }, |
| 'mac10.12-blink-rel-dummy': { |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'mac10.13-blink-rel-dummy': { |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'mac10.14-blink-rel-dummy': { |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'mac10.15-blink-rel-dummy': { |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'mac11.0-blink-rel-dummy': { |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| }, |
| }, |
| 'breakpad_unittests': { |
| 'modifications': { |
| 'android-asan': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.breakpad_unittests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'browser_tests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| 'linux-win_cross-rel', |
| 'ToTLinuxTSan', # https://crbug.com/368525 |
| 'Linux TSan Tests', # https://crbug.com/368525 |
| 'Win10 Tests x64 (dbg)', |
| ], |
| 'modifications': { |
| 'CrWinAsan': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 40, |
| }, |
| }, |
| 'CrWinAsan(dll)': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 40, |
| }, |
| }, |
| 'Linux - Future (dbg)': { # client.v8.chromium |
| 'swarming': { |
| 'shards': 10, |
| }, |
| }, |
| 'Linux ASan LSan Tests (1)': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 40, |
| }, |
| }, |
| 'Linux ASan Tests (sandboxed)': { |
| 'swarming': { |
| 'shards': 30, # https://crbug.com/1103330 |
| }, |
| }, |
| 'Linux Chromium OS ASan LSan Tests (1)': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 31, |
| }, |
| }, |
| 'Linux ChromiumOS MSan Tests': { |
| # These are very slow on the Chrome OS MSAN trybot for some reason. |
| # crbug.com/865455 |
| 'swarming': { |
| 'shards': 32, |
| }, |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.msan.browser_tests.oobe_negative.filter', |
| ], |
| }, |
| 'Linux Tests (dbg)(1)': { |
| # crbug.com/1066161 |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'Mac ASan 64 Tests (1)': { |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| # These shards are liable to time out when running on minis. |
| 'cores': '8', |
| } |
| ], |
| 'shards': 30, |
| }, |
| }, |
| 'Mac10.13 Tests':{ |
| 'experiment_percentage': 10, # https://crbug.com/1042757 |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'Mac10.13 Tests (dbg)': { |
| # https://crbug.com/1152770 |
| 'args': [ |
| '--test-launcher-jobs=1', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'ToTWin(dbg)': { |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'ToTWin64(dbg)': { |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'Win10 Tests x64': { |
| # crbug.com/868082 |
| 'args': [ |
| '--disable-features=WebRTC-H264WithOpenH264FFmpeg', |
| ], |
| 'swarming': { |
| # This is for slow test execution that often becomes a critical path of |
| # swarming jobs. crbug.com/868114 |
| 'shards': 15, |
| } |
| }, |
| 'Win7 Tests (1)': { |
| # This is for slow test execution that often becomes a critical path of |
| # swarming jobs. crbug.com/868114 |
| 'swarming': { |
| 'shards': 15, |
| }, |
| }, |
| 'Win7 Tests (dbg)(1)': { |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'linux-chromeos-beta': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter', |
| ], |
| }, |
| 'linux-chromeos-chrome': { |
| # TODO(https://crbug.com/932269): Promote out of experiment when the |
| # tests are green. |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter', |
| ], |
| }, |
| 'linux-chromeos-code-coverage': { |
| 'swarming': { |
| 'shards': 50, |
| }, |
| }, |
| 'linux-chromeos-dbg': { |
| 'swarming': { |
| 'shards': 30, |
| }, |
| }, |
| 'linux-chromeos-ltc': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter', |
| ], |
| }, |
| 'linux-chromeos-lts': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter', |
| ], |
| }, |
| 'linux-chromeos-rel': { |
| 'swarming': { |
| 'shards': 20, |
| 'dimension_sets': [ |
| { |
| 'kvm': '1', |
| }, |
| ], |
| }, |
| }, |
| 'linux-chromeos-stable': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.browser_tests.filter', |
| ], |
| }, |
| 'linux-code-coverage': { |
| 'args': [ |
| '--no-sandbox', |
| ], |
| 'swarming': { |
| 'shards': 50, |
| }, |
| }, |
| 'linux-lacros-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/lacros.browser_tests.filter', |
| ], |
| }, |
| 'linux-lacros-tester-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/lacros.browser_tests.filter', |
| ], |
| }, |
| 'linux-trusty-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/linux_trusty_rel.browser_tests.filter', |
| ], |
| }, |
| 'mac-code-coverage': { |
| 'swarming': { |
| 'shards': 15, |
| }, |
| }, |
| 'win-asan': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 40, |
| }, |
| }, |
| }, |
| }, |
| 'browser_tests_wayland': { |
| 'modifications': { |
| # CQ tester. |
| 'Linux Ozone Tester (Wayland)': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter', |
| ], |
| }, |
| # CI tester. |
| 'Linux Tester (Ozone Wayland)': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_browser_tests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'cc_unittests': { |
| 'modifications': { |
| 'Linux TSan Tests': { |
| 'swarming': { |
| 'shards': 3, |
| }, |
| }, |
| 'android-marshmallow-x86-rel-non-cq': { |
| # https://crbug.com/1039860 |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter', |
| ], |
| }, |
| 'android-pie-x86-rel': { |
| # https://crbug.com/1039860 |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.cc_unittests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'check_static_initializers': { |
| 'modifications': { |
| 'Mac Builder': { |
| 'args': [ |
| '--allow-coverage-initializer', |
| ], |
| }, |
| }, |
| }, |
| 'checkbins': { |
| 'remove_from': [ |
| 'linux-archive-dbg', |
| 'linux-archive-rel', |
| 'mac-archive-dbg', |
| 'mac-archive-rel', |
| ], |
| }, |
| 'chrome_all_tast_tests': { |
| 'modifications': { |
| 'chromeos-betty-pi-arc-cfi-thin-lto-chrome': { |
| 'args': [ |
| # This bot sets symbol_level=2, which doesn't fit inside a normal VM. |
| '--strip-chrome', |
| ], |
| }, |
| }, |
| }, |
| 'chrome_java_test_pagecontroller_tests': { |
| 'modifications': { |
| 'android-pie-arm64-rel': { |
| # TODO(crbug.com/1111436): Move this back to walleye if/when additional |
| # capacity has been deployed. |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'device_type': 'sailfish', |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'chrome_public_smoke_test': { |
| 'remove_from': [ |
| 'android-code-coverage-native', # https://crbug.com/1018780 |
| ], |
| # TODO(crbug.com/1111436): Remove experimental when it works fine. |
| 'modifications': { |
| 'android-pie-arm64-rel': { |
| 'experiment_percentage': 100, |
| }, |
| }, |
| }, |
| 'chrome_public_test_apk': { |
| 'remove_from': [ |
| 'android-asan', # https://crbug.com/964562 |
| 'android-code-coverage-native', # https://crbug.com/1018780 |
| 'android-lollipop-arm-rel', # https://crbug.com/1060245 |
| ], |
| 'modifications': { |
| 'Android CFI': { |
| 'args': [ |
| '--exclude-annotation', |
| 'Feature=RenderTest', # https://crbug.com/1068294 |
| ], |
| }, |
| 'Marshmallow 64 bit Tester': { |
| 'swarming': { |
| 'shards': 14, |
| }, |
| }, |
| 'Marshmallow Tablet Tester': { |
| 'args': [ |
| '--timeout-scale', |
| '2.0', |
| ], |
| }, |
| 'Oreo Phone Tester': { |
| # TODO(https://crbug.com/884413): Re-enable this once the tests are |
| # either passing or there is more capacity. |
| 'experiment_percentage': 0, |
| }, |
| 'android-arm64-proguard-rel': { |
| 'swarming': { |
| 'shards': 25, |
| }, |
| }, |
| 'android-lollipop-arm-rel-swarming': { |
| 'swarming': { |
| 'service_account': 'chrome-gold-dev@chops-service-accounts.iam.gserviceaccount.com' |
| }, |
| }, |
| 'android-marshmallow-arm64-rel': { |
| 'swarming': { |
| 'shards': 25, |
| }, |
| }, |
| 'android-marshmallow-arm64-rel-swarming': { |
| 'swarming': { |
| 'service_account': 'chrome-gold-dev@chops-service-accounts.iam.gserviceaccount.com' |
| }, |
| }, |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.chrome_public_test_apk.filter', |
| ], |
| }, |
| 'android-pie-arm64-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.chrome_public_test_apk.filter', # https://crbug.com/1010211 |
| ], |
| # TODO(crbug.com/1111436): Remove experimental when it works fine. |
| 'experiment_percentage': 50, |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb', |
| # https://crbug.com/1046059 |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.chrome_public_test_apk.filter', |
| ], |
| 'swarming': { |
| 'named_caches': [ |
| { |
| 'name': 'avd_generic_playstore_android28', |
| 'path': '.android', |
| }, |
| { |
| 'name': 'system_images_android_28_google_apis_playstore_x86', |
| 'path': '.emulator_sdk', |
| }, |
| ], |
| 'dimension_sets': [ |
| { |
| 'machine_type': 'n1-standard-8', # use 8-core to shorten runtime |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'chrome_public_test_vr_apk': { |
| 'remove_from': [ |
| # Decided to no longer run VR tests on L, crbug.com/1159619. |
| 'Lollipop Phone Tester', |
| 'Lollipop Tablet Tester', |
| 'Marshmallow Tablet Tester', |
| 'android-lollipop-arm-rel', |
| 'android-marshmallow-x86-rel-non-cq', |
| 'android-pie-x86-rel', |
| 'android-pie-arm64-rel', # https://crbug.com/1010211 |
| 'ToTAndroid', |
| 'ToTAndroidCFI', |
| 'android-asan', # https://crbug.com/964562 |
| 'android-code-coverage-native', # https://crbug.com/1018780 |
| ], |
| 'modifications': { |
| # Use "--remove-system-package" according to crbug.com/931947#c1 |
| 'android-nougat-arm64-rel': { |
| 'args': [ |
| # Applying a mixin via an exception doesn't work, so manually apply |
| # the same arguments as the 'vr_instrumentation_test' mixin. |
| '--remove-system-package=com.google.vr.vrcore', |
| '--additional-apk=//third_party/gvr-android-sdk/test-apks/vr_services/vr_services_current.apk', |
| ], |
| }, |
| }, |
| }, |
| 'chrome_public_test_vr_apk-vega': { |
| 'modifications': { |
| 'Oreo Phone Tester': { |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'device_os': 'OVR1.180808.003', |
| 'device_type': 'vega', |
| 'os': 'Android', |
| }, |
| ], |
| }, |
| } |
| } |
| }, |
| 'chrome_sizes': { |
| 'modifications': { |
| 'win-chrome': { |
| 'swarming': { |
| # TODO(crbug.com/1124829): Remove this exception once pool |
| # chrome.tests is migrated to 1909. |
| 'dimension_sets': [ |
| { |
| 'os': 'Windows-10-15063', |
| }, |
| ], |
| }, |
| }, |
| 'win64-chrome': { |
| 'swarming': { |
| # TODO(crbug.com/1124829): Remove this exception once pool |
| # chrome.tests is migrated to 1909. |
| 'dimension_sets': [ |
| { |
| 'os': 'Windows-10-15063', |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'chromedriver_py_tests': { |
| 'remove_from': [ |
| # Timeout happens sometimes (crbug.com/951799). |
| 'Win10 Tests x64 (dbg)', |
| ], |
| }, |
| 'components_browsertests': { |
| 'remove_from': [ |
| 'android-code-coverage-native', # crbug/1018434 |
| ], |
| }, |
| 'components_unittests': { |
| 'remove_from': [ |
| # https://crbug.com/1147531 - covered on lollipop |
| 'android-marshmallow-arm64-rel', |
| 'Fuchsia ARM64', # https://crbug.com/961457 |
| 'Fuchsia x64', # https://crbug.com/961457 |
| 'android-code-coverage-native', # crbug/1018431 |
| 'fuchsia-fyi-arm64-dbg', # https://crbug.com/961457 |
| 'fuchsia-fyi-arm64-rel', # https://crbug.com/961457 |
| 'fuchsia-fyi-x64-dbg', # https://crbug.com/961457 |
| 'fuchsia-fyi-x64-rel', # https://crbug.com/961457 |
| ], |
| 'modifications': { |
| 'Linux ASan LSan Tests (1)': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 5, |
| }, |
| }, |
| 'Linux Chromium OS ASan LSan Tests (1)': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 5, |
| }, |
| }, |
| 'Linux TSan Tests': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'linux-blink-heap-concurrent-marking-tsan-rel': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| # https://crbug.com/1111979, |
| 'linux-lacros-rel': { |
| 'args': [ |
| '--gtest_filter=-NetExportFileWriterTest*', |
| ], |
| }, |
| # https://crbug.com/1111979, |
| 'linux-lacros-tester-rel': { |
| 'args': [ |
| '--gtest_filter=-NetExportFileWriterTest*', |
| ], |
| }, |
| }, |
| }, |
| 'content_browsertests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| 'android-code-coverage-native', # crbug/1018434 |
| 'android-lollipop-arm-rel', # crbug.com/1133002 |
| # http://crbug.com/1060245#c30: due to low utility and capacity. |
| 'android-marshmallow-arm64-rel', |
| ], |
| 'modifications': { |
| 'Cast Audio Linux': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter', |
| ], |
| }, |
| 'Cast Linux': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/cast-linux.content_browsertests.filter', |
| ], |
| }, |
| 'Linux ASan LSan Tests (1)': { |
| 'swarming': { |
| 'shards': 12, |
| }, |
| }, |
| 'Linux ASan Tests (sandboxed)': { |
| 'swarming': { |
| 'shards': 10, # https://crbug.com/1103330 |
| }, |
| }, |
| 'Linux TSan Tests': { |
| 'swarming': { |
| 'shards': 15, |
| }, |
| }, |
| 'Lollipop Phone Tester': { |
| 'swarming': { |
| 'shards': 10, |
| }, |
| }, |
| 'Lollipop Tablet Tester': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.lollipop_tablet_tester.content_browsertests.filter', |
| ], |
| }, |
| 'Marshmallow Tablet Tester': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.marshmallow_tablet_tester.content_browsertests.filter', |
| ], |
| }, |
| 'WebRTC Chromium FYI Android Tests (dbg) (L Nexus5)': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromium.webrtc.fyi.android.tests.dbg.content_browsertests.filter', |
| ], |
| }, |
| 'WebRTC Chromium FYI Android Tests (dbg) (M Nexus5X)': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromium.webrtc.fyi.android.tests.dbg.content_browsertests.filter', |
| ], |
| } |
| , |
| 'Win10 Tests x64': { |
| # crbug.com/868082 |
| 'args': [ |
| '--disable-features=WebRTC-H264WithOpenH264FFmpeg', |
| ], |
| }, |
| 'Win10 Tests x64 (dbg)': { |
| 'experiment_percentage': 100, |
| # crbug.com/868082 |
| 'args': [ |
| '--disable-features=WebRTC-H264WithOpenH264FFmpeg', |
| ], |
| }, |
| 'android-arm64-proguard-rel': { |
| 'swarming': { |
| 'shards': 16, |
| }, |
| }, |
| 'android-asan': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.content_browsertests.filter', |
| ], |
| 'swarming': { |
| 'shards': 18, |
| }, |
| }, |
| 'android-marshmallow-arm64-rel': { |
| 'swarming': { |
| 'shards': 16, |
| }, |
| }, |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_browsertests.filter', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'android-nougat-arm64-rel': { |
| 'swarming': { |
| 'shards': 16, |
| }, |
| # TODO(crbug.com/1108055): Remove this filter |
| 'args': [ |
| '--gtest_filter=-BackgroundTracingManagerBrowserTest.PerfettoSystemBackgroundScenario*', |
| ], |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.content_browsertests.filter', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'linux-blink-heap-concurrent-marking-tsan-rel': { |
| 'swarming': { |
| 'shards': 4, |
| }, |
| }, |
| 'linux-chromeos-code-coverage': { |
| 'swarming': { |
| 'shards': 12, |
| }, |
| }, |
| 'linux-chromeos-rel': { |
| 'swarming': { |
| 'shards': 3, |
| }, |
| }, |
| 'linux-code-coverage': { |
| 'args': [ |
| '--no-sandbox', |
| ], |
| 'swarming': { |
| 'shards': 12, |
| }, |
| }, |
| # https://crbug.com/1111979 |
| 'linux-lacros-tester-fyi-rel': { |
| 'experiment_percentage': 100, |
| }, |
| # https://crbug.com/1111979, |
| 'linux-lacros-tester-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/lacros.content_browsertests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'content_browsertests_wayland': { |
| 'modifications': { |
| 'Linux Ozone Tester (Wayland)': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_content_browsertests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'content_shell_crash_test': { |
| 'remove_from': [ |
| 'Mac10.11 Tests', # crbug.com/1138050 |
| 'android-marshmallow-x86-rel-non-cq', # crbug.com/1084353 |
| ], |
| 'modifications': { |
| 'Win10 Tests x64 (dbg)': { |
| 'experiment_percentage': 100, # https://crbug.com/861730 |
| }, |
| }, |
| }, |
| 'content_shell_test_apk': { |
| 'remove_from': [ |
| 'android-asan', # https://crbug.com/964562 |
| 'android-code-coverage-native', # crbug/1018434 |
| ], |
| 'modifications': { |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter', |
| ], |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--gtest_filter=-ContentViewScrollingTest.testFling', |
| ], |
| }, |
| }, |
| }, |
| 'content_unittests': { |
| 'remove_from': [ |
| 'android-code-coverage-native', # crbug/1018434 |
| ], |
| 'modifications': { |
| 'Linux ASan LSan Tests (1)': { |
| # These are slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'Linux ChromiumOS MSan Tests': { |
| # These are very slow on the Chrome OS MSAN trybot for some reason. |
| # crbug.com/865455 |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| }, |
| }, |
| 'context_lost_passthrough_tests': { |
| 'modifications': { |
| 'Mac FYI GPU ASAN Release': { |
| 'args': [ |
| '--is-asan', |
| ] |
| }, |
| }, |
| }, |
| 'context_lost_validating_tests': { |
| # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2) |
| # exception once there is enough capacity to run these tests. |
| 'remove_from': [ |
| 'Android FYI Release (Pixel 2)', |
| ], |
| 'modifications': { |
| 'Mac FYI GPU ASAN Release': { |
| 'args': [ |
| '--is-asan', |
| ] |
| }, |
| }, |
| }, |
| 'crashpad_tests': { |
| 'remove_from': [ |
| 'linux-win_cross-rel', # https://crbug.com/762167 |
| # https://crbug.com/crashpad/304 |
| 'Linux TSan Tests', |
| 'ToTLinuxTSan', |
| # https://crbug.com/crashpad/306 |
| 'Linux CFI', |
| 'CFI Linux ToT', |
| ], |
| }, |
| 'cronet_sizes': { |
| 'modifications': { |
| 'android-cronet-arm-dbg': { |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'device_os': None, |
| 'device_type': None, |
| 'os': 'Ubuntu-16.04', |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'dawn_end2end_tests': { |
| 'remove_from': [ |
| 'Linux FYI Release (AMD R7 240)', # https://crbug.com/915430 |
| ], |
| }, |
| 'depth_capture_tests': { |
| # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2) |
| # exception once there is enough capacity to run these tests. |
| 'remove_from': [ |
| 'Android FYI Release (Pixel 2)', |
| ], |
| }, |
| 'disk_usage_tast_test': { |
| # TODO(crbug.com/1077659): Add the test back after it's fixed. |
| 'remove_from': [ |
| 'chromeos-kevin-rel', |
| ], |
| }, |
| 'extensions_browsertests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| ], |
| 'modifications': { |
| 'Win10 Tests x64 (dbg)': { |
| 'experiment_percentage': 100, # https://crbug.com/876615 |
| }, |
| # https://crbug.com/1111979, |
| 'linux-lacros-tester-rel': { |
| 'args': [ |
| '--gtest_filter=-BluetoothShellApiTest.ApiSanityCheck:BluetoothSocketApiTest.Listen:BluetoothSocketApiTest.PermissionDenied', |
| ], |
| }, |
| }, |
| }, |
| 'extensions_unittests': { |
| 'modifications': { |
| # https://crbug.com/1111979, |
| 'linux-lacros-tester-rel': { |
| 'args': [ |
| '--gtest_filter=-NativeExtensionBindingsSystemUnittest*:' |
| 'BluetoothSocketApiUnittest.CreateThenClose:' |
| 'FeatureProviderTest.PermissionFeatureAvailability', |
| ], |
| }, |
| }, |
| }, |
| 'gin_unittests': { |
| 'remove_from': [ |
| 'ToTLinuxASan', # https://crbug.com/831667 |
| 'Linux ASan LSan Tests (1)', # https://crbug.com/831667 |
| 'Linux Chromium OS ASan LSan Tests (1)', # https://crbug.com/831667 |
| ], |
| }, |
| 'gl_tests_passthrough': { |
| 'remove_from': [ |
| 'CFI Linux ToT', |
| # Can't run on MSAN because gl_tests uses the hardware driver, |
| # which isn't instrumented. |
| 'Linux MSan Tests', |
| ], |
| 'modifications': { |
| # TODO(kbr): figure out a better way to specify blocks of |
| # arguments like this for tests on multiple machines. |
| 'Linux ASan LSan Tests (1)': { |
| 'args': [ |
| '--use-gpu-in-tests', |
| '--no-xvfb', |
| ], |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'gpu': '10de:1cb3', |
| 'os': 'Ubuntu', |
| 'pool': 'chromium.tests.gpu', |
| }, |
| ], |
| }, |
| }, |
| 'Linux CFI': { |
| 'args': [ |
| '--use-gpu-in-tests', |
| '--no-xvfb', |
| ], |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'gpu': '10de:1cb3', |
| 'os': 'Ubuntu', |
| 'pool': 'chromium.tests.gpu', |
| }, |
| ], |
| }, |
| }, |
| 'Linux TSan Tests': { |
| 'args': [ |
| '--use-gpu-in-tests', |
| '--no-xvfb', |
| ], |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'gpu': '10de:1cb3', |
| 'os': 'Ubuntu', |
| 'pool': 'chromium.tests.gpu', |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'gl_tests_validating': { |
| 'remove_from': [ |
| 'CFI Linux ToT', |
| 'Android FYI Release (Nexus 5X)', |
| # Can't run on MSAN because gl_tests uses the hardware driver, |
| # which isn't instrumented. |
| 'Linux MSan Tests', |
| ], |
| 'modifications': { |
| # TODO(kbr): figure out a better way to specify blocks of |
| # arguments like this for tests on multiple machines. |
| 'Linux ASan LSan Tests (1)': { |
| 'args': [ |
| '--use-gpu-in-tests', |
| '--no-xvfb', |
| ], |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'gpu': '10de:1cb3', |
| 'os': 'Ubuntu', |
| 'pool': 'chromium.tests.gpu', |
| }, |
| ], |
| }, |
| }, |
| 'Linux CFI': { |
| 'args': [ |
| '--use-gpu-in-tests', |
| '--no-xvfb', |
| ], |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'gpu': '10de:1cb3', |
| 'os': 'Ubuntu', |
| 'pool': 'chromium.tests.gpu', |
| }, |
| ], |
| }, |
| }, |
| 'Linux TSan Tests': { |
| 'args': [ |
| '--use-gpu-in-tests', |
| '--no-xvfb', |
| ], |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'gpu': '10de:1cb3', |
| 'os': 'Ubuntu', |
| 'pool': 'chromium.tests.gpu', |
| }, |
| ], |
| }, |
| }, |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter', |
| ], |
| }, |
| 'android-pie-arm64-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.pie_arm64_rel.gl_tests.filter', # https://crbug.com/1034007 |
| ], |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.gl_tests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'gl_unittests': { |
| 'remove_from': [ |
| # On Android, these are already run on the main waterfall. |
| # Run them on the one-off Android FYI bots, though. |
| 'Android FYI Release (Nexus 5X)', |
| # Temporarily disabled due to AMDGPU-PRO issues crbug.com/786219 |
| 'Linux FYI Release (AMD R7 240)', |
| # Can't run on MSAN because gl_unittests uses the hardware driver, |
| # which isn't instrumented. |
| 'Linux MSan Tests', |
| ], |
| }, |
| 'gl_unittests_ozone': { |
| 'remove_from': [ |
| # Can't run on MSAN because gl_unittests_ozone uses the hardware driver, |
| # which isn't instrumented. |
| 'Linux ChromiumOS MSan Tests', |
| ], |
| }, |
| 'gpu_process_launch_tests': { |
| # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2) |
| # exception once there is enough capacity to run these tests. |
| 'remove_from': [ |
| 'Android FYI Release (Pixel 2)', |
| ], |
| }, |
| 'hardware_accelerated_feature_tests': { |
| # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2) |
| # exception once there is enough capacity to run these tests. |
| 'remove_from': [ |
| 'Android FYI Release (Pixel 2)', |
| ], |
| }, |
| 'headless_browsertests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| ], |
| }, |
| 'info_collection_tests': { |
| 'remove_from': [ |
| # The Mac ASAN swarming bot runs tests on two different GPU |
| # types, so we can't have one expected vendor ID / device ID. |
| 'Mac FYI GPU ASAN Release', |
| 'Android V8 FYI Release (Nexus 5X)', |
| 'Linux V8 FYI Release (NVIDIA)', |
| 'Linux V8 FYI Release - pointer compression (NVIDIA)', |
| 'Mac V8 FYI Release (Intel)', |
| 'Win V8 FYI Release (NVIDIA)', |
| ], |
| 'modifications': { |
| 'ChromeOS FYI Release (amd64-generic)': { |
| 'args': [ |
| # Swarming does not report a GPU since tests are run in a VM, but |
| # the VM does report that a GPU is present. |
| '--expected-device-id', '1050', |
| ], |
| }, |
| }, |
| 'replacements': { |
| 'ChromeOS FYI Release (amd64-generic)': { |
| 'args': { |
| # Swarming does not report a GPU since tests are run in a VM, but |
| # the VM does report that a GPU is present. |
| '--expected-vendor-id': '1af4', |
| # Magic substitution happens after regular replacement, so remove it |
| # now since we are manually applying the expected device ID above. |
| '$$MAGIC_SUBSTITUTION_GPUExpectedDeviceId': None, |
| }, |
| }, |
| 'Mac FYI arm64 Release (Apple DTK)': { |
| 'args': { |
| # The GPU information is not yet exposed in swarming, so we can't |
| # explicitly request it and have the JSON generation handle this |
| # automatically. |
| '--expected-vendor-id': '106b', |
| }, |
| }, |
| }, |
| }, |
| 'interactive_ui_tests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| ], |
| 'modifications': { |
| 'Linux - Future (dbg)': { # client.v8.chromium |
| 'swarming': { |
| 'shards': 3, |
| }, |
| }, |
| 'Linux ASan LSan Tests (1)': { |
| # These are slow on the ASan trybot for some reason, crbug.com/794372 |
| 'swarming': { |
| 'shards': 6, |
| }, |
| }, |
| 'Linux ChromiumOS MSan Tests': { |
| # These are very slow on the Chrome OS MSAN trybot for some reason. |
| # crbug.com/865455 |
| 'swarming': { |
| 'shards': 5, |
| }, |
| }, |
| 'Linux TSan Tests': { |
| # These are slow on the TSan bots for some reason, crbug.com/794372 |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'ToTLinuxTSan': { |
| # These are slow on the TSan bots for some reason, crbug.com/794372 |
| 'swarming': { |
| 'shards': 6, |
| }, |
| }, |
| # temporary, https://crbug.com/818832 |
| 'Win10 Tests x64 (dbg)': { |
| 'experiment_percentage': 100, |
| }, |
| 'Win7 Tests (dbg)(1)': { |
| 'swarming': { |
| 'shards': 4, |
| }, |
| }, |
| # TODO(crbug.com/970649): Remove these filters. |
| 'linux-chromeos-beta': { |
| 'args': [ |
| '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs', |
| ], |
| }, |
| 'linux-chromeos-chrome': { |
| 'args': [ |
| '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs', |
| ], |
| }, |
| 'linux-chromeos-code-coverage': { |
| 'swarming': { |
| 'shards': 10, |
| }, |
| }, |
| 'linux-chromeos-ltc': { |
| 'args': [ |
| '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs', |
| ], |
| }, |
| 'linux-chromeos-lts': { |
| 'args': [ |
| '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs', |
| ], |
| }, |
| 'linux-chromeos-stable': { |
| 'args': [ |
| '--gtest_filter=-SadTabViewInteractiveUITest.ReloadMultipleSadTabs', |
| ], |
| }, |
| 'linux-code-coverage': { |
| 'swarming': { |
| 'shards': 10, |
| }, |
| }, |
| # https://crbug.com/1111979 |
| 'linux-lacros-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/lacros.interactive_ui_tests.filter', |
| ], |
| }, |
| # https://crbug.com/1111979 |
| 'linux-lacros-tester-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/lacros.interactive_ui_tests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'ipc_tests': { |
| 'modifications': { |
| 'android-asan': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| }, |
| }, |
| 'maps_pixel_passthrough_test': { |
| 'replacements': { |
| # The V8 builders pass the V8 revision for ${got_revision}, so instead |
| # use ${got_cr_revision}, which is only set on the V8 bots. |
| 'Linux V8 FYI Release (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Linux V8 FYI Release - pointer compression (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Mac V8 FYI Release (Intel)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Win V8 FYI Release (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| }, |
| }, |
| 'maps_pixel_validating_test': { |
| # TODO(https://crbug.com/850107): Remove the Android FYI Release (Pixel 2) |
| # exception once there is enough capacity to run these tests. |
| 'remove_from': [ |
| 'Android FYI Release (Pixel 2)', |
| ], |
| 'replacements': { |
| # The V8 builders pass the V8 revision for ${got_revision}, so instead |
| # use ${got_cr_revision}, which is only set on the V8 bots. |
| 'Android V8 FYI Release (Nexus 5X)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Linux V8 FYI Release (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Linux V8 FYI Release - pointer compression (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Mac V8 FYI Release (Intel)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| }, |
| }, |
| 'maps_tests': { |
| 'remove_from': [ |
| 'Fuchsia x64' # https://crbug.com/1058255 |
| ], |
| }, |
| 'media_unittests': { |
| 'modifications': { |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.media_unittests.filter', |
| ], |
| }, |
| 'android-pie-arm64-rel': { |
| 'args': [ |
| '--gtest_filter=-AAudio/AudioOutputTest.Play200HzTone/0', # https://crbug.com/1034009 |
| ], |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.media_unittests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'mojo_unittests': { |
| 'modifications': { |
| 'android-asan': { |
| 'swarming': { |
| 'shards': 5, |
| }, |
| }, |
| }, |
| }, |
| 'monochrome_public_apk_checker': { |
| 'modifications': { |
| 'ToTAndroid': { |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'cpu': 'x86-64', |
| 'device_os': None, |
| 'device_playstore_version': None, |
| 'device_type': None, |
| 'os': 'Ubuntu-16.04', |
| }, |
| ], |
| }, |
| }, |
| 'android-arm64-proguard-rel': { |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'cpu': 'x86-64', |
| 'device_os': None, |
| 'device_playstore_version': None, |
| 'device_type': None, |
| 'os': 'Ubuntu-16.04', |
| }, |
| ], |
| }, |
| }, |
| 'android-pie-arm64-rel': { |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'cpu': 'x86-64', |
| 'device_os': None, |
| 'device_os_flavor': None, |
| 'device_playstore_version': None, |
| 'device_type': None, |
| 'os': 'Ubuntu-16.04', |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'monochrome_public_test_ar_apk': { |
| 'modifications': { |
| 'Nougat Phone Tester': { |
| 'args': [ |
| # ArCore is not installed as a system app on N, so we can install it |
| # normally instead of replacing the system version. |
| '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk' |
| ], |
| }, |
| # We need to match the Playstore version as well because AR tests fail on |
| # old versions of the Playstore. |
| 'Oreo Phone Tester': { |
| 'args': [ |
| # ArCore is not installed as a system app on O, so we can install it |
| # normally instead of replacing the system version. |
| '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk' |
| ], |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'device_os': 'OPR3.170623.008', |
| 'device_playstore_version': '12.8.23-all', |
| 'device_type': 'marlin', |
| 'os': 'Android', |
| }, |
| ], |
| }, |
| }, |
| 'android-10-arm64-rel': { |
| 'args': [ |
| '--remove-system-package=com.google.ar.core', |
| '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk', |
| ] |
| }, |
| 'android-nougat-arm64-rel': { |
| 'args': [ |
| # ArCore is not installed as a system app on N, so we can install it |
| # normally instead of replacing the system version. |
| '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk' |
| ], |
| }, |
| 'android-pie-arm64-dbg': { |
| 'args': [ |
| '--remove-system-package=com.google.ar.core', |
| '--additional-apk=//third_party/arcore-android-sdk/test-apks/arcore/arcore_current.apk', |
| ] |
| } |
| }, |
| }, |
| 'nacl_helper_nonsfi_unittests': { |
| 'remove_from': [ |
| 'Linux TSan Tests', # Sets enable_nacl=false. |
| ], |
| }, |
| 'nacl_loader_unittests': { |
| 'remove_from': [ |
| 'ToTMacASan', # The mac asan tot bot sets enable_nacl=false |
| 'linux-win_cross-rel', # Sets enable_nacl=false, https://crbug.com/774186 |
| 'Linux TSan Tests', # The TSan bot sets enable_nacl=false |
| 'Mac ASan 64 Tests (1)', # The mac asan bot sets enable_nacl=false |
| ], |
| }, |
| 'net_unittests': { |
| 'modifications': { |
| 'CrWinAsan': { |
| # TODO(crbug.com/794372): net_unittests is slow under ASan. |
| 'swarming': { |
| 'shards': 16, |
| }, |
| }, |
| 'CrWinAsan(dll)': { |
| # TODO(crbug.com/794372): net_unittests is slow under ASan. |
| 'swarming': { |
| 'shards': 16, |
| }, |
| }, |
| 'Linux ASan LSan Tests (1)': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 16, |
| }, |
| }, |
| 'Linux Chromium OS ASan LSan Tests (1)': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 8, |
| } |
| }, |
| 'Linux ChromiumOS MSan Tests': { |
| # These are very slow on the Chrome OS MSAN trybot for some reason. |
| # crbug.com/865455 |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'Linux TSan Tests': { |
| 'swarming': { |
| 'shards': 4, |
| } |
| }, |
| # The suite runs signficantly slower on linux dbg, so increase shards. |
| 'Linux Tests (dbg)(1)': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'ToTLinuxASan': { |
| # TODO(crbug.com/794372): net_unittests is slow under ASan. |
| 'swarming': { |
| 'shards': 16, |
| }, |
| }, |
| 'ToTLinuxTSan': { |
| 'swarming': { |
| 'shards': 4, |
| } |
| }, |
| 'android-marshmallow-x86-rel-non-cq': { |
| # crbug.com/1046060 |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter', |
| ], |
| }, |
| 'android-pie-x86-rel': { |
| # crbug.com/1046060 |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.net_unittests.filter', |
| ], |
| }, |
| 'linux-blink-heap-concurrent-marking-tsan-rel': { |
| 'swarming': { |
| 'shards': 4, |
| } |
| }, |
| 'linux-chromeos-dbg': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'win-asan': { |
| # TODO(crbug.com/794372): net_unittests is slow under ASan. |
| 'swarming': { |
| 'shards': 16, |
| }, |
| }, |
| }, |
| }, |
| 'network_service_browser_tests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| 'ToTLinuxTSan', # https://crbug.com/368525 |
| 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442 |
| 'Linux TSan Tests', # No capacity, https://crbug.com/852442 |
| 'Win7 Tests (1)', # For swarming capacity reasons. |
| 'Win10 Tests x64 (dbg)', # Matches browser_tests. |
| # Only run network service tests on Mac 10.12 for capacity reasons. |
| 'Mac10.11 Tests', |
| 'Mac10.13 Tests', |
| 'Mac10.13 Tests (dbg)', |
| 'Mac ASan 64 Tests (1)', |
| 'ToTMacASan', |
| ], |
| 'modifications': { |
| 'Win10 Tests x64': { |
| # crbug.com/868082 |
| 'args': [ |
| '--disable-features=WebRTC-H264WithOpenH264FFmpeg', |
| ], |
| # This is for slow test execution that often becomes a critical path of |
| # swarming jobs. crbug.com/868114 |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| 'linux-code-coverage': { |
| 'args': [ |
| '--no-sandbox', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| } |
| }, |
| }, |
| 'network_service_components_browsertests': { |
| 'remove_from': [ |
| 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442 |
| 'Linux TSan Tests', # No capacity, https://crbug.com/852442 |
| 'Win7 Tests (1)', # For swarming capacity reasons. |
| 'Win10 Tests x64 (dbg)', # Matches components_browsertests. |
| # Only run network service tests on Mac 10.12 for capacity reasons. |
| 'Mac10.11 Tests', |
| 'Mac10.13 Tests', |
| 'Mac10.13 Tests (dbg)', |
| 'Mac ASan 64 Tests (1)', |
| 'ToTMacASan', |
| ], |
| }, |
| 'network_service_content_browsertests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| 'ToTLinuxTSan', # Match 'Linux TSan Tests' below since this is slow. |
| 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442 |
| 'Linux TSan Tests', # No capacity, https://crbug.com/852442 |
| 'Win7 Tests (1)', # For swarming capacity reasons. |
| 'Win10 Tests x64 (dbg)', # flaky: https://crbug.com/852786 |
| # Only run network service tests on Mac 10.12 for capacity reasons. |
| 'Mac10.11 Tests', |
| 'Mac10.13 Tests', |
| 'Mac10.13 Tests (dbg)', |
| 'Mac ASan 64 Tests (1)', |
| 'ToTMacASan', |
| ], |
| }, |
| 'network_service_extensions_browsertests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442 |
| 'Linux TSan Tests', # No capacity, https://crbug.com/852442 |
| 'Win7 Tests (1)', # For swarming capacity reasons. |
| 'Win10 Tests x64 (dbg)', # Matches extensions_browsertests. |
| # Only run network service tests on Mac 10.12 for capacity reasons. |
| 'Mac10.11 Tests', |
| 'Mac10.13 Tests', |
| 'Mac10.13 Tests (dbg)', |
| 'Mac ASan 64 Tests (1)', |
| 'ToTMacASan', |
| ], |
| }, |
| 'network_service_headless_browsertests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| ], |
| }, |
| 'network_service_interactive_ui_tests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| 'ToTLinuxTSan', # Match 'Linux TSan Tests' below since this is slow. |
| 'Linux ASan LSan Tests (1)', # No capacity, https://crbug.com/852442 |
| 'Linux TSan Tests', # No capacity, https://crbug.com/852442 |
| 'Win7 Tests (1)', # For swarming capacity reasons. |
| # Only run network service tests on Mac 10.12 for capacity reasons. |
| 'Mac10.11 Tests', |
| 'Mac10.13 Tests', |
| 'Mac10.13 Tests (dbg)', |
| 'Mac ASan 64 Tests (1)', |
| 'ToTMacASan', |
| ], |
| 'modifications': { |
| 'Win10 Tests x64 (dbg)': { |
| 'experiment_percentage': 100, # https://crbug.com/852786 |
| }, |
| }, |
| }, |
| 'network_service_out_of_process_chrome_public_test_apk': { |
| 'remove_from': [ |
| 'android-asan', |
| # Don't run on trybots; waterfall is enough. |
| 'android-lollipop-arm-rel', |
| 'android-marshmallow-arm64-rel', |
| 'android-nougat-arm64-rel', |
| 'android-pie-arm64-rel', |
| # No capacity for tablet testers. |
| 'Lollipop Tablet Tester', |
| 'Marshmallow Tablet Tester', |
| 'android-code-coverage-native', # https://crbug.com/1018780 |
| ], |
| 'modifications': { |
| 'Android CFI': { |
| 'args': [ |
| '--exclude-annotation', |
| 'Feature=RenderTest', # https://crbug.com/1068294 |
| ], |
| }, |
| 'android-marshmallow-x86-rel-non-cq': { |
| '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-x86-rel': { |
| 'args': [ |
| '--avd-config=../../tools/android/avd/proto/generic_playstore_android28.textpb', |
| # https://crbug.com/1046059 |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.chrome_public_test_apk.filter', |
| ], |
| 'swarming': { |
| 'named_caches': [ |
| { |
| 'name': 'avd_generic_playstore_android28', |
| 'path': '.android', |
| }, |
| { |
| 'name': 'system_images_android_28_google_apis_playstore_x86', |
| 'path': '.emulator_sdk', |
| }, |
| ], |
| 'dimension_sets': [ |
| { |
| 'machine_type': 'n1-standard-8', # use 8-core to shorten runtime |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'network_service_out_of_process_components_browsertests': { |
| 'remove_from': [ |
| 'android-asan', |
| # Don't run on trybots; waterfall is enough. |
| 'android-lollipop-arm-rel', |
| 'android-marshmallow-arm64-rel', |
| 'android-nougat-arm64-rel', |
| 'android-pie-arm64-rel', |
| # No capacity for tablet testers. |
| 'Lollipop Tablet Tester', |
| 'Marshmallow Tablet Tester', |
| 'android-code-coverage-native', # crbug/1018434 |
| ], |
| }, |
| 'network_service_out_of_process_content_browsertests': { |
| 'remove_from': [ |
| 'android-asan', |
| # Don't run on trybots; waterfall is enough. |
| 'android-lollipop-arm-rel', |
| 'android-marshmallow-arm64-rel', |
| 'android-nougat-arm64-rel', |
| 'android-pie-arm64-rel', |
| # No capacity for tablet testers. |
| 'Lollipop Tablet Tester', |
| 'Marshmallow Tablet Tester', |
| 'android-code-coverage-native', # crbug/1018434 |
| ], |
| 'modifications': { |
| 'Lollipop Phone Tester': { |
| 'swarming': { |
| 'shards': 8, |
| }, |
| }, |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_browsertests.filter', |
| ], |
| 'swarming': { |
| 'shards': 15, |
| }, |
| }, |
| 'android-nougat-arm64-rel': { |
| # TODO(crbug.com/1108055): Remove this filter |
| 'args': [ |
| '--gtest_filter=-BackgroundTracingManagerBrowserTest.PerfettoSystemBackgroundScenario*', |
| ], |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_p.content_browsertests.filter', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| }, |
| }, |
| 'network_service_out_of_process_content_shell_test_apk': { |
| 'remove_from': [ |
| 'android-asan', |
| # Don't run on trybots; waterfall is enough. |
| 'android-lollipop-arm-rel', |
| 'android-marshmallow-arm64-rel', |
| 'android-nougat-arm64-rel', |
| 'android-pie-arm64-rel', |
| # No capacity for tablet testers. |
| 'Lollipop Tablet Tester', |
| 'Marshmallow Tablet Tester', |
| 'android-code-coverage-native', # crbug/1018434 |
| ], |
| 'modifications': { |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator_m.content_shell_test_apk.filter', |
| ], |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--gtest_filter=-ContentViewScrollingTest.testFling', |
| ], |
| }, |
| }, |
| }, |
| 'network_service_webview_instrumentation_test_apk': { |
| 'remove_from': [ |
| # Only run these on the phone testers for now due to capacity. |
| 'android-lollipop-arm-rel', |
| 'android-marshmallow-arm64-rel', |
| 'android-pie-arm64-rel', |
| 'Lollipop Tablet Tester', |
| 'Marshmallow Tablet Tester', |
| 'android-asan', # https://crbug.com/964562 |
| 'Android CFI', |
| 'ToTAndroid', |
| 'ToTAndroidCFI', |
| 'android-code-coverage-native', # https://crbug.com/1018431 |
| ], |
| 'modifications': { |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'swarming': { |
| 'shards': 15, |
| }, |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.webview_instrumentation_test_apk.filter', |
| ], |
| 'swarming': { |
| 'shards': 15, |
| }, |
| }, |
| }, |
| }, |
| 'not_site_per_process_blink_web_tests': { |
| 'remove_from': [ |
| # TODO(dpranke): Should we be running this step on Linux Tests (dbg)(1)? |
| 'Linux Tests (dbg)(1)', |
| ], |
| 'modifications': { |
| 'Linux Tests': { |
| "args": [ |
| "--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw", |
| ], |
| }, |
| 'linux-code-coverage': { |
| 'args': [ |
| '--additional-env-var=LLVM_PROFILE_FILE=${ISOLATED_OUTDIR}/profraw/default-%2m.profraw', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| }, |
| }, |
| }, |
| 'notification_helper_unittests': { |
| 'remove_from': [ |
| # The test uses WinRT, which only exists in Windows 8 or above. |
| # (https://crbug.com/813553) |
| 'Win 7 Tests x64 (1)', |
| 'Win7 Tests (1)', |
| 'Win7 Tests (dbg)(1)', |
| # all these bots run Windows 7. |
| 'ToTWin', |
| 'ToTWin(dbg)', |
| 'ToTWin(dll)', |
| 'ToTWinOfficial', |
| 'ToTWin64', |
| 'ToTWin64(dbg)', |
| 'ToTWin64(dll)', |
| 'ToTWinCFI', |
| 'ToTWinCFI64', |
| 'ToTWinThinLTO64', |
| ], |
| }, |
| 'openscreen_unittests': { |
| 'remove_from': [ |
| 'Linux CFI', # crbug.com/1143983 |
| 'CFI Linux ToT', # crbug.com/1143983 |
| ], |
| }, |
| 'ozone_unittests': { |
| 'modifications': { |
| 'chromeos-betty-pi-arc-chrome': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| 'chromeos-betty-pi-arc-chrome-beta': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| 'chromeos-betty-pi-arc-chrome-ltc': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| 'chromeos-betty-pi-arc-chrome-lts': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| 'chromeos-betty-pi-arc-chrome-stable': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| 'linux-chromeos-beta': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| 'linux-chromeos-chrome': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| 'linux-chromeos-ltc': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| 'linux-chromeos-lts': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| 'linux-chromeos-stable': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.ozone_unittests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'perfetto_unittests': { |
| 'remove_from': [ |
| # TODO(crbug.com/931138): Fix permission issue when creating tmp files |
| 'android-arm64-proguard-rel', |
| 'android-asan', |
| 'android-code-coverage', |
| 'android-code-coverage-native', |
| 'android-lollipop-arm-rel', |
| 'android-marshmallow-arm64-rel', |
| 'android-marshmallow-x86-rel-non-cq', |
| 'android-nougat-arm64-rel', |
| 'android-pie-arm64-rel', |
| 'android-pie-x86-rel', |
| 'Android CFI', |
| 'Lollipop Phone Tester', |
| 'Lollipop Tablet Tester', |
| 'Marshmallow 64 bit Tester', |
| 'Marshmallow Tablet Tester', |
| 'Nougat Phone Tester', |
| 'ToTAndroid', |
| 'ToTAndroidCFI' |
| ] |
| }, |
| 'performance_test_suite': { |
| 'modifications': { |
| 'Mac10.13 Tests (dbg)': { |
| 'args': [ |
| '--browser=debug', |
| ], |
| }, |
| 'Win10 Tests x64 (dbg)': { |
| 'args': [ |
| '--browser=debug_x64', |
| ], |
| 'experiment_percentage': 100, |
| }, |
| 'Win7 Tests (dbg)(1)': { |
| 'args': [ |
| '--browser=debug', |
| ], |
| }, |
| }, |
| }, |
| 'pixel_browser_tests': { |
| 'modifications': { |
| 'win-pixel-tester-rel': { |
| 'non_precommit_args': [ |
| # Do not allow retry or it will break the bulk approval process. |
| # When retry with fail-pass pattern, the passing test will overwrite the previously |
| # seen flaky version on the trace. We can triage the image using the printed link, |
| # but it will not show on the Skia Gold search page. |
| '--test-launcher-retry-limit=0', |
| ], |
| }, |
| }, |
| }, |
| 'pixel_skia_gold_passthrough_test': { |
| 'replacements': { |
| # The V8 builders pass the V8 revision for ${got_revision}, so instead |
| # use ${got_cr_revision}, which is only set on the V8 bots. |
| 'Linux V8 FYI Release (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Linux V8 FYI Release - pointer compression (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Mac V8 FYI Release (Intel)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Win V8 FYI Release (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| }, |
| }, |
| 'pixel_skia_gold_validating_test': { |
| 'replacements': { |
| # The V8 builders pass the V8 revision for ${got_revision}, so instead |
| # use ${got_cr_revision}, which is only set on the V8 bots. |
| 'Android V8 FYI Release (Nexus 5X)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Linux V8 FYI Release (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Linux V8 FYI Release - pointer compression (NVIDIA)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| 'Mac V8 FYI Release (Intel)': { |
| 'args': { |
| '--git-revision': '${got_cr_revision}', |
| }, |
| }, |
| }, |
| }, |
| 'pixel_test':{ |
| 'modifications': { |
| 'Android Release (Nexus 5X)': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| }, |
| }, |
| 'rendering_representative_perf_tests': { |
| 'modifications': { |
| 'Win10 FYI x64 Exp Release (Intel HD 630)': { |
| 'args': [ |
| '--browser=release_x64', |
| ], |
| }, |
| 'Win10 FYI x64 Exp Release (NVIDIA)': { |
| 'args': [ |
| '--browser=release_x64', |
| ], |
| }, |
| 'Win10 FYI x64 Release (AMD RX 5500 XT)': { |
| 'args': [ |
| '--browser=release_x64', |
| ], |
| }, |
| 'Win10 FYI x64 Release (Intel HD 630)': { |
| 'args': [ |
| '--browser=release_x64', |
| ], |
| }, |
| 'Win10 FYI x64 Release (NVIDIA)': { |
| 'args': [ |
| '--browser=release_x64', |
| ], |
| }, |
| 'Win10 x64 Release (NVIDIA)': { |
| 'args': [ |
| '--browser=release_x64', |
| ], |
| }, |
| }, |
| }, |
| 'sandbox_linux_unittests': { |
| 'modifications': { |
| 'Lollipop Phone Tester': { |
| 'args': [ |
| '--shard-timeout=300', |
| ], |
| }, |
| 'android-lollipop-arm-rel': { |
| 'args': [ |
| '--shard-timeout=300', |
| ], |
| }, |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter', |
| ] |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.sandbox_linux_unittests.filter', |
| ] |
| }, |
| }, |
| 'remove_from': [ |
| 'android-asan', # https://crbug.com/962650 |
| ], |
| }, |
| 'services_unittests': { |
| 'remove_from': [ |
| 'ToTLinuxMSan', # https://crbug.com/831676 |
| # The face and barcode detection tests fail on the Mac Pros. |
| 'Mac Pro FYI Release (AMD)', |
| 'Linux ChromiumOS MSan Tests', # https://crbug.com/831676 |
| 'Linux MSan Tests', # https://crbug.com/831676 |
| ], |
| 'replacements': { |
| # TODO(crbug.com/1078982): Remove once the test is fixed on 10.15.4. |
| 'Mac FYI Experimental Release (Intel)': { |
| 'args': { |
| '--gtest_filter': '*Detection*:-FaceDetectionImplMacTest.ScanOneFace*', |
| }, |
| }, |
| }, |
| 'modifications': { |
| 'android-nougat-arm64-rel': { |
| # TODO(crbug.com/1108055): Remove this filter |
| 'args': [ |
| '--gtest_filter=-SystemPerfettoTest.*', |
| ], |
| } |
| } |
| }, |
| 'swiftshader_unittests': { |
| 'remove_from': [ |
| # Save capacity on the hardware where we have only a few machines. |
| 'Mac FYI Experimental Release (Intel)', |
| 'Mac FYI Experimental Retina Release (AMD)', |
| 'Mac FYI Experimental Retina Release (NVIDIA)', |
| 'Mac Pro FYI Release (AMD)', |
| ], |
| }, |
| 'sync_integration_tests': { |
| 'remove_from': [ |
| 'CrWinAsan(dll)', # https://crbug.com/935598 |
| ], |
| 'modifications': { |
| 'Linux ASan LSan Tests (1)': { |
| 'swarming': { |
| 'shards': 4, |
| }, |
| }, |
| 'Linux TSan Tests': { |
| 'swarming': { |
| 'shards': 6, |
| }, |
| }, |
| # TODO(crbug.com/1131588) Tests are flaky only on CQ. |
| 'Mac10.13 Tests': { |
| 'precommit_args': [ |
| '--gtest_filter=-*', |
| ], |
| }, |
| 'ToTLinuxTSan': { |
| 'swarming': { |
| 'shards': 6, |
| }, |
| }, |
| 'Win10 Tests x64 (dbg)': { |
| 'experiment_percentage': 100, # https://crbug.com/840369 |
| }, |
| 'Win7 Tests (dbg)(1)': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'linux-chromeos-code-coverage': { |
| 'swarming': { |
| 'shards': 4, |
| }, |
| }, |
| 'linux-code-coverage': { |
| 'swarming': { |
| 'shards': 4, |
| }, |
| }, |
| # https://crbug.com/1111979, |
| 'linux-lacros-tester-rel': { |
| 'args': [ |
| '--gtest_filter=-SingleClientSessionsSyncTestWithFaviconTestServer.ShouldDeleteOnDemandIconsOnSessionsDisabled', |
| ], |
| }, |
| }, |
| }, |
| 'tab_capture_end2end_tests': { |
| # Run these only on Release bots. |
| 'remove_from': [ |
| 'Linux Debug (NVIDIA)', |
| 'Mac Debug (Intel)', |
| 'Mac Retina Debug (AMD)', |
| 'Win10 FYI x64 Debug (NVIDIA)', |
| 'Win7 FYI Debug (AMD)', |
| # Disabled due to dbus crashes crbug.com/927465 |
| 'Linux FYI Release (Intel HD 630)', |
| 'Linux FYI Release (NVIDIA)', |
| 'Linux FYI SkiaRenderer Vulkan (Intel HD 630)', |
| 'Linux FYI SkiaRenderer Vulkan (NVIDIA)', |
| 'Linux Release (NVIDIA)', |
| ], |
| }, |
| 'telemetry_chromium_minidump_unittests': { |
| 'remove_from': [ |
| '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-non-cq', |
| ], |
| }, |
| 'telemetry_perf_unittests': { |
| 'modifications': { |
| 'Linux Tests': { |
| 'args': [ |
| '--xvfb', |
| '--jobs=1', |
| ], |
| }, |
| 'Linux Tests (dbg)(1)': { |
| 'args': [ |
| '--xvfb', |
| '--jobs=1', |
| ], |
| }, |
| # TODO crbug.com/1143924: Remove when experimentation is complete |
| 'Linux Tests Robocrop': { |
| 'args': [ |
| '--xvfb', |
| '--jobs=1', |
| ], |
| }, |
| # Disable parallelism on all Mac bots. |
| 'Mac10.11 Tests': { |
| 'args': [ |
| '--jobs=1', |
| ], |
| }, |
| 'Mac10.12 Tests': { |
| 'args': [ |
| '--jobs=1', |
| ], |
| }, |
| 'Win7 Tests (dbg)(1)': { |
| 'args': [ |
| '--jobs=1', |
| ], |
| 'swarming': { |
| 'shards': 20, |
| }, |
| 'experiment_percentage': 100, |
| }, |
| 'linux-chromium-tests-staging-tests': { |
| 'args': [ |
| '--xvfb', |
| '--jobs=1', |
| ], |
| }, |
| 'linux-trusty-rel': { |
| 'args': [ |
| '--xvfb', |
| '--jobs=1', |
| ], |
| }, |
| }, |
| 'remove_from': [ |
| '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', |
| 'android-nougat-arm64-rel', # crbug.com/1108124 |
| 'android-pie-arm64-rel', |
| # crbug.com/936540 |
| 'Mac10.11 Tests', |
| 'Mac10.13 Tests', |
| 'Mac10.13 Tests (dbg)', |
| 'Linux - Future (dbg)', # client.v8.chromium |
| 'Win10 Tests x64', |
| 'Win10 Tests x64 (dbg)', |
| ], |
| }, |
| 'telemetry_unittests': { |
| 'modifications': { |
| 'Win10 Tests x64 (dbg)': { |
| 'experiment_percentage': 100, # crbug.com/870673 |
| }, |
| }, |
| 'remove_from': [ |
| 'chromeos-kevin-rel', # crbug.com/1141234: Restore when there's more DUTs |
| |
| # crbug.com/936540 |
| 'Mac10.11 Tests', |
| |
| 'Win10 Tests x64', |
| ], |
| }, |
| 'test_buildbucket_api_gpu_use_cases': { |
| 'remove_from': [ |
| # crbug.com/1080749 |
| 'Optional Linux Release (NVIDIA)', |
| ], |
| }, |
| 'unit_tests': { |
| 'remove_from': [ |
| 'android-code-coverage-native', # crbug/1018434 |
| # There's no need to run unit_tests on both lollipop and marshmallow |
| # on the CQ. https://crbug.com/1026487. |
| 'android-marshmallow-arm64-rel', |
| 'android-marshmallow-x86-rel-non-cq', # runs on MM-x86-rel already |
| 'android-pie-arm64-rel', # https://crbug.com/1010211 |
| ], |
| 'modifications': { |
| 'Linux ASan LSan Tests (1)': { |
| # These are slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 4, |
| }, |
| }, |
| 'Linux Chromium OS ASan LSan Tests (1)': { |
| # These are slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'Linux ChromiumOS MSan Tests': { |
| # These are very slow on the Chrome OS MSAN trybot for some reason. |
| # crbug.com/865455 |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'Linux TSan Tests': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'ToTLinuxASan': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'android-asan': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.asan.unit_tests.filter', |
| ], |
| }, |
| 'android-marshmallow-arm64-rel-swarming': { |
| 'swarming': { |
| 'shards': 8, |
| }, |
| }, |
| 'linux-chromeos-chrome': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.unit_tests.filter', |
| ], |
| }, |
| 'linux-chromeos-dbg': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'linux-chromeos-rel': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| # https://crbug.com/1111979, |
| 'linux-lacros-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/lacros.unit_tests.filter', |
| ], |
| }, |
| # https://crbug.com/1111979, |
| 'linux-lacros-tester-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/lacros.unit_tests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'video_decode_accelerator_gl_unittest': { |
| 'remove_from': [ |
| # Windows Intel doesn't have the GL extensions to support this test. |
| 'ANGLE GPU Win10 x64 Release (Intel HD 630)', |
| 'Optional Win10 x64 Release (Intel HD 630)', |
| 'Win10 FYI x64 Release (Intel HD 630)', |
| 'Win10 FYI x64 Exp Release (Intel HD 630)', |
| ], |
| }, |
| 'views_unittests': { |
| 'modifications': { |
| # https://crbug.com/1111979, |
| 'linux-lacros-tester-rel': { |
| 'args': [ |
| '--gtest_filter=-DesktopWidgetFocusManagerTest.AnchoredDialogInDesktopNativeWidgetAura:' |
| 'DesktopWidgetTest*:' |
| 'DesktopWindowTreeHostPlatformTest*:' |
| 'EditableComboboxTest*:' |
| 'MenuRunnerTest*:' |
| 'TextfieldTest*:' |
| 'TooltipControllerTest*', |
| ], |
| }, |
| }, |
| }, |
| 'views_unittests_wayland': { |
| 'modifications': { |
| # CQ tester. |
| 'Linux Ozone Tester (Wayland)': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_views_unittests.filter', |
| ], |
| }, |
| # CI tester. |
| 'Linux Tester (Ozone Wayland)': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/ozone-linux.wayland_views_unittests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'viz_unittests': { |
| 'modifications': { |
| 'android-marshmallow-x86-rel-non-cq': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter', |
| ], |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.viz_unittests.filter', |
| ], |
| }, |
| }, |
| }, |
| 'vr_android_unittests': { |
| 'remove_from': [ |
| '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-non-cq', |
| 'android-pie-x86-rel', |
| 'android-code-coverage-native', # crbug/1018431 |
| ], |
| }, |
| 'vr_pixeltests': { |
| 'remove_from': [ |
| 'android-marshmallow-x86-rel-non-cq', |
| 'android-pie-x86-rel', |
| 'VR Linux', |
| 'android-code-coverage-native', # crbug/1018431 |
| ], |
| }, |
| 'wayland_client_perftests': { |
| 'remove_from': [ |
| 'linux-chromeos-dbg', # https://crbug.com/859307 |
| ], |
| }, |
| 'webdriver_tests_suite': { |
| 'remove_from': [ |
| 'Linux Tests', # https://crbug.com/929689, https://crbug.com/936557 |
| ], |
| }, |
| 'webgl2_conformance_gl_passthrough_tests': { |
| 'remove_from': [ |
| # Not enough capacity. https://crbug.com/982294 |
| 'Mac Pro FYI Release (AMD)', |
| 'Mac FYI Retina Release (NVIDIA)', |
| ], |
| }, |
| 'webgl2_conformance_validating_tests': { |
| 'remove_from': [ |
| # The Mac NVIDIA Retina bots don't have the capacity to run |
| # this test suite on mac_optional_gpu_tests_rel. |
| 'Optional Mac Retina Release (NVIDIA)', |
| ], |
| 'modifications': { |
| 'Mac FYI GPU ASAN Release': { |
| 'args': [ |
| '--is-asan', |
| ] |
| }, |
| }, |
| }, |
| 'webgl_conformance_gl_passthrough_tests': { |
| 'remove_from': [ |
| # crbug.com/555545 and crbug.com/649824: |
| # Disable webgl_conformance_gl_tests on some Win/AMD cards. |
| # Always fails on older cards, flaky on newer cards. |
| 'Win7 FYI Debug (AMD)', |
| 'Win7 FYI Release (AMD)', |
| ], |
| }, |
| 'webgl_conformance_metal_passthrough_tests': { |
| 'remove_from': [ |
| # crbug.com/1158857: re-enable if Metal shader cache workaround is added. |
| 'Mac FYI Retina Release (NVIDIA)', |
| ], |
| }, |
| 'webgl_conformance_tests': { |
| 'modifications': { |
| # On desktop platforms these don't take very long (~7 minutes), |
| # but on Android they take ~30 minutes and we want to use more |
| # shards than on desktop. |
| 'Android Release (Nexus 5X)': { |
| 'swarming': { |
| 'shards': 6, |
| }, |
| }, |
| 'chromeos-amd64-generic-rel': { |
| 'swarming': { |
| 'shards': 12, |
| }, |
| }, |
| }, |
| 'remove_from': [ |
| # Too slow on this configuration, which is severely hardware |
| # constrained. crbug.com/950690 |
| 'Mac FYI Retina Debug (NVIDIA)', |
| 'Fuchsia x64' # https://crbug.com/1058255 |
| ], |
| }, |
| 'webgl_conformance_validating_tests': { |
| 'modifications': { |
| 'Mac FYI GPU ASAN Release': { |
| 'args': [ |
| '--is-asan', |
| ] |
| }, |
| }, |
| }, |
| 'webgl_conformance_vulkan_passthrough_tests': { |
| 'remove_from': [ |
| 'Win7 FYI Debug (AMD)', |
| ], |
| }, |
| 'webkit_unit_tests': { |
| 'remove_from': [ |
| # Flakily fails on Win7. https://crbug.com/943372. |
| 'Win7 Tests (1)', |
| 'Win 7 Tests x64 (1)', |
| 'android-code-coverage-native', # crbug/1018431 |
| 'android-lollipop-arm-rel', # crbug.com/1133002#c6 |
| ], |
| 'modifications': { |
| 'Linux ASan LSan Tests (1)': { |
| # These are very slow on the ASAN trybot for some reason. |
| # crbug.com/794372 |
| 'swarming': { |
| 'shards': 5, |
| }, |
| }, |
| 'Linux TSan Tests': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| 'Marshmallow 64 bit Tester': { |
| # Increase timeout. See https://crbug.com/847229. |
| 'swarming': { |
| 'hard_timeout': 1200, |
| }, |
| }, |
| 'linux-blink-heap-concurrent-marking-tsan-rel': { |
| 'swarming': { |
| 'shards': 2, |
| }, |
| }, |
| }, |
| }, |
| 'weblayer_browsertests': { |
| 'modifications': { |
| 'android-pie-arm64-rel': { |
| # TODO(crbug.com/1111436): Move this back to walleye if/when additional |
| # capacity has been deployed. |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'device_type': 'sailfish', |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'weblayer_bundle_test': { |
| 'remove_from': [ |
| 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013 |
| ], |
| }, |
| 'weblayer_instrumentation_test_apk': { |
| 'remove_from': [ |
| 'android-marshmallow-x86-rel-non-cq', # crbug.com/1088013 |
| ], |
| 'modifications': { |
| 'android-pie-arm64-rel': { |
| # TODO(crbug.com/1111436): Move this back to walleye if/when additional |
| # capacity has been deployed. |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'device_type': 'sailfish', |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| # TODO(crbug.com/1111436): Remove this once it works fine. |
| 'weblayer_unittests': { |
| 'modifications': { |
| 'android-pie-arm64-rel': { |
| 'experiment_percentage': 100, |
| }, |
| }, |
| }, |
| 'webview_cts_tests': { |
| 'modifications': { |
| 'android-pie-arm64-rel': { |
| # TODO(crbug.com/1111436): Move this back to walleye if/when additional |
| # capacity has been deployed. |
| 'swarming': { |
| 'dimension_sets': [ |
| { |
| 'device_type': 'sailfish', |
| }, |
| ], |
| }, |
| }, |
| }, |
| }, |
| 'webview_instrumentation_test_apk': { |
| 'remove_from': [ |
| # This test frequently fails on Android, https://crbug.com/824959 |
| 'android-lollipop-arm-rel', |
| # matching android builders, the test fails on these. |
| 'ToTAndroid', |
| 'android-asan', # https://crbug.com/964562 |
| # On chromium.swarm, this should possibly be being run (or removed |
| # from android-marshmallow-arm64-rel-swarming). |
| 'android-lollipop-arm-rel-swarming', |
| 'android-code-coverage-native', # https://crbug.com/1018431 |
| # https://crbug.com/1147531 - covered on pie |
| 'android-marshmallow-arm64-rel', |
| ], |
| 'modifications': { |
| # chromium.android.fyi |
| 'Android WebView P FYI (rel)': { |
| 'args': [ |
| '--annotation', |
| 'DisabledTest,FlakyTest' # Monitor status of disabled tests. |
| ], |
| }, |
| 'Oreo Phone Tester': { |
| # TODO(crbug.com/997362): Enable this once it's passing. |
| # TODO(https://crbug.com/884413): Re-enable this once the tests are |
| # either passing or there is more capacity. |
| 'experiment_percentage': 0, |
| }, |
| 'android-pie-x86-rel': { |
| 'args': [ |
| '--test-launcher-filter-file=../../testing/buildbot/filters/android.emulator.webview_instrumentation_test_apk.filter', |
| ], |
| }, |
| }, |
| }, |
| # TODO(crbug.com/1111436): Remove this once it works fine. |
| 'webview_ui_test_app_test_apk': { |
| 'modifications': { |
| 'android-pie-arm64-rel': { |
| 'experiment_percentage': 100, |
| }, |
| }, |
| }, |
| 'xr_browser_tests': { |
| 'remove_from': [ |
| # This exception probably needs to stay due to lack of capacity |
| # on the Win AMD bots. |
| 'Win7 FYI Debug (AMD)', |
| # Fails on the bot, http://crbug.com/868143 |
| 'Win7 FYI Release (AMD)', |
| ], |
| }, |
| } |