Title: [286629] trunk/Tools
Revision
286629
Author
[email protected]
Date
2021-12-07 16:24:28 -0800 (Tue, 07 Dec 2021)

Log Message

[commits.webkit.org] Fallback to remote repository (Part 2)
https://bugs.webkit.org/show_bug.cgi?id=233904
<rdar://problem/86131927>

Reviewed by Dewei Zhu.

* CISupport/ews-build/steps.py:
(PushCommitToWebKitRepo.evaluateCommand): Wait before querying commits.webkit.org

Modified Paths

Diff

Modified: trunk/Tools/CISupport/ews-build/steps.py (286628 => 286629)


--- trunk/Tools/CISupport/ews-build/steps.py	2021-12-08 00:22:32 UTC (rev 286628)
+++ trunk/Tools/CISupport/ews-build/steps.py	2021-12-08 00:24:28 UTC (rev 286629)
@@ -3711,6 +3711,7 @@
     def evaluateCommand(self, cmd):
         rc = shell.ShellCommand.evaluateCommand(self, cmd)
         if rc == SUCCESS:
+            time.sleep(60)  # It takes time for commits.webkit.org to digest commits
             log_text = self.log_observer.getStdout() + self.log_observer.getStderr()
             svn_revision = self.svn_revision_from_commit_text(log_text)
             identifier = self.identifier_for_revision(svn_revision)
@@ -3742,7 +3743,7 @@
         try:
             response = requests.get(self.url_for_revision_details(revision), timeout=60)
             if response and response.status_code == 200:
-                return response.json().get('identifier', 'r{}'.format(revision))
+                return response.json().get('identifier', 'r{}'.format(revision)).replace('@trunk', '@main')
             else:
                 print('Non-200 status code received from {}: {}'.format(COMMITS_INFO_URL, response.status_code))
                 print(response.text)

Modified: trunk/Tools/ChangeLog (286628 => 286629)


--- trunk/Tools/ChangeLog	2021-12-08 00:22:32 UTC (rev 286628)
+++ trunk/Tools/ChangeLog	2021-12-08 00:24:28 UTC (rev 286629)
@@ -1,3 +1,14 @@
+2021-12-07  Jonathan Bedard  <[email protected]>
+
+        [commits.webkit.org] Fallback to remote repository (Part 2)
+        https://bugs.webkit.org/show_bug.cgi?id=233904
+        <rdar://problem/86131927>
+
+        Reviewed by Dewei Zhu.
+
+        * CISupport/ews-build/steps.py:
+        (PushCommitToWebKitRepo.evaluateCommand): Wait before querying commits.webkit.org
+
 2021-12-06  Jonathan Bedard  <[email protected]>
 
         [commits.webkit.org] Fallback to remote repository (Part 1)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to