[GTK][WPE] Add Debug bots (build and tests) for WPE
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 23 Apr 2018 21:41:42 +0000 (21:41 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 23 Apr 2018 21:41:42 +0000 (21:41 +0000)
https://bugs.webkit.org/show_bug.cgi?id=184887

Patch by Pablo Saavedra <psaavedra@igalia.com> on 2018-04-23
Reviewed by Carlos Alberto Lopez Perez.

Deployed 2 new bots for WPE Debug: wpe-linux-bot-3 and
wpe-linux-bot-4

Both bots have already the credentials ready to authenticated against
build.webkit.org. They provides the bots for the "debug" configuration over
the "WPE" platform and building for the "x86_64" architecture:
WPE Linux 64-bit Debug (Build) and WPE Linux 64-bit Debug (Tests) 

* BuildSlaveSupport/build.webkit.org-config/config.json:
* BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:

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

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

index 42fa211..6a5c848 100644 (file)
@@ -78,7 +78,9 @@
                     { "name": "jsconly-linux-igalia-bot-4", "platform": "jsc-only" },
 
                     { "name": "wpe-linux-bot-1", "platform": "wpe" },
-                    { "name": "wpe-linux-bot-2", "platform": "wpe" }
+                    { "name": "wpe-linux-bot-2", "platform": "wpe" },
+                    { "name": "wpe-linux-bot-3", "platform": "wpe" },
+                    { "name": "wpe-linux-bot-4", "platform": "wpe" }
                   ],
 
     "builders":   [ { "name": "Apple High Sierra Debug (Build)", "type": "Build", "builddir": "highsierra-debug",
                       "name": "WPE Linux 64-bit Release (Tests)", "type": "Test", "builddir": "wpe-linux-64-release-tests",
                       "platform": "wpe", "configuration": "release", "architectures": ["x86_64"],
                       "slavenames": ["wpe-linux-bot-2"]
+                    },
+                    {
+                      "name": "WPE Linux 64-bit Debug (Build)", "type": "Build", "builddir": "wpe-linux-64-debug",
+                      "platform": "wpe", "configuration": "debug", "architectures": ["x86_64"],
+                      "triggers": ["wpe-linux-64-release-tests"],
+                      "slavenames": ["wpe-linux-bot-3"]
+                    },
+                    {
+                      "name": "WPE Linux 64-bit Debug (Tests)", "type": "Test", "builddir": "wpe-linux-64-debug-tests",
+                      "platform": "wpe", "configuration": "debug", "architectures": ["x86_64"],
+                      "slavenames": ["wpe-linux-bot-4"]
                     }
                   ],
 
                       "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)", "WPE Linux 64-bit Release (Build)"]
+                                       "JSCOnly Linux MIPS32el Release", "WinCairo 64-Bit Release", "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,
                       "builderNames": ["Apple High Sierra Release (Build)", "Apple High Sierra Debug (Build)", "Apple High Sierra Release (32-bit Build)", "Apple High Sierra LLINT CLoop (BuildAndTest)", "Apple High Sierra 32-bit JSC (BuildAndTest)"]
                     },
                     { "type": "Triggerable", "name": "wpe-linux-64-release-tests",
                       "builderNames": ["WPE Linux 64-bit Release (Tests)"]
+                    },
+                    { "type": "Triggerable", "name": "wpe-linux-64-debug-tests",
+                      "builderNames": ["WPE Linux 64-bit Debug (Tests)"]
                     }
                   ]
 }
index c934e7c..1a359b5 100755 (executable)
@@ -463,6 +463,8 @@ expected_build_steps = {
 
     'WPE Linux 64-bit Release (Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'jhbuild', 'compile-webkit', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'],
     'WPE Linux 64-bit Release (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'jhbuild', 'download-built-product', 'extract-built-product', 'jscore-test', 'layout-test', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand', 'API tests'],
+    'WPE Linux 64-bit Debug (Build)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'jhbuild', 'compile-webkit', 'archive-built-product', 'upload', 'transfer-to-s3', 'trigger'],
+    'WPE Linux 64-bit Debug (Tests)': ['configure build', 'svn', 'kill old processes', 'delete WebKitBuild directory', 'delete stale build files', 'jhbuild', 'download-built-product', 'extract-built-product', 'jscore-test', 'layout-test', 'webkitpy-test', 'webkitperl-test', 'bindings-generation-tests', 'builtins-generator-tests', 'dashboard-tests', 'archive-test-results', 'upload', 'MasterShellCommand', 'API tests'],
 }
 
 
index bf1dcb1..6b289cb 100644 (file)
@@ -1,3 +1,21 @@
+2018-04-23  Pablo Saavedra  <psaavedra@igalia.com>
+
+        [GTK][WPE] Add Debug bots (build and tests) for WPE
+        https://bugs.webkit.org/show_bug.cgi?id=184887
+
+        Reviewed by Carlos Alberto Lopez Perez.
+
+        Deployed 2 new bots for WPE Debug: wpe-linux-bot-3 and
+        wpe-linux-bot-4
+
+        Both bots have already the credentials ready to authenticated against
+        build.webkit.org. They provides the bots for the "debug" configuration over
+        the "WPE" platform and building for the "x86_64" architecture:
+        WPE Linux 64-bit Debug (Build) and WPE Linux 64-bit Debug (Tests) 
+
+        * BuildSlaveSupport/build.webkit.org-config/config.json:
+        * BuildSlaveSupport/build.webkit.org-config/steps_unittest.py:
+
 2018-04-23  Chris Dumez  <cdumez@apple.com>
 
         HTML String load cannot be prevented by responding 'Cancel' asynchronously in decidePolicyForNavigationAction