Title: [125915] trunk/Tools
Revision
125915
Author
[email protected]
Date
2012-08-17 11:23:01 -0700 (Fri, 17 Aug 2012)

Log Message

Add AV perf layout tests to webkit flakiness dashboard
https://bugs.webkit.org/show_bug.cgi?id=94255

Patch by Shadi Khalek <[email protected]> on 2012-08-17
Reviewed by Ojan Vafai.

Added missing mappings to LEGACY_BUILDER_MASTERS_TO_GROUPS.
The isChromiumDepsAVTestRunner() filter does not work on current builder names.
It assumes the new names they are getting renamed to (AV Linux, AV Win7).

* TestResultServer/static-dashboards/builders.js:
(isChromiumTipOfTreeAVTestRunner):
(loadBuildersList):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (125914 => 125915)


--- trunk/Tools/ChangeLog	2012-08-17 18:11:53 UTC (rev 125914)
+++ trunk/Tools/ChangeLog	2012-08-17 18:23:01 UTC (rev 125915)
@@ -1,3 +1,18 @@
+2012-08-17  Shadi Khalek  <[email protected]>
+
+        Add AV perf layout tests to webkit flakiness dashboard
+        https://bugs.webkit.org/show_bug.cgi?id=94255
+
+        Reviewed by Ojan Vafai.
+
+        Added missing mappings to LEGACY_BUILDER_MASTERS_TO_GROUPS.
+        The isChromiumDepsAVTestRunner() filter does not work on current builder names. 
+        It assumes the new names they are getting renamed to (AV Linux, AV Win7).
+
+        * TestResultServer/static-dashboards/builders.js:
+        (isChromiumTipOfTreeAVTestRunner):
+        (loadBuildersList):
+
 2012-08-17  Milian Wolff  <[email protected]>
 
         [Qt] QtWebKit fails to build with OpenGL support on QNX

Modified: trunk/Tools/TestResultServer/static-dashboards/builders.js (125914 => 125915)


--- trunk/Tools/TestResultServer/static-dashboards/builders.js	2012-08-17 18:11:53 UTC (rev 125914)
+++ trunk/Tools/TestResultServer/static-dashboards/builders.js	2012-08-17 18:23:01 UTC (rev 125915)
@@ -52,14 +52,19 @@
 CHROMIUMOS_BUILDER_MASTER = new BuilderMaster('ChromiumChromiumOS', 'http://build.chromium.org/p/chromium.chromiumos/');
 CHROMIUM_GPU_BUILDER_MASTER = new BuilderMaster('ChromiumGPU', 'http://build.chromium.org/p/chromium.gpu/');
 CHROMIUM_GPU_FYI_BUILDER_MASTER = new BuilderMaster('ChromiumGPUFYI', 'http://build.chromium.org/p/chromium.gpu.fyi/');
+CHROMIUM_PERF_AV_BUILDER_MASTER = new BuilderMaster('ChromiumPerfAv', 'http://build.chromium.org/p/chromium.perf_av/');
 CHROMIUM_WEBKIT_BUILDER_MASTER = new BuilderMaster('ChromiumWebkit', 'http://build.chromium.org/p/chromium.webkit/');
 WEBKIT_BUILDER_MASTER = new BuilderMaster('webkit.org', 'http://build.webkit.org/');
 
 var LEGACY_BUILDER_MASTERS_TO_GROUPS = {
     'Chromium': '@DEPS - chromium.org',
+    'ChromiumWin': '@DEPS - chromium.org',
+    'ChromiumMac': '@DEPS - chromium.org',
+    'ChromiumLinux': '@DEPS - chromium.org',
     'ChromiumChromiumOS': '@DEPS CrOS - chromium.org',
     'ChromiumGPU': '@DEPS - chromium.org',
     'ChromiumGPUFYI': '@DEPS FYI - chromium.org',
+    'ChromiumPerfAv': '@DEPS - chromium.org',
     'ChromiumWebkit': '@ToT - chromium.org',
     'webkit.org': '@ToT - webkit.org'
 };
@@ -191,6 +196,11 @@
          builder.indexOf('Webkit') == -1 && builder.indexOf('Valgrind') == -1 && builder.indexOf('Chrome Frame') == -1;
 }
 
+function isChromiumDepsAVTestRunner(builder)
+{
+    return builder.indexOf('Builder') == -1;
+}
+
 function generateBuildersFromBuilderList(builderList, filter)
 {
     return builderList.filter(filter).map(function(tester, index) {
@@ -253,6 +263,7 @@
         case '@DEPS - chromium.org':
             var builderGroup = new BuilderGroup(BuilderGroup.DEPS_WEBKIT);
             requestBuilderList(LAYOUT_TESTS_BUILDER_GROUPS, isChromiumWebkitDepsTestRunner, CHROMIUM_WEBKIT_BUILDER_MASTER, groupName, BuilderGroup.DEPS_WEBKIT, builderGroup);
+            requestBuilderList(LAYOUT_TESTS_BUILDER_GROUPS, isChromiumDepsAVTestRunner, CHROMIUM_PERF_AV_BUILDER_MASTER, groupName, BuilderGroup.DEPS_WEBKIT, builderGroup);
             break;
         }
         break;
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to