blob: 9ff8fabe9aa7dd391b1c1a444d2f0c890e61b97c [file]
# Auto-generated by lucicfg.
# Do not modify manually.
#
# For the schema of this file, see Config message:
# https://config.luci.app/schemas/projects:commit-queue.cfg
cq_status_host: "chromium-cq-status.appspot.com"
submit_options {
max_burst: 1
burst_delay {
seconds: 60
}
}
config_groups {
name: "branch-cq"
gerrit {
url: "https://chromium-review.googlesource.com"
projects {
name: "devtools/devtools-frontend"
ref_regexp: "refs/heads/chromium/.+"
}
}
verifiers {
gerrit_cq_ability {
committer_list: "project-devtools-submit-access"
dry_run_access_list: "project-devtools-tryjob-access"
}
tryjob {
builders {
name: "devtools-frontend/try/cpp_debug_extension_e2e_dbg"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "extensions/cxx_debugging/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "node_modules/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "third_party/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "DEPS"
}
}
builders {
name: "devtools-frontend/try/cpp_debug_extension_e2e_rel"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "extensions/cxx_debugging/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "node_modules/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "third_party/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "DEPS"
}
}
builders {
name: "devtools-frontend/try/dtf_check_no_bundle"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_linux_dbg"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_linux_dbg_fastbuild"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_linux_rel"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_mac_arm64_rel"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_mac_cross_rel"
includable_only: true
}
builders {
name: "devtools-frontend/try/dtf_presubmit"
disable_reuse: true
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_win64_rel"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
retry_config {
single_quota: 2
global_quota: 4
failure_weight: 2
transient_failure_weight: 1
timeout_weight: 4
}
}
}
}
config_groups {
name: "infra_config"
gerrit {
url: "https://chromium-review.googlesource.com"
projects {
name: "devtools/devtools-frontend"
ref_regexp: "refs/heads/infra/config"
}
}
verifiers {
gerrit_cq_ability {
committer_list: "project-devtools-submit-access"
dry_run_access_list: "project-devtools-tryjob-access"
}
tryjob {
builders {
name: "devtools-frontend/try/dtf_presubmit"
disable_reuse: true
}
retry_config {
single_quota: 2
global_quota: 4
failure_weight: 2
transient_failure_weight: 1
timeout_weight: 4
}
}
}
}
config_groups {
name: "main"
gerrit {
url: "https://chromium-review.googlesource.com"
projects {
name: "devtools/devtools-frontend"
ref_regexp: "refs/heads/main"
}
}
verifiers {
gerrit_cq_ability {
committer_list: "project-devtools-submit-access"
dry_run_access_list: "project-devtools-tryjob-access"
}
tree_status {
tree_name: "devtools"
}
tryjob {
builders {
name: "devtools-frontend/try/cpp_debug_extension_e2e_dbg"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "extensions/cxx_debugging/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "node_modules/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "third_party/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "DEPS"
}
}
builders {
name: "devtools-frontend/try/cpp_debug_extension_e2e_rel"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "extensions/cxx_debugging/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "node_modules/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "third_party/.+"
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "DEPS"
}
}
builders {
name: "devtools-frontend/try/devtools_frontend_linux_blink_light_rel"
includable_only: true
}
builders {
name: "devtools-frontend/try/devtools_frontend_linux_blink_light_rel_fastbuild"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_check_no_bundle"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_linux_dbg"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_linux_dbg_fastbuild"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_linux_rel"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_mac_arm64_rel"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_mac_cross_rel"
includable_only: true
}
builders {
name: "devtools-frontend/try/dtf_presubmit"
disable_reuse: true
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
builders {
name: "devtools-frontend/try/dtf_win64_rel"
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: "docs/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".+\\.md"
exclude: true
}
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: "scripts/ai_assistance/.+"
exclude: true
}
location_filters {
gerrit_host_regexp: ".*"
gerrit_project_regexp: ".*"
gerrit_ref_regexp: ".*"
path_regexp: ".gemini/.+"
exclude: true
}
}
retry_config {
single_quota: 2
global_quota: 4
failure_weight: 2
transient_failure_weight: 1
timeout_weight: 4
}
}
}
}
config_groups {
name: "serving_app"
gerrit {
url: "https://chromium-review.googlesource.com"
projects {
name: "chromium/tools/chrome-devtools-frontend"
ref_regexp: "refs/heads/main"
}
}
verifiers {
gerrit_cq_ability {
committer_list: "project-devtools-submit-access"
dry_run_access_list: "project-devtools-tryjob-access"
}
tryjob {
builders {
name: "devtools-frontend/try/serving_app_presubmit"
disable_reuse: true
}
retry_config {
single_quota: 2
global_quota: 4
failure_weight: 2
transient_failure_weight: 1
timeout_weight: 4
}
}
}
}