Bug 239731

Summary: `merge-block` label added by one EWS bot prevents other EWS bots from processing the patch
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: jbedard, ysuzuki
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 239082    

Chris Dumez
Reported 2022-04-25 10:02:51 PDT
`merge-block` label added by one EWS bot prevents other EWS bots from processing the patch. I upload a PR, it fails on one of the EWS bots (due to flakiness or just a fluke). The `merge-block` label will get added to my PR and other EWS bots will just not process my PR any longer. This is super annoying. I need feedback from other bots. One example where it is particularly bad is when the style bot is failing, why should it prevent testing? There are plenty of cases where we choose the ignore the style bot because it is wrong.
Attachments
Chris Dumez
Comment 1 2022-04-25 10:03:52 PDT
Also, I tried removing the `merge-blocked` keyword manually and it didn't seem to unblock the other EWS (I had to reupload my PR).
Jonathan Bedard
Comment 2 2022-04-25 11:42:08 PDT
Patch based EWS does this too with cq-! This problem is much worse with PRs because of https://bugs.webkit.org/show_bug.cgi?id=239411, which I do intend to resolve shortly. *** This bug has been marked as a duplicate of bug 239411 ***
Yusuke Suzuki
Comment 3 2022-04-27 13:51:18 PDT
Nice!
Jonathan Bedard
Comment 4 2022-05-06 08:29:50 PDT
*** This bug has been marked as a duplicate of bug 240169 ***
Jonathan Bedard
Comment 5 2022-05-06 08:30:54 PDT
My comment about "patch based EWS doing this too with cq-" is incorrect. Patch based EWS does this with r-, the important difference being that bots don't ever automatically apply r- to patches like they do merging-blocked to PRs.
Note You need to log in before you can comment on or make changes to this bug.