Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 771 Bytes

cq_quick_run.md

File metadata and controls

20 lines (14 loc) · 771 Bytes

CQ Quick Run

CQ Quick Run (QR) is a new CQ mode with the goal of delivering results faster. QR saves roughly 50% CPU time in exchange for at most a 5% chance of false negative.

QR uses a novel regression test selection technique that is more granular than the conventional build dependency graph technique (see link for more info).

QR may be the home for other aggressive CQ speed improvements in the future.

Usage

Ping guterman@google.com if you would like to be added to the pilot/beta. Then one can trigger a quick run by running either git cl try -q or git cl upload -q. This sets both the Quick-Run and Commit-Queue labels to 1, which starts a Quick Run.

Unlike Dry Runs, Quick Runs can't be reused for CQ+2.