Add Mavericks builders to the old flakiness dashboard.
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Oct 2013 03:52:23 +0000 (03:52 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Oct 2013 03:52:23 +0000 (03:52 +0000)
* TestResultServer/static-dashboards/builders.jsonp:
* TestResultServer/static-dashboards/flakiness_dashboard.js:

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

Tools/ChangeLog
Tools/TestResultServer/static-dashboards/builders.jsonp
Tools/TestResultServer/static-dashboards/flakiness_dashboard.js

index dd3421e..6fd9996 100644 (file)
@@ -1,3 +1,10 @@
+2013-10-29  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Add Mavericks builders to the old flakiness dashboard.
+
+        * TestResultServer/static-dashboards/builders.jsonp:
+        * TestResultServer/static-dashboards/flakiness_dashboard.js:
+
 2013-10-29  Seokju Kwon  <seokju@webkit.org>
 
         Fix memory leak in Tools/DumpRenderTree/TestNetscapePlugIn/main.cpp
index 533e2f4..d1b9fb5 100644 (file)
@@ -6,15 +6,15 @@ LOAD_BUILDBOT_DATA([
         "tests": {
             "layout-tests": {
                 "builders": [
-                    "Apple Lion Debug WK1 (Tests)", 
-                    "Apple Lion Debug WK2 (Tests)", 
-                    "Apple Lion Release WK1 (Tests)", 
-                    "Apple Lion Release WK2 (Tests)", 
-                    "Apple MountainLion (Leaks)", 
+                    "Apple MountainLion (Leaks)",
                     "Apple MountainLion Debug WK1 (Tests)", 
                     "Apple MountainLion Debug WK2 (Tests)", 
                     "Apple MountainLion Release WK1 (Tests)", 
                     "Apple MountainLion Release WK2 (Tests)", 
+                    "Apple Mavericks Debug WK1 (Tests)",
+                    "Apple Mavericks Debug WK2 (Tests)",
+                    "Apple Mavericks Release WK1 (Tests)",
+                    "Apple Mavericks Release WK2 (Tests)",
                     "Apple Win 7 Debug (Tests)", 
                     "Apple Win 7 Release (Tests)", 
                     "EFL Linux 64-bit Debug WK2", 
index b62adcb..4ca7cd2 100644 (file)
@@ -56,6 +56,12 @@ var PLATFORMS = {
                             'WK2': { fallbackPlatforms: ['APPLE_MAC_MOUNTAINLION', 'APPLE_MAC', 'WK2'], expectationsDirectory: 'mac-wk2'}
                         }
                     },
+                    'MAVERICKS': {
+                        subPlatforms: {
+                            'WK1': { fallbackPlatforms: ['APPLE_MAC_MAVERICKS', 'APPLE_MAC'] },
+                            'WK2': { fallbackPlatforms: ['APPLE_MAC_MAVERICKS', 'APPLE_MAC', 'WK2'], expectationsDirectory: 'mac-wk2'}
+                        }
+                    },
                 }
             },
             'WIN': {
@@ -345,11 +351,13 @@ function determineWKPlatform(builderName, basePlatform)
 
 function determineBuilderPlatform(builderNameUpperCase)
 {
-    if (string.contains(builderNameUpperCase, 'WINDOWS 7'))
+    if (string.contains(builderNameUpperCase, 'WIN 7'))
         return 'APPLE_WIN_WIN7';
-    if (string.contains(builderNameUpperCase, 'WINDOWS XP'))
+    if (string.contains(builderNameUpperCase, 'WIN XP'))
         return 'APPLE_WIN_XP';
 
+    if (string.contains(builderNameUpperCase, 'MAVERICKS'))
+        return determineWKPlatform(builderNameUpperCase, 'APPLE_MAVERICKS');
     if (string.contains(builderNameUpperCase, 'MOUNTAINLION'))
         return determineWKPlatform(builderNameUpperCase, 'APPLE_MAC_MOUNTAINLION');
     if (string.contains(builderNameUpperCase, 'LION'))