Update buildbot dashboard after Windows 7/10 updates
authorryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 17 Nov 2018 01:10:48 +0000 (01:10 +0000)
committerryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 17 Nov 2018 01:10:48 +0000 (01:10 +0000)
https://bugs.webkit.org/show_bug.cgi?id=191219

Reviewed by Alexey Proskuryakov.

* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js:
(BubbleQueueServer):
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Dashboard.js:
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
(WebKitBuildbot):
* BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css:
(table.queue-grid tr.platform td.logo::before):
(table.queue-grid tr.platform.windows-10 td.logo::before):
(table.queue-grid tr.platform.wincairo-windows-10 td.logo::before):
(table.queue-grid tr.platform.windows-7 td.logo::before):
(table.queue-grid tr.platform.wincairo-windows-10 img.logo):

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

Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js
Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Dashboard.js
Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js
Tools/BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css
Tools/ChangeLog

index 6069b45..4afa9a3 100644 (file)
@@ -39,7 +39,7 @@ BubbleQueueServer = function()
         "bindings-ews": {platform: Dashboard.Platform.macOSHighSierra, shortName: "bindings", title: "Bindings\xa0EWS"},
         "webkitpy-ews": {platform: Dashboard.Platform.macOSHighSierra, shortName: "webkitpy", title: "Webkitpy\xa0EWS"},
         "win-ews": {platform: Dashboard.Platform.Windows7, shortName: "win", title: "WebKit1\xa0Release\xa0Build\xa0EWS"},
-        "wincairo-ews": {platform: Dashboard.Platform.Windows10, shortName: "wincairo", title: "WebKit1\xa0Release\xa0Build\xa0EWS"}
+        "wincairo-ews": {platform: Dashboard.Platform.WinCairo, shortName: "wincairo", title: "WebKit1\xa0Release\xa0Build\xa0EWS"}
     };
 
     BaseObject.call(this);
index 8531281..1b720fe 100644 (file)
@@ -30,8 +30,9 @@ Dashboard = {
         macOSSierra: { name: "macos-sierra", readableName: "macOS Sierra", order: 8 },
         iOS12Simulator: { name: "ios-simulator-12", readableName: "iOS 12 Simulator", order: 20 },
         iOS12Device: { name: "ios-12", readableName: "iOS 12", order: 25 },
-        Windows10: { name: "windows-10", readableName: "Windows 10", order: 50 },
-        Windows7: { name: "windows-7", readableName: "Windows 7", order: 60 },
+        Windows10: { name: "windows-10", readableName: "Windows 10", order: 30 },
+        Windows7: { name: "windows-7", readableName: "Windows 7", order: 35 },
+        WinCairo: { name: "wincairo-windows-10", readableName: "WinCairo", order: 50 },
         LinuxWPE: { name : "linux-wpe", readableName: "Linux WPE", order: 90 },
         LinuxGTK: { name : "linux-gtk", readableName: "Linux GTK", order: 91 }
     },
