[build.webkit.org] Unit-test failure after r237113
authoraakash_jain@apple.com <aakash_jain@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 22 Jan 2019 21:25:06 +0000 (21:25 +0000)
committeraakash_jain@apple.com <aakash_jain@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 22 Jan 2019 21:25:06 +0000 (21:25 +0000)
https://bugs.webkit.org/show_bug.cgi?id=193669

Reviewed by Michael Catanzaro.

* BuildSlaveSupport/build.webkit.org-config/factories.py:
(Factory.__init__): Properly check for --no-experimental-features flag when additionalArguments has
multiple or zero flags.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@240291 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/BuildSlaveSupport/build.webkit.org-config/factories.py
Tools/ChangeLog

index af3a76d..0d4c7ba 100644 (file)
@@ -39,7 +39,7 @@ class Factory(factory.BuildFactory):
         self.addStep(DeleteStaleBuildFiles())
         if platform == "win":
             self.addStep(InstallWin32Dependencies())
-        if platform == "gtk" and additionalArguments != ["--no-experimental-features"]:
+        if platform == "gtk" and "--no-experimental-features" not in (additionalArguments or []):
             self.addStep(InstallGtkDependencies())
         if platform == "wpe":
             self.addStep(InstallWpeDependencies())
index eba7e9f..0dcfede 100644 (file)
@@ -1,3 +1,14 @@
+2019-01-22  Aakash Jain  <aakash_jain@apple.com>
+
+        [build.webkit.org] Unit-test failure after r237113
+        https://bugs.webkit.org/show_bug.cgi?id=193669
+
+        Reviewed by Michael Catanzaro.
+
+        * BuildSlaveSupport/build.webkit.org-config/factories.py:
+        (Factory.__init__): Properly check for --no-experimental-features flag when additionalArguments has 
+        multiple or zero flags.
+
 2019-01-22  Tadeu Zagallo  <tzagallo@apple.com>
 
         Cache bytecode to disk