TL;DR: I’m retiring from the Code Yellow effort and declaring the
“Reliable CQ” area (which I lead) as having failed to meet its
expected Q3 exit.
I’ve written out a long (but Google-only, sorry!) post-mortem of my
involvement with the CY for the curious:
https://docs.google.com/a/google.com/document/d/1elvxzGkK0jRDk8WOUQpyOThzQj3dVVPVLTu2yFgEf20/edit
I will be leaving on vacation next week and returning to my Blink
duties (instead of Infrastructure) upon my return in Oct.
Sergey Brezin of the CQ team has offered to take on the “Reliable CQ”
task, and would do so with my full support! However (as discussed in
my post-mortem) I beleive larger change is needed to the Code Yellow
should it continue. We've been in this "emergency" state for 3 months
as of this Friday.
--
You received this message because you are subscribed to the Google Groups "Chromium Hackability Code Yellow" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hackability-c...@chromium.org.
To post to this group, send email to hackabi...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/hackability-cy/CA%2Bbb4fk87vRMU2f_tB_9zV1Oqj7AjdA7gLs37Kvwhng%3DhbzsEg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/hackability-cy/CALhVsw0OGvHhw_AUD02OnsYvggxOCO8r%2BU43sYpM4N9F55S7Aw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "Chromium Hackability Code Yellow" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hackability-c...@chromium.org.
To post to this group, send email to hackabi...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/hackability-cy/4e06033d-d540-463b-9a65-1e2e20b4ef79%40chromium.org.
Eric, thank you for writing the doc. I appreciate your contributions and leadership in the Code Yellow, and the produced doc is a very important one in my opinion. I do not consider it a failure, so whether it's a postmortem or just called one, it contains lots of insights I'm still digesting.Sergey Berezin, Alan Cutter, Sergiy Byelozyorov and John Abd-El-Malek have been working on better understanding of CQ rejections. Anything more we can learn is very useful, including just to convince people about changes to address the problems.If I can make a suggestion, I'd advocate for more emphasis on addressing the problems we know about.
John did a ton of work to improve trybot speed, and it paid off - we're seeing much improved numbers in the stats. As far as I know most other work was on gathering more data.If my understanding is correct, the top issues are:1. compile failures2. browser_tests failures (or test flakes in general)
Just wanted to check, what is our strategy/roadmap to tackle them? Here's my understanding of current efforts:1a. we'll add a "compile (without patch)" step to see if the tree was broken at given revision
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/hackability-cy/CAATLsPY6%3DFoxODh0V87C81Oz3z6xaG81mAqVKNV_jiuuEqAjxw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/hackability-cy/CALhVsw0S1s6wH9f2qBUBxuSCpXUeCq10GHt-ydik2QVbB7VneQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/hackability-cy/CALhVsw0WQQcZzKAfCYwgnEADi1jb39dSNsU7tJdA7n7AiXDhZA%40mail.gmail.com.