Title: [266165] trunk/Tools
Revision
266165
Author
dp...@igalia.com
Date
2020-08-26 02:08:05 -0700 (Wed, 26 Aug 2020)

Log Message

[ews] Split JSC ARMv7 queue into separate builder and tester queue
https://bugs.webkit.org/show_bug.cgi?id=215728

Reviewed by Aakash Jain.

This new bubble runs jscore-tests for JSC ARMv7 32-bit.  The former
'jsc-armv7' bubble now reports about successful binary builds for the
same architecture.

* BuildSlaveSupport/ews-app/ews/views/statusbubble.py:
(StatusBubble):
* BuildSlaveSupport/ews-build/config.json:

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/ews-app/ews/views/statusbubble.py (266164 => 266165)


--- trunk/Tools/BuildSlaveSupport/ews-app/ews/views/statusbubble.py	2020-08-26 07:53:09 UTC (rev 266164)
+++ trunk/Tools/BuildSlaveSupport/ews-app/ews/views/statusbubble.py	2020-08-26 09:08:05 UTC (rev 266165)
@@ -45,7 +45,7 @@
     # Note: This list is sorted in the order of which bubbles appear in bugzilla.
     ALL_QUEUES = ['style', 'ios', 'ios-sim', 'mac', 'mac-debug', 'mac-AS', 'tv', 'tv-sim', 'watch', 'watch-sim', 'gtk', 'wpe', 'wincairo', 'win',
                   'ios-wk2', 'mac-wk1', 'mac-wk2', 'mac-debug-wk1', 'api-ios', 'api-mac', 'api-gtk',
-                  'bindings', 'jsc', 'jsc-armv7', 'jsc-mips', 'jsc-mips-tests', 'jsc-i386', 'webkitperl', 'webkitpy', 'services']
+                  'bindings', 'jsc', 'jsc-armv7', 'jsc-armv7-tests', 'jsc-mips', 'jsc-mips-tests', 'jsc-i386', 'webkitperl', 'webkitpy', 'services']
     # FIXME: Auto-generate the queue's trigger relationship
     QUEUE_TRIGGERS = {
         'api-ios': 'ios-sim',
@@ -56,6 +56,7 @@
         'mac-debug-wk1': 'mac-debug',
         'api-gtk': 'gtk',
         'jsc-mips-tests': 'jsc-mips',
+        'jsc-armv7-tests': 'jsc-armv7',
     }
 
     STEPS_TO_HIDE = ['^Archived built product$', '^Uploaded built product$', '^Transferred archive to S3$',

Modified: trunk/Tools/BuildSlaveSupport/ews-build/config.json (266164 => 266165)


--- trunk/Tools/BuildSlaveSupport/ews-build/config.json	2020-08-26 07:53:09 UTC (rev 266164)
+++ trunk/Tools/BuildSlaveSupport/ews-build/config.json	2020-08-26 09:08:05 UTC (rev 266165)
@@ -555,7 +555,7 @@
 	{
       "name": "JSC-MIPSEL-32bits-Tests-EWS",
       "shortname": "jsc-mips-tests",
-      "icon": "buildAndTest",
+      "icon": "testOnly",
       "factory": "JSCTestsFactory",
       "platform": "jsc-only",
       "configuration": "release",
@@ -565,19 +565,20 @@
     },
     {
       "name": "JSC-ARMv7-32bits-Build-EWS",
-      "shortname": "jsc-build-armv7",
+      "shortname": "jsc-armv7",
       "icon": "buildOnly",
       "factory": "JSCBuildFactory",
       "platform": "jsc-only",
       "configuration": "release",
       "architectures": ["armv7"],
+      "triggers": ["jsc-tests-armv7-tests-ews"],
       "workernames": ["igalia-jsc32-armv7-ews-03"]
     },
     {
-      "name": "JSC-ARMv7-32bits-EWS",
-      "shortname": "jsc-armv7",
-      "icon": "buildAndTest",
-      "factory": "JSCBuildAndTestsFactory",
+      "name": "JSC-ARMv7-32bits-Tests-EWS",
+      "shortname": "jsc-armv7-tests",
+      "icon": "testOnly",
+      "factory": "JSCTestsFactory",
       "platform": "jsc-only",
       "configuration": "release",
       "architectures": ["armv7"],
@@ -671,8 +672,7 @@
       "name": "try",
       "port": 5555,
       "builderNames": ["Apply-WatchList-EWS", "Bindings-Tests-EWS", "GTK-Build-EWS", "iOS-13-Build-EWS", "iOS-13-Simulator-Build-EWS",
-                       "JSC-ARMv7-32bits-Build-EWS", "JSC-ARMv7-32bits-EWS", "JSC-i386-32bits-EWS", "JSC-MIPSEL-32bits-Build-EWS",
-                       "JSC-Tests-EWS",
+                       "JSC-ARMv7-32bits-Build-EWS", "JSC-i386-32bits-EWS", "JSC-MIPSEL-32bits-Build-EWS", "JSC-Tests-EWS",
                        "macOS-Apple-Silicon-Big-Sur-Release-Build-EWS", "macOS-Mojave-Debug-Build-EWS", "macOS-Mojave-Release-Build-EWS",
                        "Services-EWS", "Style-EWS",
                        "tvOS-13-Build-EWS", "tvOS-13-Simulator-Build-EWS", "watchOS-6-Build-EWS", "watchOS-6-Simulator-Build-EWS",
@@ -747,6 +747,13 @@
       "builderNames": [
         "JSC-MIPSEL-32bits-Tests-EWS"
       ]
+    },
+    {
+      "type": "Triggerable",
+      "name": "jsc-tests-armv7-tests-ews",
+      "builderNames": [
+        "JSC-ARMv7-32bits-Tests-EWS"
+      ]
     }
   ]
 }

Modified: trunk/Tools/ChangeLog (266164 => 266165)


--- trunk/Tools/ChangeLog	2020-08-26 07:53:09 UTC (rev 266164)
+++ trunk/Tools/ChangeLog	2020-08-26 09:08:05 UTC (rev 266165)
@@ -1,3 +1,18 @@
+2020-08-26  Diego Pino Garcia  <dp...@igalia.com>
+
+        [ews] Split JSC ARMv7 queue into separate builder and tester queue
+        https://bugs.webkit.org/show_bug.cgi?id=215728
+
+        Reviewed by Aakash Jain.
+
+        This new bubble runs jscore-tests for JSC ARMv7 32-bit.  The former
+        'jsc-armv7' bubble now reports about successful binary builds for the
+        same architecture.
+
+        * BuildSlaveSupport/ews-app/ews/views/statusbubble.py:
+        (StatusBubble):
+        * BuildSlaveSupport/ews-build/config.json:
+
 2020-08-25  Ryosuke Niwa  <rn...@webkit.org>
 
         HashMap<Ref<T>>::take should return RefPtr<T>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to