Activate dawn M151 Change-Id: I28f145a9895c8e509055d078ce937282399d30a1 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/321015 Bot-Commit: chrome-branch-day <chrome-branch-day@chops-service-accounts.iam.gserviceaccount.com>
diff --git a/infra/config/global/generated/luci/commit-queue.cfg b/infra/config/global/generated/luci/commit-queue.cfg index ea1892b..21784a7 100644 --- a/infra/config/global/generated/luci/commit-queue.cfg +++ b/infra/config/global/generated/luci/commit-queue.cfg
@@ -31,6 +31,7 @@ ref_regexp_exclude: "refs/heads/chromium/7778" ref_regexp_exclude: "refs/heads/chromium/7827" ref_regexp_exclude: "refs/heads/chromium/7871" + ref_regexp_exclude: "refs/heads/chromium/7922" } } verifiers { @@ -5241,4 +5242,287 @@ } } } +config_groups { + name: "Dawn-CQ-m151" + gerrit { + url: "https://dawn-review.googlesource.com" + projects { + name: "dawn" + ref_regexp: "refs/heads/chromium/7922" + } + } + verifiers { + gerrit_cq_ability { + committer_list: "project-dawn-submit-access" + dry_run_access_list: "project-dawn-tryjob-access" + new_patchset_run_access_list: "project-dawn-tryjob-access" + } + tryjob { + builders { + name: "chromium-m151/try/dawn-chromium-presubmit" + disable_reuse: true + } + builders { + name: "chromium-m151/try/dawn-linux-x64-deps-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "\\.github/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "tools/src/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "go\\.(mod|sum)" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "infra/config/global/.+" + exclude: true + } + } + builders { + name: "chromium-m151/try/dawn-mac-arm64-deps-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "\\.github/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "tools/src/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "go\\.(mod|sum)" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "infra/config/global/.+" + exclude: true + } + } + builders { + name: "chromium-m151/try/dawn-mac-x64-deps-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "\\.github/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "tools/src/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "go\\.(mod|sum)" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "infra/config/global/.+" + exclude: true + } + } + builders { + name: "chromium-m151/try/dawn-win10-x64-deps-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "\\.github/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "tools/src/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "go\\.(mod|sum)" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "infra/config/global/.+" + exclude: true + } + } + builders { + name: "chromium-m151/try/dawn-win10-x86-deps-rel" + includable_only: true + } + builders { + name: "chromium-m151/try/dawn-win11-arm64-deps-rel" + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "\\.github/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "tools/src/.+" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "go\\.(mod|sum)" + exclude: true + } + location_filters { + gerrit_host_regexp: ".*" + gerrit_project_regexp: ".*" + gerrit_ref_regexp: ".*" + path_regexp: "infra/config/global/.+" + exclude: true + } + } + builders { + name: "dawn/try/dawn-cq-linux-x64-cmake-asan" + experiment_percentage: 100 + } + builders { + name: "dawn/try/dawn-cq-linux-x64-cmake-dbg" + experiment_percentage: 100 + } + builders { + name: "dawn/try/dawn-cq-linux-x64-cmake-rel" + experiment_percentage: 100 + } + builders { + name: "dawn/try/dawn-cq-linux-x64-dbg" + } + builders { + name: "dawn/try/dawn-cq-linux-x64-fuzz-dbg" + } + builders { + name: "dawn/try/dawn-cq-linux-x64-fuzz-rel" + } + builders { + name: "dawn/try/dawn-cq-linux-x64-rel" + } + builders { + name: "dawn/try/dawn-cq-linux-x86-dbg" + } + builders { + name: "dawn/try/dawn-cq-linux-x86-fuzz-dbg" + } + builders { + name: "dawn/try/dawn-cq-linux-x86-fuzz-rel" + } + builders { + name: "dawn/try/dawn-cq-linux-x86-rel" + } + builders { + name: "dawn/try/dawn-cq-mac-arm64-rel" + } + builders { + name: "dawn/try/dawn-cq-mac-x64-cmake-dbg" + experiment_percentage: 100 + } + builders { + name: "dawn/try/dawn-cq-mac-x64-cmake-rel" + experiment_percentage: 100 + } + builders { + name: "dawn/try/dawn-cq-mac-x64-dbg" + } + builders { + name: "dawn/try/dawn-cq-mac-x64-rel" + } + builders { + name: "dawn/try/dawn-cq-win-arm64-rel" + } + builders { + name: "dawn/try/dawn-cq-win-x64-dbg" + } + builders { + name: "dawn/try/dawn-cq-win-x64-msvc-cmake-dbg" + experiment_percentage: 100 + } + builders { + name: "dawn/try/dawn-cq-win-x64-msvc-cmake-rel" + experiment_percentage: 100 + } + builders { + name: "dawn/try/dawn-cq-win-x64-msvc-dbg" + } + builders { + name: "dawn/try/dawn-cq-win-x64-msvc-rel" + } + builders { + name: "dawn/try/dawn-cq-win-x64-rel" + } + builders { + name: "dawn/try/dawn-cq-win-x86-dbg" + } + builders { + name: "dawn/try/dawn-cq-win-x86-rel" + } + builders { + name: "dawn/try/presubmit" + disable_reuse: true + } + retry_config { + single_quota: 1 + global_quota: 2 + failure_weight: 1 + transient_failure_weight: 1 + timeout_weight: 2 + } + } + } + user_limit_default { + name: "default-limit" + run { + max_active { + value: 4 + } + } + } +} gerrit_listener_type: GERRIT_LISTENER_TYPE_LEGACY_POLLER
diff --git a/infra/config/global/generated/luci/project.cfg b/infra/config/global/generated/luci/project.cfg index 361a163..8d26bf7 100644 --- a/infra/config/global/generated/luci/project.cfg +++ b/infra/config/global/generated/luci/project.cfg
@@ -7,7 +7,7 @@ name: "dawn" access: "group:all" lucicfg { - version: "1.46.2" + version: "1.46.3" package_name: "@dawn-project" package_dir: "../.." config_dir: "generated/luci"
diff --git a/infra/config/global/milestones.json b/infra/config/global/milestones.json index 1720ed7..6bea045 100644 --- a/infra/config/global/milestones.json +++ b/infra/config/global/milestones.json
@@ -128,5 +128,15 @@ "mac", "win" ] + }, + "151": { + "name": "m151", + "chromium_project": "chromium-m151", + "ref": "refs/heads/chromium/7922", + "platforms": [ + "linux", + "mac", + "win" + ] } } \ No newline at end of file