Skip to content

Latest commit

 

History

History
666 lines (514 loc) · 53.8 KB

cq-builders.md

File metadata and controls

666 lines (514 loc) · 53.8 KB

List of CQ builders

[TOC]

Changes that only modify files in //infra/config, which do not change any build outputs, only require the chromium_presubmit builder to pass before landing.

Each builder name links to that builder on Milo. The "matching builders" links point to the file used to determine which configurations a builder should copy when running. These links might 404 or error; they are hard-coded right now, using common assumptions about how builders are configured.

Required builders

These builders must pass before a CL may land that affects files outside of //docs and //infra/config.

chrome

chromium

Optional builders

These builders optionally run, depending on the files in a CL. For example, a CL which touches //gpu/BUILD.gn would trigger the builder android_optional_gpu_tests_rel, due to the location_filters values for that builder.

chrome

chromium

Experimental builders

These builders are run on some percentage of builds. Their results are ignored by CQ. These are often used to test new configurations before they are added as required builders.

chromium

Mega CQ builders

These builders run when the "Mega" CQ mode is triggered. This mode runs all the builders required in the standard CQ, plus a large amount of optional builders.

chromium