After months of hard work by an army of volunteers, the Code Yellow is complete!
tl;dr: Builds are faster, more reliable, and it is easier than ever to contribute to Chromium project. We've saved 1 PST engineer from sheriffing, every single day!
To highlight a few of the major changes:
- Only one PST sheriff, due to improvements in overall infrastructure and tooling, including the introduction of Sheriff-o-matic
- Changed the tree open policy to not close for test failures. Tree open times skyrocketed from ~50% to > 80% for Chromium (90% for Blink) (with dashboards to view this!)
- Median commit queue cycles times now < 1 hour, main waterfall bots < 30 mins.
- CQ false rejections analyzed (and common causes fixed), dashboards built to give insight into rejections, and plans in place for future improvements
- CQ matches the main waterfall more closely, with safeguards in place to keep them in sync
- New monitoring subteam formed and staffed to own all the new dashboards and build comprehensive monitoring and alerting
Thank YOU!
A big thank you to everyone who participated, and in particular, the original 5 leads (cmp, eseidel, jam, jparent, ojan), the new leads (phajdan, sergeyberezin), and our TPM (kareng).
The full contributor list (apologies to anyone who was inadvertently missed here!)
Prevent Relapse: sullivan, alancutter, agable, eae, ellyjones, ericroman, navabi, shans, stip
CQ match waterfall: sergiyb, dba, friedman, johnw, pschmidt, agable, alexclarke, alph, cmumford, dba, dnj, dpranke, eisinger, engedy, falken, friedman, hjd, jabdelmalek, jbudorick, johnw, jschuh, junov, kaliamoorthi, kbr, kojii, kouhei, luqui, machenbach, maruel, mikecase, mkosiba, mnaganov, navabi, pfeldman, pschmidt, rmcilroy, rsesek, rtenneti, scottmg, sergeyberezin, sergiyb, sheyang, skobes, sky, skyostil, smut, tapted, vadimsh, zty
CQ Flakiness: alancutter, sheyang
Fast Bot Cycles: maruel, vadimsh, sky, bradnelson, dschuff, dtu, hjd, jbudorick, johnw, kbr, luqui, phajdan, pschmidt, scottmg, sergeyberezin, tonyg, ukai, yyanagisawa
Tree Always Open: michaelpg, leviw, eseidel, abarth, adamk, agable, asvitkine, bashi, cbiesinger, dba, dgrogan, dominicc, dsinclair, dstockwell, eae, eisinger, ellyjones, fgorski, friedman, groby, iannucci, jyasskin, kareng, kbr, kouhei, loislo, maruel, mathp, mek, mkwst, mlamouri, navabi, pdr, pgervais, rkaplow, rsesek, rtenneti, seanmccullough, jparent, sergiyb, shanestephens, stgao, stip, szager, teravest