[WPT import] CQ done logic checks all jobs, not just CQ jobs (so android_blink_rel still blocks imports) |
|||||
Issue descriptionIf I recall correctly, android_blink_rel's purple results no longer block the initial job of trying out the import on the layout test bots. It still seems to block things if the original import patch does not need to be rebased or cause any expectation file to be updated. https://chromium-review.googlesource.com/c/chromium/src/+/625320 seems to have run fine, and the only explanation I can think of for https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.infra.cron%2Fwpt-importer%2F503%2F%2B%2Frecipes%2Fsteps%2FImport_changes_from_WPT_to_Chromium%2F0%2Fstdout failing with "CQ appears to have failed; aborting" is the fact that there's one purple bubble for android_blink_rel.
,
Aug 22 2017
You're both right -- android_blink_rel doesn't block import if there's a second upload, but it does block import if there's no second patchset, because the CQ checking logic is currently incorrect. I think we can use this bug, and focus this bug on the CQ checking logic problem; the main practical consequence of this bug right now is that sometimes jobs fail unnecessarily due to android_blink_rel failures.
,
Aug 22 2017
,
Aug 23 2017
https://chromium-review.googlesource.com/c/chromium/src/+/628642
,
Aug 26 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1be6724d8b936f1aee8fe5e54d574a94051fb164 commit 1be6724d8b936f1aee8fe5e54d574a94051fb164 Author: Quinten Yearsley <qyearsley@google.com> Date: Sat Aug 26 01:03:09 2017 When checking CQ status, ignore Blink try bots. Bug: 757766 Change-Id: Ib4a23e531cb3619788a25148328e8318f47fa9a9 Reviewed-on: https://chromium-review.googlesource.com/628642 Commit-Queue: Quinten Yearsley <qyearsley@chromium.org> Reviewed-by: Philip Jägenstedt <foolip@chromium.org> Cr-Commit-Position: refs/heads/master@{#497621} [modify] https://crrev.com/1be6724d8b936f1aee8fe5e54d574a94051fb164/third_party/WebKit/Tools/Scripts/webkitpy/common/net/git_cl.py [modify] https://crrev.com/1be6724d8b936f1aee8fe5e54d574a94051fb164/third_party/WebKit/Tools/Scripts/webkitpy/w3c/test_importer.py [modify] https://crrev.com/1be6724d8b936f1aee8fe5e54d574a94051fb164/third_party/WebKit/Tools/Scripts/webkitpy/w3c/test_importer_unittest.py
,
Aug 28 2017
In theory this should be fixed, will reopen if it's not. |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by robertma@chromium.org
, Aug 22 2017