Modified: trunk/Tools/BuildSlaveSupport/ews-build/factories.py (249147 => 249148)
--- trunk/Tools/BuildSlaveSupport/ews-build/factories.py 2019-08-27 16:48:21 UTC (rev 249147)
+++ trunk/Tools/BuildSlaveSupport/ews-build/factories.py 2019-08-27 17:18:18 UTC (rev 249148)
@@ -60,6 +60,18 @@
self.addStep(CheckStyle())
+class WatchListFactory(factory.BuildFactory):
+ def __init__(self, platform, configuration=None, architectures=None, triggers=None, additionalArguments=None, **kwargs):
+ factory.BuildFactory.__init__(self)
+ self.addStep(ConfigureBuild(platform, configuration, architectures, False, triggers, additionalArguments))
+ self.addStep(ValidatePatch())
+ self.addStep(PrintConfiguration())
+ self.addStep(CheckOutSource())
+ self.addStep(UpdateWorkingDirectory())
+ self.addStep(ApplyPatch())
+ self.addStep(ApplyWatchList())
+
+
class BindingsFactory(Factory):
def __init__(self, platform, configuration=None, architectures=None, additionalArguments=None, **kwargs):
Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, checkRelevance=True)
@@ -175,9 +187,3 @@
Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, checkRelevance=True)
self.addStep(RunEWSUnitTests())
self.addStep(RunEWSBuildbotCheckConfig())
-
-
-class WatchListFactory(Factory):
- def __init__(self, platform, configuration=None, architectures=None, triggers=None, additionalArguments=None, **kwargs):
- Factory.__init__(self, platform, configuration, architectures, False, triggers, additionalArguments)
- self.addStep(ApplyWatchList())
Modified: trunk/Tools/ChangeLog (249147 => 249148)
--- trunk/Tools/ChangeLog 2019-08-27 16:48:21 UTC (rev 249147)
+++ trunk/Tools/ChangeLog 2019-08-27 17:18:18 UTC (rev 249148)
@@ -1,3 +1,13 @@
+2019-08-27 Aakash Jain <[email protected]>
+
+ [ews-build] Use update-webkit script in Apply-WatchList EWS
+ https://bugs.webkit.org/show_bug.cgi?id=201179
+
+ Reviewed by Jonathan Bedard.
+
+ * BuildSlaveSupport/ews-build/factories.py:
+ (WatchListFactory): Updated to use CheckOutSource step as well.
+
2019-08-27 Carlos Alberto Lopez Perez <[email protected]>
W3C test importer should be able to handle expected references with an absolute path.