index b968ad5..5ea203c 100644 (file)
@@ -63,14 +63,16 @@ WebKitBuildbot = function()
         "Apple iOS 12 Simulator Release WK2 (Tests)": {platform: Dashboard.Platform.iOS12Simulator, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
         "Apple iOS 12 Simulator Debug (Build)": {platform: Dashboard.Platform.iOS12Simulator, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
         "Apple iOS 12 Simulator Debug WK2 (Tests)": {platform: Dashboard.Platform.iOS12Simulator, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
-        "Apple Win Debug (Build)": {platform: Dashboard.Platform.Windows7, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.ThirtyTwoBit},
-        "Apple Win Release (Build)": {platform: Dashboard.Platform.Windows7, builder: true, architecture: Buildbot.BuildArchitecture.ThirtyTwoBit},
-        "Apple Win 7 Debug (Tests)": {platform: Dashboard.Platform.Windows7, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
+        "Apple Win 10 Debug (Build)": {platform: Dashboard.Platform.Windows10, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.ThirtyTwoBit },
+        "Apple Win 10 Release (Build)": {platform: Dashboard.Platform.Windows10, builder: true, architecture: Buildbot.BuildArchitecture.ThirtyTwoBit},
+        "Apple Win 10 Debug (Tests)": {platform: Dashboard.Platform.Windows10, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
+        "Apple Win 10 Release (Tests)": {platform: Dashboard.Platform.Windows10, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
+        "Apple Win 7 Release (Build)": {platform: Dashboard.Platform.Windows7, builder: true, architecture: Buildbot.BuildArchitecture.ThirtyTwoBit},
         "Apple Win 7 Release (Tests)": {platform: Dashboard.Platform.Windows7, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
-        "WinCairo 64-bit WKL Release (Build)": {platform: Dashboard.Platform.Windows10, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
-        "WinCairo 64-bit WKL Release (Tests)": {platform: Dashboard.Platform.Windows10, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
-        "WinCairo 64-bit WKL Debug (Build)": {platform: Dashboard.Platform.Windows10, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
-        "WinCairo 64-bit WKL Debug (Tests)": {platform: Dashboard.Platform.Windows10, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
+        "WinCairo 64-bit WKL Release (Build)": {platform: Dashboard.Platform.WinCairo, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
+        "WinCairo 64-bit WKL Release (Tests)": {platform: Dashboard.Platform.WinCairo, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
+        "WinCairo 64-bit WKL Debug (Build)": {platform: Dashboard.Platform.WinCairo, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
+        "WinCairo 64-bit WKL Debug (Tests)": {platform: Dashboard.Platform.WinCairo, debug: true, tester: true, testCategory: Buildbot.TestCategory.WebKit1},
         "WPE Linux 64-bit Release (Build)": {platform: Dashboard.Platform.LinuxWPE, debug: false, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
         "WPE Linux 64-bit Release (Tests)": {platform: Dashboard.Platform.LinuxWPE, debug: false, tester: true, testCategory: Buildbot.TestCategory.WebKit2},
         "WPE Linux 64-bit Debug (Build)": {platform: Dashboard.Platform.LinuxWPE, debug: true, builder: true, architecture: Buildbot.BuildArchitecture.SixtyFourBit},
index 64d43e4..c8c75e9 100644 (file)
@@ -151,6 +151,19 @@ table.queue-grid td.logo::before {
     height: 0;
 }
 
+table.queue-grid tr.platform td.logo::before {
+    font-family: "HelveticaNeue-UltraLight", sans-serif;
+    font-size: 24px;
+    font-weight: normal;
+    letter-spacing: 2px;
+    text-shadow: 4px 4px 6px rgba(150, 150, 150, 1);
+    color: rgb(145, 135, 95);
+    position: absolute;
+    bottom: 24px;
+    left: 0px;
+    z-index: 2;
+}
+
 table.queue-grid td.logo img.ring {
     content: -webkit-image-set(url(../Images/PlatformRing@2x.png) 2x, url(../Images/PlatformRing.png) 1x);
     width: 160px;
@@ -170,6 +183,18 @@ table.queue-grid td.logo img.logo {
     clip-path: circle(72px at center);
 }
 
+table.queue-grid tr.platform.windows-10 td.logo::before {
+    content: "Windows 10";
+}
+
+table.queue-grid tr.platform.wincairo-windows-10 td.logo::before {
+    content: "WinCairo";
+}
+
+table.queue-grid tr.platform.windows-7 td.logo::before {
+    content: "Windows 7";
+}
+
 table.queue-grid tr.platform.ios-simulator-12 img.logo {
     background: linear-gradient(155deg, #b1a8ed 16%,#aa3daa 50%);
     content: -webkit-image-set(url(../Images/IOS12Simulator@2x.png) 2x, url(../Images/IOS12Simulator.png) 1x);
@@ -192,6 +217,10 @@ table.queue-grid tr.platform.macos-mojave img.logo {
     content: -webkit-image-set(url(../Images/Mojave@2x.png) 2x, url(../Images/Mojave.png) 1x);
 }
 
+table.queue-grid tr.platform.wincairo-windows-10 img.logo {
+    content: -webkit-image-set(url(../Images/Windows10@2x.png) 2x, url(../Images/Windows10.png) 1x);
+}
+
 table.queue-grid tr.platform.windows-10 img.logo {
     content: -webkit-image-set(url(../Images/Windows10@2x.png) 2x, url(../Images/Windows10.png) 1x);
 }
index 16a9b7b..9df1050 100644 (file)
@@ -1,3 +1,22 @@
+2018-11-16  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Update buildbot dashboard after Windows 7/10 updates
+        https://bugs.webkit.org/show_bug.cgi?id=191219
+
+        Reviewed by Alexey Proskuryakov.
+
+        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/BubbleQueueServer.js:
+        (BubbleQueueServer):
+        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/Dashboard.js:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Scripts/WebKitBuildbot.js:
+        (WebKitBuildbot):
+        * BuildSlaveSupport/build.webkit.org-config/public_html/dashboard/Styles/Main.css:
+        (table.queue-grid tr.platform td.logo::before):
+        (table.queue-grid tr.platform.windows-10 td.logo::before):
+        (table.queue-grid tr.platform.wincairo-windows-10 td.logo::before):
+        (table.queue-grid tr.platform.windows-7 td.logo::before):
+        (table.queue-grid tr.platform.wincairo-windows-10 img.logo):
+
 2018-11-16  Chris Dumez  <cdumez@apple.com>
 
         Regression(PSON) WebKit.GeolocationTransitionToHighAccuracy API test is timing out