Title: [292755] trunk/Tools
- Revision
- 292755
- Author
- [email protected]
- Date
- 2022-04-11 18:38:37 -0700 (Mon, 11 Apr 2022)
Log Message
[Merge-Queue] Build before landing
https://bugs.webkit.org/show_bug.cgi?id=239068
<rdar://problem/91565146>
Reviewed by Ryan Haddad.
* Tools/CISupport/ews-build/factories.py:
(MergeQueueFactory.__init__): Build WebKit before landing.
* Tools/CISupport/ews-build/factories_unittest.py:
(TestExpectedBuildSteps):
Canonical link: https://commits.webkit.org/249539@main
Modified Paths
Diff
Modified: trunk/Tools/CISupport/ews-build/factories.py (292754 => 292755)
--- trunk/Tools/CISupport/ews-build/factories.py 2022-04-12 01:34:15 UTC (rev 292754)
+++ trunk/Tools/CISupport/ews-build/factories.py 2022-04-12 01:38:37 UTC (rev 292755)
@@ -344,6 +344,10 @@
def __init__(self, platform, **kwargs):
super(MergeQueueFactory, self).__init__(platform, **kwargs)
+ self.addStep(KillOldProcesses())
+ self.addStep(CompileWebKit(skipUpload=True))
+ self.addStep(KillOldProcesses())
+
self.addStep(ValidateChange(verifyMergeQueue=True, verifyNoDraftForMergeQueue=True))
self.addStep(Canonicalize())
self.addStep(PushCommitToWebKitRepo())
Modified: trunk/Tools/CISupport/ews-build/factories_unittest.py (292754 => 292755)
--- trunk/Tools/CISupport/ews-build/factories_unittest.py 2022-04-12 01:34:15 UTC (rev 292754)
+++ trunk/Tools/CISupport/ews-build/factories_unittest.py 2022-04-12 01:38:37 UTC (rev 292755)
@@ -645,6 +645,9 @@
'add-reviewer-to-changelog',
'validate-commit-message',
'validate-changelog-and-reviewer',
+ 'kill-old-processes',
+ 'compile-webkit',
+ 'kill-old-processes',
'validate-change',
'canonicalize-commit',
'push-commit-to-webkit-repo',
Modified: trunk/Tools/ChangeLog (292754 => 292755)
--- trunk/Tools/ChangeLog 2022-04-12 01:34:15 UTC (rev 292754)
+++ trunk/Tools/ChangeLog 2022-04-12 01:38:37 UTC (rev 292755)
@@ -1,3 +1,16 @@
+2022-04-11 Jonathan Bedard <[email protected]>
+
+ [Merge-Queue] Build before landing
+ https://bugs.webkit.org/show_bug.cgi?id=239068
+ <rdar://problem/91565146>
+
+ Reviewed by Ryan Haddad.
+
+ * CISupport/ews-build/factories.py:
+ (MergeQueueFactory.__init__): Build WebKit before landing.
+ * CISupport/ews-build/factories_unittest.py:
+ (TestExpectedBuildSteps):
+
2022-04-11 Chris Dumez <[email protected]>
REGRESSION:(r292696) lldb_webkit_unittest.TestSummaryProviders.serial_test_WTFStringImpl_SummaryProvider_null_string is a constant failure
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes