diff options
Diffstat (limited to 'chromium/infra/config/generated/commit-queue.cfg')
-rw-r--r-- | chromium/infra/config/generated/commit-queue.cfg | 1958 |
1 files changed, 1835 insertions, 123 deletions
diff --git a/chromium/infra/config/generated/commit-queue.cfg b/chromium/infra/config/generated/commit-queue.cfg index 01ff6bcc2a7..895ebbed704 100644 --- a/chromium/infra/config/generated/commit-queue.cfg +++ b/chromium/infra/config/generated/commit-queue.cfg @@ -5,45 +5,208 @@ # https://luci-config.appspot.com/schemas/projects:commit-queue.cfg cq_status_host: "chromium-cq-status.appspot.com" -submit_options: < +submit_options { max_burst: 2 - burst_delay: < + burst_delay { seconds: 60 - > -> -config_groups: < + } +} +config_groups { name: "cq" - gerrit: < + gerrit { url: "https://chromium-review.googlesource.com" - projects: < + projects { name: "chromium/src" - ref_regexp: "refs/branch-heads/4147" - > - > - verifiers: < - gerrit_cq_ability: < + ref_regexp: "refs/heads/.+" + } + } + verifiers { + gerrit_cq_ability { committer_list: "project-chromium-committers" dry_run_access_list: "project-chromium-tryjob-access" - > - tryjob: < - builders: < + } + tree_status { + url: "https://chromium-status.appspot.com/" + } + tryjob { + builders { + name: "chrome/try/chromeos-betty-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/chromeos-betty-pi-arc-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/chromeos-eve-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/chromeos-eve-compile-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/chromeos-kevin-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/chromeos-kevin-compile-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/ipad-device" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/iphone-device" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/linux-chromeos-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/mac-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/mac-chrome-beta" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/mac-chrome-stable" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win-chrome-beta" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win-chrome-stable" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win64-chrome" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win64-chrome-beta" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win64-chrome-stable" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chromium/try/android-10-arm64-rel" + includable_only: true + } + builders { + name: "chromium/try/android-asan" + includable_only: true + } + builders { + name: "chromium/try/android-bfcache-rel" + includable_only: true + } + builders { name: "chromium/try/android-binary-size" - > - builders: < + } + builders { name: "chromium/try/android-cronet-arm-dbg" location_regexp: ".+/[+]/components/cronet/.+" location_regexp: ".+/[+]/components/grpc_support/.+" location_regexp: ".+/[+]/build/android/.+" location_regexp: ".+/[+]/build/config/android/.+" location_regexp_exclude: ".+/[+]/components/cronet/ios/.+" - > - builders: < + } + builders { + name: "chromium/try/android-deterministic-dbg" + includable_only: true + } + builders { + name: "chromium/try/android-deterministic-rel" + includable_only: true + } + builders { name: "chromium/try/android-lollipop-arm-rel" - > - builders: < + } + builders { name: "chromium/try/android-marshmallow-arm64-rel" - > - builders: < + } + builders { + name: "chromium/try/android-marshmallow-x86-fyi-rel" + includable_only: true + } + builders { + name: "chromium/try/android-marshmallow-x86-rel" + includable_only: true + } + builders { + name: "chromium/try/android-nougat-arm64-rel" + includable_only: true + } + builders { + name: "chromium/try/android-official" + includable_only: true + } + builders { + name: "chromium/try/android-opus-arm-rel" + includable_only: true + } + builders { + name: "chromium/try/android-oreo-arm64-cts-networkservice-dbg" + includable_only: true + } + builders { + name: "chromium/try/android-oreo-arm64-dbg" + includable_only: true + } + builders { + name: "chromium/try/android-pie-arm64-coverage-rel" + includable_only: true + } + builders { name: "chromium/try/android-pie-arm64-dbg" location_regexp: ".+/[+]/chrome/android/features/vr/.+" location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" @@ -53,14 +216,90 @@ config_groups: < location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" location_regexp: ".+/[+]/third_party/arcore-android-sdk/.+" location_regexp: ".+/[+]/third_party/arcore-android-sdk-client/.+" - > - builders: < + } + builders { name: "chromium/try/android-pie-arm64-rel" - > - builders: < + } + builders { + name: "chromium/try/android-pie-x86-rel" + includable_only: true + } + builders { + name: "chromium/try/android-weblayer-pie-arm64-fyi-rel" + includable_only: true + } + builders { + name: "chromium/try/android-weblayer-pie-x86-fyi-rel" + includable_only: true + } + builders { + name: "chromium/try/android-webview-marshmallow-arm64-dbg" + includable_only: true + } + builders { + name: "chromium/try/android-webview-nougat-arm64-dbg" + includable_only: true + } + builders { + name: "chromium/try/android-webview-oreo-arm64-dbg" + includable_only: true + } + builders { + name: "chromium/try/android-webview-pie-arm64-dbg" + includable_only: true + } + builders { + name: "chromium/try/android-webview-pie-arm64-fyi-rel" + includable_only: true + } + builders { + name: "chromium/try/android_angle_deqp_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/android_angle_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/android_angle_vk32_deqp_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/android_angle_vk32_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/android_angle_vk64_deqp_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/android_angle_vk64_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/android_archive_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/android_arm64_dbg_recipe" + includable_only: true + } + builders { + name: "chromium/try/android_blink_rel" + includable_only: true + } + builders { + name: "chromium/try/android_cfi_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/android_clang_dbg_recipe" + includable_only: true + } + builders { name: "chromium/try/android_compile_dbg" - > - builders: < + } + builders { name: "chromium/try/android_compile_x64_dbg" location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" location_regexp: ".+/[+]/chrome/browser/vr/.+" @@ -70,8 +309,8 @@ config_groups: < location_regexp: ".+/[+]/sandbox/linux/system_headers/.+" location_regexp: ".+/[+]/sandbox/linux/tests/.+" location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" - > - builders: < + } + builders { name: "chromium/try/android_compile_x86_dbg" location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" location_regexp: ".+/[+]/chrome/browser/vr/.+" @@ -81,11 +320,19 @@ config_groups: < location_regexp: ".+/[+]/sandbox/linux/system_headers/.+" location_regexp: ".+/[+]/sandbox/linux/tests/.+" location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" - > - builders: < + } + builders { name: "chromium/try/android_cronet" - > - builders: < + } + builders { + name: "chromium/try/android_mojo" + includable_only: true + } + builders { + name: "chromium/try/android_n5x_swarming_dbg" + includable_only: true + } + builders { name: "chromium/try/android_optional_gpu_tests_rel" location_regexp: ".+/[+]/cc/.+" location_regexp: ".+/[+]/chrome/browser/vr/.+" @@ -102,42 +349,58 @@ config_groups: < location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" location_regexp: ".+/[+]/tools/clang/scripts/update.py" location_regexp: ".+/[+]/ui/gl/.+" - > - builders: < + } + builders { + name: "chromium/try/android_unswarmed_pixel_aosp" + includable_only: true + } + builders { name: "chromium/try/cast_shell_android" - > - builders: < + } + builders { + name: "chromium/try/cast_shell_audio_linux" + includable_only: true + } + builders { name: "chromium/try/cast_shell_linux" - > - builders: < + } + builders { + name: "chromium/try/chromeos-amd64-generic-cfi-thin-lto-rel" + includable_only: true + } + builders { name: "chromium/try/chromeos-amd64-generic-dbg" location_regexp: ".+/[+]/content/gpu/.+" location_regexp: ".+/[+]/media/.+" - > - builders: < + } + builders { name: "chromium/try/chromeos-amd64-generic-rel" - > - builders: < + } + builders { + name: "chromium/try/chromeos-arm-generic-dbg" + includable_only: true + } + builders { name: "chromium/try/chromeos-arm-generic-rel" - > - builders: < + } + builders { name: "chromium/try/chromeos-kevin-compile-rel" location_regexp: ".+/[+]/chromeos/CHROMEOS_LKGM" - > - builders: < + } + builders { name: "chromium/try/chromeos-kevin-rel" location_regexp: ".+/[+]/build/chromeos/.+" location_regexp: ".+/[+]/build/config/chromeos/.*" - > - builders: < + } + builders { name: "chromium/try/chromium_presubmit" disable_reuse: true - > - builders: < + } + builders { name: "chromium/try/closure_compilation" location_regexp: ".+/[+]/third_party/closure_compiler/.+" - > - builders: < + } + builders { name: "chromium/try/dawn-linux-x64-deps-rel" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -148,8 +411,8 @@ config_groups: < location_regexp: ".+/[+]/third_party/dawn/.+" location_regexp: ".+/[+]/tools/clang/scripts/update.py" location_regexp: ".+/[+]/ui/gl/features.gni" - > - builders: < + } + builders { name: "chromium/try/dawn-mac-x64-deps-rel" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -160,8 +423,16 @@ config_groups: < location_regexp: ".+/[+]/third_party/dawn/.+" location_regexp: ".+/[+]/tools/clang/scripts/update.py" location_regexp: ".+/[+]/ui/gl/features.gni" - > - builders: < + } + builders { + name: "chromium/try/dawn-try-win10-x64-asan-rel" + includable_only: true + } + builders { + name: "chromium/try/dawn-try-win10-x86-rel" + includable_only: true + } + builders { name: "chromium/try/dawn-win10-x64-deps-rel" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -172,8 +443,8 @@ config_groups: < location_regexp: ".+/[+]/third_party/dawn/.+" location_regexp: ".+/[+]/tools/clang/scripts/update.py" location_regexp: ".+/[+]/ui/gl/features.gni" - > - builders: < + } + builders { name: "chromium/try/dawn-win10-x86-deps-rel" location_regexp: ".+/[+]/gpu/.+" location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" @@ -184,78 +455,580 @@ config_groups: < location_regexp: ".+/[+]/third_party/dawn/.+" location_regexp: ".+/[+]/tools/clang/scripts/update.py" location_regexp: ".+/[+]/ui/gl/features.gni" - > - builders: < + } + builders { + name: "chromium/try/fuchsia-angle-rel" + includable_only: true + } + builders { name: "chromium/try/fuchsia-arm64-cast" location_regexp: ".+/[+]/chromecast/.+" - > - builders: < + } + builders { + name: "chromium/try/fuchsia-compile-x64-dbg" + experiment_percentage: 50 + } + builders { + name: "chromium/try/fuchsia-fyi-arm64-rel" + includable_only: true + } + builders { + name: "chromium/try/fuchsia-fyi-x64-dbg" + includable_only: true + } + builders { + name: "chromium/try/fuchsia-fyi-x64-rel" + includable_only: true + } + builders { + name: "chromium/try/fuchsia-official" + includable_only: true + } + builders { name: "chromium/try/fuchsia-x64-cast" - > - builders: < + } + builders { name: "chromium/try/fuchsia_arm64" - > - builders: < + experiment_percentage: 50 + } + builders { name: "chromium/try/fuchsia_x64" - > - builders: < + } + builders { + name: "chromium/try/gpu-fyi-try-android-l-nexus-5-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-l-nexus-6-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-m-nexus-5x-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-m-nexus-5x-deqp-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-m-nexus-5x-skgl-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-m-nexus-6p-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-m-nexus-9-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-n-nvidia-shield-tv-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-p-pixel-2-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-p-pixel-2-skv-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-q-pixel-2-deqp-vk-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-q-pixel-2-deqp-vk-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-q-pixel-2-vk-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-android-q-pixel-2-vk-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-chromeos-amd64-generic" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-chromeos-kevin" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-intel-dqp" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-intel-exp" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-intel-rel" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-intel-sk-dawn-rel" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-intel-skv" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-nvidia-dbg" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-nvidia-dqp" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-nvidia-exp" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-nvidia-rel" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-nvidia-skv" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-linux-nvidia-tsn" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-amd-dqp" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-amd-pro-rel" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-amd-retina-dbg" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-amd-retina-exp" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-amd-retina-rel" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-asan" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-intel-dbg" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-intel-dqp" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-intel-exp" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-intel-rel" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-nvidia-retina-dbg" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-nvidia-retina-exp" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-mac-nvidia-retina-rel" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-intel-dqp-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-intel-exp-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-intel-rel-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-nvidia-dbg-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-nvidia-dqp-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-nvidia-dx12vk-dbg-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-nvidia-dx12vk-rel-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-nvidia-exp-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-nvidia-rel-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-nvidia-rel-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-nvidia-sk-dawn-rel-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win10-nvidia-skgl-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win7-amd-dbg-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win7-amd-dqp-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win7-amd-rel-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win7-nvidia-dqp-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win7-nvidia-rel-32" + includable_only: true + } + builders { + name: "chromium/try/gpu-fyi-try-win7-nvidia-rel-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-try-android-m-nexus-5x-64" + includable_only: true + } + builders { + name: "chromium/try/gpu-try-linux-nvidia-dbg" + includable_only: true + } + builders { + name: "chromium/try/gpu-try-linux-nvidia-rel" + includable_only: true + } + builders { + name: "chromium/try/gpu-try-mac-amd-retina-dbg" + includable_only: true + } + builders { + name: "chromium/try/gpu-try-mac-intel-dbg" + includable_only: true + } + builders { + name: "chromium/try/gpu-try-win10-nvidia-rel" + includable_only: true + } + builders { + name: "chromium/try/ios-device" + includable_only: true + } + builders { name: "chromium/try/ios-simulator" - > - builders: < + } + builders { + name: "chromium/try/ios-simulator-code-coverage" + experiment_percentage: 3 + } + builders { + name: "chromium/try/ios-simulator-cr-recipe" + includable_only: true + } + builders { name: "chromium/try/ios-simulator-cronet" location_regexp: ".+/[+]/components/cronet/.+" location_regexp: ".+/[+]/components/grpc_support/.+" location_regexp: ".+/[+]/ios/.+" location_regexp_exclude: ".+/[+]/components/cronet/android/.+" - > - builders: < + } + builders { + name: "chromium/try/ios-simulator-eg" + includable_only: true + } + builders { name: "chromium/try/ios-simulator-full-configs" location_regexp: ".+/[+]/ios/.+" - > - builders: < + } + builders { + name: "chromium/try/ios-simulator-multi-window" + includable_only: true + } + builders { + name: "chromium/try/ios-simulator-noncq" + includable_only: true + } + builders { + name: "chromium/try/ios13-beta-simulator" + includable_only: true + } + builders { + name: "chromium/try/ios13-sdk-simulator" + includable_only: true + } + builders { + name: "chromium/try/ios14-beta-simulator" + includable_only: true + } + builders { + name: "chromium/try/ios14-sdk-simulator" + includable_only: true + } + builders { + name: "chromium/try/layout_test_leak_detection" + includable_only: true + } + builders { + name: "chromium/try/leak_detection_linux" + includable_only: true + } + builders { + name: "chromium/try/linux-angle-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-annotator-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-autofill-assistant" + includable_only: true + } + builders { + name: "chromium/try/linux-bfcache-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-blink-heap-concurrent-marking-tsan-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-blink-heap-verification-try" + includable_only: true + } + builders { + name: "chromium/try/linux-blink-optional-highdpi-rel" + includable_only: true + } + builders { name: "chromium/try/linux-blink-rel" location_regexp: ".+/[+]/cc/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" - > - builders: < + } + builders { name: "chromium/try/linux-chromeos-compile-dbg" - > - builders: < + } + builders { + name: "chromium/try/linux-chromeos-dbg" + includable_only: true + } + builders { name: "chromium/try/linux-chromeos-rel" cancel_stale: NO - > - builders: < + } + builders { + name: "chromium/try/linux-clang-tidy-dbg" + includable_only: true + } + builders { + name: "chromium/try/linux-clang-tidy-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-dawn-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-dcheck-off-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-gcc-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-layout-tests-edit-ng" + includable_only: true + } + builders { + name: "chromium/try/linux-layout-tests-fragment-item" + includable_only: true + } + builders { name: "chromium/try/linux-libfuzzer-asan-rel" - > - builders: < + } + builders { + name: "chromium/try/linux-official" + includable_only: true + } + builders { name: "chromium/try/linux-ozone-rel" - > - builders: < + } + builders { + name: "chromium/try/linux-perfetto-rel" + experiment_percentage: 100 + location_regexp: ".+/[+]/base/trace_event/.+" + location_regexp: ".+/[+]/base/tracing/.+" + location_regexp: ".+/[+]/components/tracing/.+" + location_regexp: ".+/[+]/content/browser/tracing/.+" + location_regexp: ".+/[+]/services/tracing/.+" + } + builders { name: "chromium/try/linux-rel" - > - builders: < + } + builders { + name: "chromium/try/linux-swangle-chromium-try-x64" + includable_only: true + } + builders { + name: "chromium/try/linux-swangle-try-tot-angle-x64" + includable_only: true + } + builders { + name: "chromium/try/linux-swangle-try-tot-angle-x86" + includable_only: true + } + builders { + name: "chromium/try/linux-swangle-try-tot-swiftshader-x64" + includable_only: true + } + builders { + name: "chromium/try/linux-swangle-try-tot-swiftshader-x86" + includable_only: true + } + builders { + name: "chromium/try/linux-swangle-try-x64" + includable_only: true + } + builders { + name: "chromium/try/linux-swangle-try-x86" + includable_only: true + } + builders { + name: "chromium/try/linux-trusty-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-viz-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-webkit-msan-rel" + includable_only: true + } + builders { + name: "chromium/try/linux-wpt-fyi-rel" + includable_only: true + } + builders { + name: "chromium/try/linux_android_dbg_ng" + includable_only: true + } + builders { + name: "chromium/try/linux_angle_deqp_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/linux_angle_ozone_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/linux_chromium_analysis" + includable_only: true + } + builders { + name: "chromium/try/linux_chromium_archive_rel_ng" + includable_only: true + } + builders { name: "chromium/try/linux_chromium_asan_rel_ng" - > - builders: < + } + builders { + name: "chromium/try/linux_chromium_cfi_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/linux_chromium_chromeos_asan_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/linux_chromium_chromeos_msan_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/linux_chromium_clobber_deterministic" + includable_only: true + } + builders { + name: "chromium/try/linux_chromium_clobber_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/linux_chromium_compile_dbg_32_ng" + includable_only: true + } + builders { name: "chromium/try/linux_chromium_compile_dbg_ng" - > - builders: < + } + builders { + name: "chromium/try/linux_chromium_compile_rel_ng" + includable_only: true + } + builders { name: "chromium/try/linux_chromium_dbg_ng" location_regexp: ".+/[+]/build/.*check_gn_headers.*" - > - builders: < + } + builders { + name: "chromium/try/linux_chromium_msan_rel_ng" + includable_only: true + } + builders { name: "chromium/try/linux_chromium_tsan_rel_ng" - > - builders: < + } + builders { + name: "chromium/try/linux_chromium_ubsan_rel_ng" + includable_only: true + } + builders { name: "chromium/try/linux_layout_tests_composite_after_paint" location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" location_regexp: ".+/[+]/third_party/blink/web_tests/.+" - > - builders: < + } + builders { name: "chromium/try/linux_layout_tests_layout_ng_disabled" location_regexp: ".+/[+]/third_party/blink/renderer/core/editing/.+" location_regexp: ".+/[+]/third_party/blink/renderer/core/layout/.+" @@ -265,8 +1038,16 @@ config_groups: < location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" location_regexp: ".+/[+]/third_party/blink/web_tests/FlagExpectations/disable-layout-ng" location_regexp: ".+/[+]/third_party/blink/web_tests/flag-specific/disable-layout-ng/.+" - > - builders: < + } + builders { + name: "chromium/try/linux_mojo" + includable_only: true + } + builders { + name: "chromium/try/linux_mojo_chromeos" + includable_only: true + } + builders { name: "chromium/try/linux_optional_gpu_tests_rel" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" @@ -281,19 +1062,107 @@ config_groups: < location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" location_regexp: ".+/[+]/tools/clang/scripts/update.py" location_regexp: ".+/[+]/ui/gl/.+" - > - builders: < + } + builders { + name: "chromium/try/linux_upload_clang" + includable_only: true + } + builders { name: "chromium/try/linux_vr" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" - > - builders: < + } + builders { + name: "chromium/try/mac-angle-rel" + includable_only: true + } + builders { + name: "chromium/try/mac-coverage-rel" + experiment_percentage: 3 + } + builders { + name: "chromium/try/mac-dawn-rel" + includable_only: true + } + builders { + name: "chromium/try/mac-osxbeta-rel" + includable_only: true + } + builders { name: "chromium/try/mac-rel" - > - builders: < + } + builders { + name: "chromium/try/mac-swangle-chromium-try-x64" + includable_only: true + } + builders { + name: "chromium/try/mac10.10-blink-rel" + includable_only: true + } + builders { + name: "chromium/try/mac10.11-blink-rel" + includable_only: true + } + builders { + name: "chromium/try/mac10.12-blink-rel" + includable_only: true + } + builders { + name: "chromium/try/mac10.13-blink-rel" + includable_only: true + } + builders { + name: "chromium/try/mac10.13_retina-blink-rel" + includable_only: true + } + builders { + name: "chromium/try/mac10.14-blink-rel" + includable_only: true + } + builders { + name: "chromium/try/mac10.15-blink-rel" + includable_only: true + } + builders { + name: "chromium/try/mac_chromium_10.10" + includable_only: true + } + builders { + name: "chromium/try/mac_chromium_10.12_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/mac_chromium_10.13_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/mac_chromium_10.14_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/mac_chromium_10.15_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/mac_chromium_archive_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/mac_chromium_asan_rel_ng" + includable_only: true + } + builders { name: "chromium/try/mac_chromium_compile_dbg_ng" - > - builders: < + } + builders { + name: "chromium/try/mac_chromium_compile_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/mac_chromium_dbg_ng" + includable_only: true + } + builders { name: "chromium/try/mac_optional_gpu_tests_rel" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" @@ -309,20 +1178,136 @@ config_groups: < location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" location_regexp: ".+/[+]/tools/clang/scripts/update.py" location_regexp: ".+/[+]/ui/gl/.+" - > - builders: < + } + builders { + name: "chromium/try/mac_upload_clang" + includable_only: true + } + builders { + name: "chromium/try/network_service_linux" + includable_only: true + } + builders { + name: "chromium/try/tricium-metrics-analysis" + includable_only: true + } + builders { + name: "chromium/try/try-nougat-phone-tester" + includable_only: true + } + builders { + name: "chromium/try/win-angle-deqp-rel-32" + includable_only: true + } + builders { + name: "chromium/try/win-angle-deqp-rel-64" + includable_only: true + } + builders { + name: "chromium/try/win-angle-rel-32" + includable_only: true + } + builders { + name: "chromium/try/win-angle-rel-64" + includable_only: true + } + builders { + name: "chromium/try/win-annotator-rel" + includable_only: true + } + builders { + name: "chromium/try/win-asan" + includable_only: true + } + builders { + name: "chromium/try/win-celab-try-rel" + includable_only: true + } + builders { + name: "chromium/try/win-dawn-rel" + includable_only: true + } + builders { name: "chromium/try/win-libfuzzer-asan-rel" cancel_stale: NO - > - builders: < + } + builders { + name: "chromium/try/win-swangle-chromium-try-x86" + includable_only: true + } + builders { + name: "chromium/try/win-swangle-try-tot-angle-x64" + includable_only: true + } + builders { + name: "chromium/try/win-swangle-try-tot-angle-x86" + includable_only: true + } + builders { + name: "chromium/try/win-swangle-try-tot-swiftshader-x64" + includable_only: true + } + builders { + name: "chromium/try/win-swangle-try-tot-swiftshader-x86" + includable_only: true + } + builders { + name: "chromium/try/win-swangle-try-x64" + includable_only: true + } + builders { + name: "chromium/try/win-swangle-try-x86" + includable_only: true + } + builders { + name: "chromium/try/win10-blink-rel" + includable_only: true + } + builders { + name: "chromium/try/win10_chromium_x64_dbg_ng" + includable_only: true + } + builders { name: "chromium/try/win10_chromium_x64_rel_ng" cancel_stale: NO - > - builders: < + } + builders { + name: "chromium/try/win10_chromium_x64_rel_ng_exp" + includable_only: true + } + builders { + name: "chromium/try/win7-blink-rel" + includable_only: true + } + builders { + name: "chromium/try/win7-rel" + includable_only: true + } + builders { + name: "chromium/try/win_archive" + includable_only: true + } + builders { name: "chromium/try/win_chromium_compile_dbg_ng" cancel_stale: NO - > - builders: < + } + builders { + name: "chromium/try/win_chromium_compile_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/win_chromium_dbg_ng" + includable_only: true + } + builders { + name: "chromium/try/win_chromium_x64_rel_ng" + includable_only: true + } + builders { + name: "chromium/try/win_mojo" + includable_only: true + } + builders { name: "chromium/try/win_optional_gpu_tests_rel" location_regexp: ".+/[+]/chrome/browser/vr/.+" location_regexp: ".+/[+]/content/browser/xr/.+" @@ -340,14 +1325,741 @@ config_groups: < location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" location_regexp: ".+/[+]/tools/clang/scripts/update.py" location_regexp: ".+/[+]/ui/gl/.+" - > - retry_config: < + } + builders { + name: "chromium/try/win_upload_clang" + includable_only: true + } + builders { + name: "chromium/try/win_x64_archive" + includable_only: true + } + retry_config { + single_quota: 1 + global_quota: 2 + failure_weight: 1 + transient_failure_weight: 1 + timeout_weight: 2 + } + } + } +} +config_groups { + name: "cq-m83" + gerrit { + url: "https://chromium-review.googlesource.com" + projects { + name: "chromium/src" + ref_regexp: "refs/branch-heads/4103" + } + } + verifiers { + gerrit_cq_ability { + committer_list: "project-chromium-committers" + dry_run_access_list: "project-chromium-tryjob-access" + } + tryjob { + builders { + name: "chromium/try-m83/android-binary-size" + } + builders { + name: "chromium/try-m83/android-cronet-arm-dbg" + location_regexp: ".+/[+]/components/cronet/.+" + location_regexp: ".+/[+]/components/grpc_support/.+" + location_regexp: ".+/[+]/build/android/.+" + location_regexp: ".+/[+]/build/config/android/.+" + location_regexp_exclude: ".+/[+]/components/cronet/ios/.+" + } + builders { + name: "chromium/try-m83/android-lollipop-arm-rel" + } + builders { + name: "chromium/try-m83/android-marshmallow-arm64-rel" + } + builders { + name: "chromium/try-m83/android-pie-arm64-dbg" + location_regexp: ".+/[+]/chrome/android/features/vr/.+" + location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" + location_regexp: ".+/[+]/chrome/android/javatests/src/org/chromium/chrome/browser/vr/.+" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" + location_regexp: ".+/[+]/third_party/arcore-android-sdk/.+" + location_regexp: ".+/[+]/third_party/arcore-android-sdk-client/.+" + } + builders { + name: "chromium/try-m83/android-pie-arm64-rel" + } + builders { + name: "chromium/try-m83/android_compile_dbg" + } + builders { + name: "chromium/try-m83/android_compile_x64_dbg" + location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/sandbox/linux/seccomp-bpf/.+" + location_regexp: ".+/[+]/sandbox/linux/seccomp-bpf-helpers/.+" + location_regexp: ".+/[+]/sandbox/linux/system_headers/.+" + location_regexp: ".+/[+]/sandbox/linux/tests/.+" + location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" + } + builders { + name: "chromium/try-m83/android_compile_x86_dbg" + location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/sandbox/linux/seccomp-bpf/.+" + location_regexp: ".+/[+]/sandbox/linux/seccomp-bpf-helpers/.+" + location_regexp: ".+/[+]/sandbox/linux/system_headers/.+" + location_regexp: ".+/[+]/sandbox/linux/tests/.+" + location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" + } + builders { + name: "chromium/try-m83/android_cronet" + } + builders { + name: "chromium/try-m83/android_optional_gpu_tests_rel" + location_regexp: ".+/[+]/cc/.+" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/components/viz/.+" + location_regexp: ".+/[+]/content/test/gpu/.+" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/media/audio/.+" + location_regexp: ".+/[+]/media/filters/.+" + location_regexp: ".+/[+]/media/gpu/.+" + location_regexp: ".+/[+]/services/viz/.+" + location_regexp: ".+/[+]/testing/trigger_scripts/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgl/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/.+" + } + builders { + name: "chromium/try-m83/cast_shell_android" + } + builders { + name: "chromium/try-m83/cast_shell_linux" + } + builders { + name: "chromium/try-m83/chromeos-amd64-generic-dbg" + location_regexp: ".+/[+]/content/gpu/.+" + location_regexp: ".+/[+]/media/.+" + } + builders { + name: "chromium/try-m83/chromeos-amd64-generic-rel" + } + builders { + name: "chromium/try-m83/chromeos-arm-generic-rel" + } + builders { + name: "chromium/try-m83/chromium_presubmit" + disable_reuse: true + } + builders { + name: "chromium/try-m83/closure_compilation" + location_regexp: ".+/[+]/third_party/closure_compiler/.+" + } + builders { + name: "chromium/try-m83/dawn-linux-x64-deps-rel" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/external/wpt/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/wpt_internal/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/WebGPUExpectations" + location_regexp: ".+/[+]/third_party/dawn/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/features.gni" + } + builders { + name: "chromium/try-m83/dawn-mac-x64-deps-rel" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/external/wpt/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/wpt_internal/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/WebGPUExpectations" + location_regexp: ".+/[+]/third_party/dawn/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/features.gni" + } + builders { + name: "chromium/try-m83/dawn-win10-x64-deps-rel" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/external/wpt/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/wpt_internal/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/WebGPUExpectations" + location_regexp: ".+/[+]/third_party/dawn/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/features.gni" + } + builders { + name: "chromium/try-m83/dawn-win10-x86-deps-rel" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/external/wpt/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/wpt_internal/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/WebGPUExpectations" + location_regexp: ".+/[+]/third_party/dawn/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/features.gni" + } + builders { + name: "chromium/try-m83/fuchsia-arm64-cast" + location_regexp: ".+/[+]/chromecast/.+" + } + builders { + name: "chromium/try-m83/fuchsia-x64-cast" + } + builders { + name: "chromium/try-m83/fuchsia_arm64" + } + builders { + name: "chromium/try-m83/fuchsia_x64" + } + builders { + name: "chromium/try-m83/ios-simulator" + } + builders { + name: "chromium/try-m83/ios-simulator-cronet" + location_regexp: ".+/[+]/components/cronet/.+" + location_regexp: ".+/[+]/components/grpc_support/.+" + location_regexp: ".+/[+]/ios/.+" + location_regexp_exclude: ".+/[+]/components/cronet/android/.+" + } + builders { + name: "chromium/try-m83/ios-simulator-full-configs" + location_regexp: ".+/[+]/ios/.+" + } + builders { + name: "chromium/try-m83/linux-blink-rel" + location_regexp: ".+/[+]/cc/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" + } + builders { + name: "chromium/try-m83/linux-chromeos-compile-dbg" + } + builders { + name: "chromium/try-m83/linux-chromeos-rel" + cancel_stale: NO + } + builders { + name: "chromium/try-m83/linux-libfuzzer-asan-rel" + } + builders { + name: "chromium/try-m83/linux-ozone-rel" + } + builders { + name: "chromium/try-m83/linux-rel" + } + builders { + name: "chromium/try-m83/linux_chromium_asan_rel_ng" + } + builders { + name: "chromium/try-m83/linux_chromium_compile_dbg_ng" + } + builders { + name: "chromium/try-m83/linux_chromium_dbg_ng" + location_regexp: ".+/[+]/build/.*check_gn_headers.*" + } + builders { + name: "chromium/try-m83/linux_chromium_tsan_rel_ng" + } + builders { + name: "chromium/try-m83/linux_layout_tests_composite_after_paint" + location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/.+" + } + builders { + name: "chromium/try-m83/linux_layout_tests_layout_ng_disabled" + location_regexp: ".+/[+]/third_party/blink/renderer/core/editing/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/layout/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/fonts/shaping/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/FlagExpectations/disable-layout-ng" + location_regexp: ".+/[+]/third_party/blink/web_tests/flag-specific/disable-layout-ng/.+" + } + builders { + name: "chromium/try-m83/linux_optional_gpu_tests_rel" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/test/gpu/.+" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/media/audio/.+" + location_regexp: ".+/[+]/media/filters/.+" + location_regexp: ".+/[+]/media/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.gpu.fyi.json" + location_regexp: ".+/[+]/testing/trigger_scripts/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgl/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/.+" + } + builders { + name: "chromium/try-m83/linux_vr" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + } + builders { + name: "chromium/try-m83/mac-rel" + } + builders { + name: "chromium/try-m83/mac_chromium_compile_dbg_ng" + } + builders { + name: "chromium/try-m83/mac_optional_gpu_tests_rel" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/test/gpu/.+" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/media/audio/.+" + location_regexp: ".+/[+]/media/filters/.+" + location_regexp: ".+/[+]/media/gpu/.+" + location_regexp: ".+/[+]/services/shape_detection/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.gpu.fyi.json" + location_regexp: ".+/[+]/testing/trigger_scripts/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgl/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/.+" + } + builders { + name: "chromium/try-m83/win-libfuzzer-asan-rel" + cancel_stale: NO + } + builders { + name: "chromium/try-m83/win10_chromium_x64_rel_ng" + cancel_stale: NO + } + builders { + name: "chromium/try-m83/win_chromium_compile_dbg_ng" + cancel_stale: NO + } + builders { + name: "chromium/try-m83/win_optional_gpu_tests_rel" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/test/gpu/.+" + location_regexp: ".+/[+]/device/vr/.+" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/media/audio/.+" + location_regexp: ".+/[+]/media/filters/.+" + location_regexp: ".+/[+]/media/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.gpu.fyi.json" + location_regexp: ".+/[+]/testing/trigger_scripts/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/vr/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgl/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/xr/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/.+" + } + retry_config { + single_quota: 1 + global_quota: 2 + failure_weight: 1 + transient_failure_weight: 1 + timeout_weight: 2 + } + } + } +} +config_groups { + name: "cq-m84" + gerrit { + url: "https://chromium-review.googlesource.com" + projects { + name: "chromium/src" + ref_regexp: "refs/branch-heads/4147" + } + } + verifiers { + gerrit_cq_ability { + committer_list: "project-chromium-committers" + dry_run_access_list: "project-chromium-tryjob-access" + } + tryjob { + builders { + name: "chrome/try/mac-chrome-beta" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/mac-chrome-stable" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win-chrome-beta" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win-chrome-stable" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win64-chrome-beta" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chrome/try/win64-chrome-stable" + includable_only: true + owner_whitelist_group: "googlers" + owner_whitelist_group: "project-chromium-robot-committers" + } + builders { + name: "chromium/try-m84/android-binary-size" + } + builders { + name: "chromium/try-m84/android-cronet-arm-dbg" + location_regexp: ".+/[+]/components/cronet/.+" + location_regexp: ".+/[+]/components/grpc_support/.+" + location_regexp: ".+/[+]/build/android/.+" + location_regexp: ".+/[+]/build/config/android/.+" + location_regexp_exclude: ".+/[+]/components/cronet/ios/.+" + } + builders { + name: "chromium/try-m84/android-lollipop-arm-rel" + } + builders { + name: "chromium/try-m84/android-marshmallow-arm64-rel" + } + builders { + name: "chromium/try-m84/android-pie-arm64-dbg" + location_regexp: ".+/[+]/chrome/android/features/vr/.+" + location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" + location_regexp: ".+/[+]/chrome/android/javatests/src/org/chromium/chrome/browser/vr/.+" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/browser/xr/.+" + location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" + location_regexp: ".+/[+]/third_party/arcore-android-sdk/.+" + location_regexp: ".+/[+]/third_party/arcore-android-sdk-client/.+" + } + builders { + name: "chromium/try-m84/android-pie-arm64-rel" + } + builders { + name: "chromium/try-m84/android_compile_dbg" + } + builders { + name: "chromium/try-m84/android_compile_x64_dbg" + location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/browser/xr/.+" + location_regexp: ".+/[+]/sandbox/linux/seccomp-bpf/.+" + location_regexp: ".+/[+]/sandbox/linux/seccomp-bpf-helpers/.+" + location_regexp: ".+/[+]/sandbox/linux/system_headers/.+" + location_regexp: ".+/[+]/sandbox/linux/tests/.+" + location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" + } + builders { + name: "chromium/try-m84/android_compile_x86_dbg" + location_regexp: ".+/[+]/chrome/android/java/src/org/chromium/chrome/browser/vr/.+" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/browser/xr/.+" + location_regexp: ".+/[+]/sandbox/linux/seccomp-bpf/.+" + location_regexp: ".+/[+]/sandbox/linux/seccomp-bpf-helpers/.+" + location_regexp: ".+/[+]/sandbox/linux/system_headers/.+" + location_regexp: ".+/[+]/sandbox/linux/tests/.+" + location_regexp: ".+/[+]/third_party/gvr-android-sdk/.+" + } + builders { + name: "chromium/try-m84/android_cronet" + } + builders { + name: "chromium/try-m84/android_optional_gpu_tests_rel" + location_regexp: ".+/[+]/cc/.+" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/browser/xr/.+" + location_regexp: ".+/[+]/components/viz/.+" + location_regexp: ".+/[+]/content/test/gpu/.+" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/media/audio/.+" + location_regexp: ".+/[+]/media/filters/.+" + location_regexp: ".+/[+]/media/gpu/.+" + location_regexp: ".+/[+]/services/viz/.+" + location_regexp: ".+/[+]/testing/trigger_scripts/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgl/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/.+" + } + builders { + name: "chromium/try-m84/cast_shell_android" + } + builders { + name: "chromium/try-m84/cast_shell_linux" + } + builders { + name: "chromium/try-m84/chromeos-amd64-generic-dbg" + location_regexp: ".+/[+]/content/gpu/.+" + location_regexp: ".+/[+]/media/.+" + } + builders { + name: "chromium/try-m84/chromeos-amd64-generic-rel" + } + builders { + name: "chromium/try-m84/chromeos-arm-generic-rel" + } + builders { + name: "chromium/try-m84/chromium_presubmit" + disable_reuse: true + } + builders { + name: "chromium/try-m84/closure_compilation" + location_regexp: ".+/[+]/third_party/closure_compiler/.+" + } + builders { + name: "chromium/try-m84/dawn-linux-x64-deps-rel" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/external/wpt/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/wpt_internal/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/WebGPUExpectations" + location_regexp: ".+/[+]/third_party/dawn/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/features.gni" + } + builders { + name: "chromium/try-m84/dawn-mac-x64-deps-rel" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/external/wpt/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/wpt_internal/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/WebGPUExpectations" + location_regexp: ".+/[+]/third_party/dawn/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/features.gni" + } + builders { + name: "chromium/try-m84/dawn-win10-x64-deps-rel" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/external/wpt/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/wpt_internal/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/WebGPUExpectations" + location_regexp: ".+/[+]/third_party/dawn/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/features.gni" + } + builders { + name: "chromium/try-m84/dawn-win10-x86-deps-rel" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.dawn.json" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/external/wpt/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/wpt_internal/webgpu/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/WebGPUExpectations" + location_regexp: ".+/[+]/third_party/dawn/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/features.gni" + } + builders { + name: "chromium/try-m84/fuchsia-arm64-cast" + location_regexp: ".+/[+]/chromecast/.+" + } + builders { + name: "chromium/try-m84/fuchsia-x64-cast" + } + builders { + name: "chromium/try-m84/fuchsia_arm64" + } + builders { + name: "chromium/try-m84/fuchsia_x64" + } + builders { + name: "chromium/try-m84/ios-simulator" + } + builders { + name: "chromium/try-m84/ios-simulator-cronet" + location_regexp: ".+/[+]/components/cronet/.+" + location_regexp: ".+/[+]/components/grpc_support/.+" + location_regexp: ".+/[+]/ios/.+" + location_regexp_exclude: ".+/[+]/components/cronet/android/.+" + } + builders { + name: "chromium/try-m84/ios-simulator-full-configs" + location_regexp: ".+/[+]/ios/.+" + } + builders { + name: "chromium/try-m84/linux-blink-rel" + location_regexp: ".+/[+]/cc/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" + } + builders { + name: "chromium/try-m84/linux-chromeos-compile-dbg" + } + builders { + name: "chromium/try-m84/linux-chromeos-rel" + cancel_stale: NO + } + builders { + name: "chromium/try-m84/linux-libfuzzer-asan-rel" + } + builders { + name: "chromium/try-m84/linux-ozone-rel" + } + builders { + name: "chromium/try-m84/linux-rel" + } + builders { + name: "chromium/try-m84/linux_chromium_asan_rel_ng" + } + builders { + name: "chromium/try-m84/linux_chromium_compile_dbg_ng" + } + builders { + name: "chromium/try-m84/linux_chromium_dbg_ng" + location_regexp: ".+/[+]/build/.*check_gn_headers.*" + } + builders { + name: "chromium/try-m84/linux_chromium_tsan_rel_ng" + } + builders { + name: "chromium/try-m84/linux_layout_tests_composite_after_paint" + location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/.+" + } + builders { + name: "chromium/try-m84/linux_layout_tests_layout_ng_disabled" + location_regexp: ".+/[+]/third_party/blink/renderer/core/editing/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/layout/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/paint/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/core/svg/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/fonts/shaping/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/.+" + location_regexp: ".+/[+]/third_party/blink/web_tests/FlagExpectations/disable-layout-ng" + location_regexp: ".+/[+]/third_party/blink/web_tests/flag-specific/disable-layout-ng/.+" + } + builders { + name: "chromium/try-m84/linux_optional_gpu_tests_rel" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/browser/xr/.+" + location_regexp: ".+/[+]/content/test/gpu/.+" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/media/audio/.+" + location_regexp: ".+/[+]/media/filters/.+" + location_regexp: ".+/[+]/media/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.gpu.fyi.json" + location_regexp: ".+/[+]/testing/trigger_scripts/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgl/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/.+" + } + builders { + name: "chromium/try-m84/linux_vr" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/browser/xr/.+" + } + builders { + name: "chromium/try-m84/mac-rel" + } + builders { + name: "chromium/try-m84/mac_chromium_compile_dbg_ng" + } + builders { + name: "chromium/try-m84/mac_optional_gpu_tests_rel" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/browser/xr/.+" + location_regexp: ".+/[+]/content/test/gpu/.+" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/media/audio/.+" + location_regexp: ".+/[+]/media/filters/.+" + location_regexp: ".+/[+]/media/gpu/.+" + location_regexp: ".+/[+]/services/shape_detection/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.gpu.fyi.json" + location_regexp: ".+/[+]/testing/trigger_scripts/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgl/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/.+" + } + builders { + name: "chromium/try-m84/win-libfuzzer-asan-rel" + cancel_stale: NO + } + builders { + name: "chromium/try-m84/win10_chromium_x64_rel_ng" + cancel_stale: NO + } + builders { + name: "chromium/try-m84/win_chromium_compile_dbg_ng" + cancel_stale: NO + } + builders { + name: "chromium/try-m84/win_optional_gpu_tests_rel" + location_regexp: ".+/[+]/chrome/browser/vr/.+" + location_regexp: ".+/[+]/content/browser/xr/.+" + location_regexp: ".+/[+]/content/test/gpu/.+" + location_regexp: ".+/[+]/device/vr/.+" + location_regexp: ".+/[+]/gpu/.+" + location_regexp: ".+/[+]/media/audio/.+" + location_regexp: ".+/[+]/media/filters/.+" + location_regexp: ".+/[+]/media/gpu/.+" + location_regexp: ".+/[+]/testing/buildbot/chromium.gpu.fyi.json" + location_regexp: ".+/[+]/testing/trigger_scripts/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/vr/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/webgl/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/modules/xr/.+" + location_regexp: ".+/[+]/third_party/blink/renderer/platform/graphics/gpu/.+" + location_regexp: ".+/[+]/tools/clang/scripts/update.py" + location_regexp: ".+/[+]/ui/gl/.+" + } + retry_config { single_quota: 1 global_quota: 2 failure_weight: 1 transient_failure_weight: 1 timeout_weight: 2 - > - > - > -> + } + } + } +} +config_groups { + name: "fallback-empty-cq" + gerrit { + url: "https://chromium-review.googlesource.com" + projects { + name: "chromium/src" + ref_regexp: "refs/branch-heads/.*\\D.*" + ref_regexp: "refs/branch-heads/[1-9]\\d{0,2}" + ref_regexp: "refs/branch-heads/[1-3]\\d{3}" + ref_regexp: "refs/branch-heads/40\\d{2}" + ref_regexp: "refs/branch-heads/410[0-2]" + ref_regexp: "refs/branch-heads/410[4-9]" + ref_regexp: "refs/branch-heads/41[1-3]\\d" + ref_regexp: "refs/branch-heads/414[0-6]" + ref_regexp: "refs/branch-heads/414[8-9]" + ref_regexp: "refs/branch-heads/41[5-9]\\d" + ref_regexp: "refs/branch-heads/4[2-9]\\d{2}" + ref_regexp: "refs/branch-heads/[5-9]\\d{3}" + ref_regexp: "refs/branch-heads/[1-9]\\d{4,}" + } + } + verifiers { + gerrit_cq_ability { + committer_list: "project-chromium-committers" + dry_run_access_list: "project-chromium-tryjob-access" + } + } + fallback: YES +} |