Title: [292958] trunk/Tools
Revision
292958
Author
jbed...@apple.com
Date
2022-04-18 10:02:07 -0700 (Mon, 18 Apr 2022)

Log Message

[Merge-Queue] Handle label addition race condition
https://bugs.webkit.org/show_bug.cgi?id=238973
<rdar://problem/91452352>

Reviewed by Aakash Jain.

* Tools/CISupport/ews-build/events.py:
(GitHubEventHandlerNoEdits.handle_pull_request): Wait for 10 seconds before processing
label additions.

Canonical link: https://commits.webkit.org/249723@main

Modified Paths

Diff

Modified: trunk/Tools/CISupport/ews-build/events.py (292957 => 292958)


--- trunk/Tools/CISupport/ews-build/events.py	2022-04-18 16:46:04 UTC (rev 292957)
+++ trunk/Tools/CISupport/ews-build/events.py	2022-04-18 17:02:07 UTC (rev 292958)
@@ -366,6 +366,7 @@
             log.msg("PR #{} was labeled for merge-queue".format(pr_number))
             # 'labeled' is usually an ignored action, override it to force build
             payload['action'] = 'synchronize'
+            time.sleep(10)
             return super(GitHubEventHandlerNoEdits, self).handle_pull_request(payload, 'merge_queue')
 
         return super(GitHubEventHandlerNoEdits, self).handle_pull_request(payload, event)

Modified: trunk/Tools/ChangeLog (292957 => 292958)


--- trunk/Tools/ChangeLog	2022-04-18 16:46:04 UTC (rev 292957)
+++ trunk/Tools/ChangeLog	2022-04-18 17:02:07 UTC (rev 292958)
@@ -1,3 +1,15 @@
+2022-04-07  Jonathan Bedard  <jbed...@apple.com>
+
+        [Merge-Queue] Handle label addition race condition
+        https://bugs.webkit.org/show_bug.cgi?id=238973
+        <rdar://problem/91452352>
+
+        Reviewed by Aakash Jain.
+
+        * CISupport/ews-build/events.py:
+        (GitHubEventHandlerNoEdits.handle_pull_request): Wait for 10 seconds before processing
+        label additions.
+
 2022-04-18  Wenson Hsieh  <wenson_hs...@apple.com>
 
         Make the main video heuristic robust when video elements are added after entering fullscreen
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to