Add release bots for WinCairo.
authorross.kirsling@sony.com <ross.kirsling@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 26 Apr 2018 21:26:19 +0000 (21:26 +0000)
committerross.kirsling@sony.com <ross.kirsling@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 26 Apr 2018 21:26:19 +0000 (21:26 +0000)
https://bugs.webkit.org/show_bug.cgi?id=185042

Reviewed by Lucas Forschler.

* BuildSlaveSupport/build.webkit.org-config/config.json:
Add a release build bot and two test bots, replacing the outdated WinCairo release bots.

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

Tools/BuildSlaveSupport/build.webkit.org-config/config.json
Tools/ChangeLog

index cf4f695..912907b 100644 (file)
@@ -54,9 +54,9 @@
                     { "name": "bot511", "platform": "win" },
                     { "name": "bot501", "platform": "win" },
 
-                    { "name": "wincairo-1", "platform": "wincairo" },
-                    { "name": "wincairo-2", "platform": "wincairo" },
-
+                    { "name": "wincairo-wkl-release-build-01", "platform": "wincairo" },
+                    { "name": "wincairo-wkl-release-tests-01", "platform": "wincairo" },
+                    { "name": "wincairo-wkl-release-tests-02", "platform": "wincairo" },
                     { "name": "wincairo-wkl-debug-build-01", "platform": "wincairo" },
                     { "name": "wincairo-wkl-debug-tests-01", "platform": "wincairo" },
                     { "name": "wincairo-wkl-debug-tests-02", "platform": "wincairo" },
                       "slavenames": ["gtk-linux-slave-11"]
                     },
                     {
-                      "name": "WinCairo 64-Bit Release", "type": "Build", "builddir": "win-cairo-release",
+                      "name": "WinCairo 64-bit WKL Release (Build)", "type": "Build", "builddir": "wincairo-wkl-release",
                       "platform": "wincairo", "configuration": "release", "architectures": ["x86_64"],
-                      "slavenames": ["wincairo-1", "wincairo-2"]
+                      "triggers": ["wincairo-wkl-release-tests"],
+                      "slavenames": ["wincairo-wkl-release-build-01"]
+                    },
+                    {
+                      "name": "WinCairo 64-bit WKL Release (Tests)", "type": "TestWebKit1", "builddir": "wincairo-wkl-release-tests",
+                      "platform": "wincairo", "configuration": "release", "architectures": ["x86_64"],
+                      "slavenames": ["wincairo-wkl-release-tests-01", "wincairo-wkl-release-tests-02"]
                     },
                     {
                       "name": "WinCairo 64-bit WKL Debug (Build)", "type": "Build", "builddir": "wincairo-wkl-debug",
                       "builderNames": ["GTK Linux 32-bit Release", "GTK Linux 64-bit Release (Build)", "GTK Linux 64-bit Debug (Build)", "GTK Linux ARM Release",
                                        "GTK Linux 64-bit Release Debian Stable (Build)", "GTK Linux 64-bit Release Ubuntu LTS (Build)",
                                        "JSCOnly Linux AArch64 Release", "JSCOnly Linux ARMv7 Thumb2 Release", "JSCOnly Linux ARMv7 Traditional Release",
-                                       "JSCOnly Linux MIPS32el Release", "WinCairo 64-Bit Release", "WinCairo 64-bit WKL Debug (Build)",
+                                       "JSCOnly Linux MIPS32el Release", "WinCairo 64-bit WKL Release (Build)", "WinCairo 64-bit WKL Debug (Build)",
                                        "WPE Linux 64-bit Release (Build)", "WPE Linux 64-bit Debug (Build)"]
                     },
                     { "type": "PlatformSpecificScheduler", "platform": "mac-highsierra", "branch": "trunk", "treeStableTimer": 45.0,
                     { "type": "Triggerable", "name": "gtk-linux-64-release-wayland-tests",
                       "builderNames": ["GTK Linux 64-bit Release Wayland (Tests)"]
                     },
+                    { "type": "Triggerable", "name": "wincairo-wkl-release-tests",
+                      "builderNames": ["WinCairo 64-bit WKL Release (Tests)"]
+                    },
                     { "type": "Triggerable", "name": "wincairo-wkl-debug-tests",
                       "builderNames": ["WinCairo 64-bit WKL Debug (Tests)"]
                     },
index 61d7941..386efdd 100644 (file)
@@ -1,3 +1,13 @@
+2018-04-26  Ross Kirsling  <ross.kirsling@sony.com>
+
+        Add release bots for WinCairo.
+        https://bugs.webkit.org/show_bug.cgi?id=185042
+
+        Reviewed by Lucas Forschler.
+
+        * BuildSlaveSupport/build.webkit.org-config/config.json:
+        Add a release build bot and two test bots, replacing the outdated WinCairo release bots.
+
 2018-04-26  Sihui Liu  <sihui_liu@apple.com>
 
         -[WKHTTPCookieStore deleteCookie:completionHandler:] doesn't delete cookies