[ews] Enable Windows queue on new EWS
authoraakash_jain@apple.com <aakash_jain@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Nov 2019 15:43:52 +0000 (15:43 +0000)
committeraakash_jain@apple.com <aakash_jain@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Nov 2019 15:43:52 +0000 (15:43 +0000)
https://bugs.webkit.org/show_bug.cgi?id=204243

Reviewed by Jonathan Bedard.

* BuildSlaveSupport/ews-app/ews/views/statusbubble.py: Enabled windows queue bubble on new EWS.
* BuildSlaveSupport/ews-build/config.json: Enabled the scheduler for windows queue. Removed the disabled Try_Userpass scheduler.
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js:
(BubbleQueueServer): Removed windows ews queue from bot-watcher's dashboard.
* QueueStatusServer/config/queues.py: Removed windows queue from old EWS.

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

Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js
Tools/BuildSlaveSupport/ews-app/ews/views/statusbubble.py
Tools/BuildSlaveSupport/ews-build/config.json
Tools/ChangeLog
Tools/QueueStatusServer/config/queues.py

index 9e5dda3..c17988a 100644 (file)
@@ -27,7 +27,6 @@ BubbleQueueServer = function()
 {
     const queueInfo = {
         "commit-queue": {platform: Dashboard.Platform.macOSHighSierra, shortName: "commit", title: "Commit Queue"},
-        "win-ews": {platform: Dashboard.Platform.Windows10, shortName: "win", title: "WebKit1\xa0Release\xa0Build\xa0EWS"},
     };
 
     BaseObject.call(this);
index 812839f..34591c7 100644 (file)
@@ -39,9 +39,9 @@ import ews.config as config
 class StatusBubble(View):
     # These queue names are from shortname in https://trac.webkit.org/browser/webkit/trunk/Tools/BuildSlaveSupport/ews-build/config.json
     # FIXME: Auto-generate this list https://bugs.webkit.org/show_bug.cgi?id=195640
-    ALL_QUEUES = ['style', 'ios', 'ios-sim', 'mac', 'mac-debug', 'gtk', 'wpe', 'wincairo',
-                  'ios-wk2', 'mac-wk1', 'mac-wk2', 'mac-debug-wk1', 'api-ios', 'api-mac', 'bindings', 'jsc', 'jsc-armv7', 'jsc-mips', 'webkitperl', 'webkitpy', 'win', 'services']
-    ENABLED_QUEUES = ['style', 'ios', 'ios-sim', 'mac', 'mac-debug', 'gtk', 'wpe', 'wincairo',
+    ALL_QUEUES = ['style', 'ios', 'ios-sim', 'mac', 'mac-debug', 'gtk', 'wpe', 'wincairo', 'win',
+                  'ios-wk2', 'mac-wk1', 'mac-wk2', 'mac-debug-wk1', 'api-ios', 'api-mac', 'bindings', 'jsc', 'jsc-armv7', 'jsc-mips', 'webkitperl', 'webkitpy', 'services']
+    ENABLED_QUEUES = ['style', 'ios', 'ios-sim', 'mac', 'mac-debug', 'gtk', 'wpe', 'wincairo', 'win',
                       'ios-wk2', 'mac-wk1', 'mac-wk2', 'mac-debug-wk1', 'api-ios', 'api-mac', 'bindings', 'jsc', 'jsc-armv7', 'jsc-mips', 'webkitperl', 'webkitpy', 'services']
     # FIXME: Auto-generate the queue's trigger relationship
     QUEUE_TRIGGERS = {
index a465687..7ca1a92 100644 (file)
       "port": 5555,
       "builderNames": ["Apply-WatchList-EWS", "Bindings-Tests-EWS", "GTK-Webkit2-EWS", "iOS-13-Build-EWS", "iOS-13-Simulator-Build-EWS",
                        "JSC-ARMv7-32bits-EWS", "JSC-i386-32bits-EWS", "JSC-MIPSEL-32bits-EWS", "JSC-Tests-EWS", "macOS-High-Sierra-Debug-Build-EWS", "macOS-High-Sierra-Release-Build-EWS",
-                       "Services-EWS", "Style-EWS", "WebKitPerl-Tests-EWS", "WebKitPy-Tests-EWS", "WPE-EWS", "WinCairo-EWS"]
+                       "Services-EWS", "Style-EWS", "WebKitPerl-Tests-EWS", "WebKitPy-Tests-EWS", "WPE-EWS", "WinCairo-EWS", "Windows-EWS"]
     },
     {
       "type": "Try_Userpass",
       "builderNames": ["Commit-Queue"]
     },
     {
-      "type": "Try_Userpass",
-      "name": "disabled",
-      "port": 5556,
-      "builderNames": ["Windows-EWS"]
-    },
-    {
       "type": "Triggerable",
       "name": "macos-high-sierra-debug-wk1-tests-ews",
       "builderNames": [
index 8b3f536..35e4ea1 100644 (file)
@@ -1,3 +1,16 @@
+2019-11-28  Aakash Jain  <aakash_jain@apple.com>
+
+        [ews] Enable Windows queue on new EWS
+        https://bugs.webkit.org/show_bug.cgi?id=204243
+
+        Reviewed by Jonathan Bedard.
+
+        * BuildSlaveSupport/ews-app/ews/views/statusbubble.py: Enabled windows queue bubble on new EWS.
+        * BuildSlaveSupport/ews-build/config.json: Enabled the scheduler for windows queue. Removed the disabled Try_Userpass scheduler.
+        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js:
+        (BubbleQueueServer): Removed windows ews queue from bot-watcher's dashboard.
+        * QueueStatusServer/config/queues.py: Removed windows queue from old EWS.
+
 2019-11-28  Philippe Normand  <pnormand@igalia.com>
 
         [GStreamer] Move GL video sink to its own GstBin sub-class
index 214eabe..878faa3 100644 (file)
@@ -33,7 +33,6 @@ from datetime import timedelta
 all_queue_names = [
     "commit-queue",
     "jsc-i386-ews",
-    "win-ews",
 ]
 
 # If the patch is still active after this much time, then a bot must have frozen or rebooted,