Title: [107667] trunk/Tools
Revision
107667
Author
[email protected]
Date
2012-02-13 21:19:23 -0800 (Mon, 13 Feb 2012)

Log Message

Add Linux ChromiumOS test results to flakiness dashboard.
https://bugs.webkit.org/show_bug.cgi?id=78495

Patch by Rob Flack <[email protected]> on 2012-02-13
Reviewed by Ojan Vafai.

* TestResultServer/static-dashboards/builders.js:
* TestResultServer/static-dashboards/dashboard_base.js:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (107666 => 107667)


--- trunk/Tools/ChangeLog	2012-02-14 05:05:46 UTC (rev 107666)
+++ trunk/Tools/ChangeLog	2012-02-14 05:19:23 UTC (rev 107667)
@@ -1,3 +1,13 @@
+2012-02-13  Rob Flack  <[email protected]>
+
+        Add Linux ChromiumOS test results to flakiness dashboard.
+        https://bugs.webkit.org/show_bug.cgi?id=78495
+
+        Reviewed by Ojan Vafai.
+
+        * TestResultServer/static-dashboards/builders.js:
+        * TestResultServer/static-dashboards/dashboard_base.js:
+
 2012-02-13  ChangSeok Oh  <[email protected]>
 
         [GTK] Mutation Observers build is broken

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


--- trunk/Tools/TestResultServer/static-dashboards/builders.js	2012-02-14 05:05:46 UTC (rev 107666)
+++ trunk/Tools/TestResultServer/static-dashboards/builders.js	2012-02-14 05:19:23 UTC (rev 107667)
@@ -1,4 +1,4 @@
-// Copyright (C) 2011 Google Inc. All rights reserved.
+// Copyright (C) 2012 Google Inc. All rights reserved.
 //
 // Redistribution and use in source and binary forms, with or without
 // modification, are permitted provided that the following conditions are
@@ -41,6 +41,7 @@
 };
 
 CHROMIUM_BUILDER_MASTER = new BuilderMaster('Chromium', 'http://build.chromium.org/p/chromium/builders/');
+CHROMIUMOS_BUILDER_MASTER = new BuilderMaster('ChromiumChromiumOS', 'http://build.chromium.org/p/chromium.chromiumos/builders/');
 CHROMIUM_WEBKIT_BUILDER_MASTER = new BuilderMaster('ChromiumWebkit', 'http://build.chromium.org/p/chromium.webkit/builders/');
 CHROMIUM_GPU_BUILDER_MASTER = new BuilderMaster('ChromiumGPU', 'http://build.chromium.org/p/chromium.gpu/builders/');
 WEBKIT_BUILDER_MASTER = new BuilderMaster('webkit.org', 'http://build.webkit.org/builders/');
@@ -152,6 +153,7 @@
 
 var LEGACY_BUILDER_MASTERS_TO_GROUPS = {
     'Chromium': '@DEPS - chromium.org',
+    'ChromiumChromiumOS': '@DEPS CrOS - chromium.org',
     'ChromiumWebkit': '@ToT - chromium.org',
     'webkit.org': '@ToT - webkit.org'
 };
@@ -209,7 +211,13 @@
 ];
 associateBuildersWithMaster(CHROMIUM_GTESTS_DEPS_BUILDERS, CHROMIUM_BUILDER_MASTER);
 
-var CHROMIUM_GTESTS_TOT_BUILDERS = [
+var CHROMIUMOS_GTESTS_DEPS_BUILDERS = [
+    ['Linux ChromiumOS', BuilderGroup.DEFAULT_BUILDER],
+    ['Linux ChromiumOS Tests (dbg)'],
+];
+associateBuildersWithMaster(CHROMIUMOS_GTESTS_DEPS_BUILDERS, CHROMIUMOS_BUILDER_MASTER);
+
+ var CHROMIUM_GTESTS_TOT_BUILDERS = [
     ['Win (dbg)', BuilderGroup.DEFAULT_BUILDER],
     ['Mac10.6 Tests'],
     ['Linux Tests'],
@@ -218,6 +226,7 @@
 
 var CHROMIUM_GTESTS_BUILDER_GROUPS = {
     '@DEPS - chromium.org': new BuilderGroup(BuilderGroup.DEPS_WEBKIT, CHROMIUM_GTESTS_DEPS_BUILDERS),
+    '@DEPS CrOS - chromium.org': new BuilderGroup(BuilderGroup.DEPS_WEBKIT, CHROMIUMOS_GTESTS_DEPS_BUILDERS),
     '@ToT - chromium.org': new BuilderGroup(BuilderGroup.TOT_WEBKIT, CHROMIUM_GTESTS_TOT_BUILDERS),
 };
 

Modified: trunk/Tools/TestResultServer/static-dashboards/dashboard_base.js (107666 => 107667)


--- trunk/Tools/TestResultServer/static-dashboards/dashboard_base.js	2012-02-14 05:05:46 UTC (rev 107666)
+++ trunk/Tools/TestResultServer/static-dashboards/dashboard_base.js	2012-02-14 05:19:23 UTC (rev 107667)
@@ -1,4 +1,4 @@
-// Copyright (C) 2011 Google Inc. All rights reserved.
+// Copyright (C) 2012 Google Inc. All rights reserved.
 //
 // Redistribution and use in source and binary forms, with or without
 // modification, are permitted provided that the following conditions are
@@ -177,7 +177,10 @@
 
     case 'group':
         validateParameter(g_currentState, key, value,
-            function() { return value in LAYOUT_TESTS_BUILDER_GROUPS; });
+            function() {
+              return value in LAYOUT_TESTS_BUILDER_GROUPS ||
+                  value in CHROMIUM_GTESTS_BUILDER_GROUPS;
+            });
         return true;
 
     // FIXME: remove support for this parameter once the waterfall starts to
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to