Title: [111241] trunk/Tools
Revision
111241
Author
[email protected]
Date
2012-03-19 14:00:38 -0700 (Mon, 19 Mar 2012)

Log Message

Don't show WONTFIX tests in garden-o-matic
https://bugs.webkit.org/show_bug.cgi?id=81554

Reviewed by Dimitri Glazkov.

* BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results.js:
* BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results_unittests.js:

Modified Paths

Diff

Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results.js (111240 => 111241)


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results.js	2012-03-19 20:59:10 UTC (rev 111240)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results.js	2012-03-19 21:00:38 UTC (rev 111241)
@@ -210,6 +210,7 @@
     {
         this._actual = resultNode ? results.failureTypeList(resultNode.actual) : [];
         this._expected = resultNode ? this._addImpliedExpectations(results.failureTypeList(resultNode.expected)) : [];
+        this._wontfix = resultNode ? resultNode.wontfix : false;
     },
     _addImpliedExpectations: function(resultsList)
     {
@@ -239,6 +240,10 @@
     {
         return this._actual.length > 1;
     },
+    wontfix: function()
+    {
+        return this._wontfix;
+    },
     hasUnexpectedFailures: function()
     {
         var difference = {};
@@ -258,13 +263,13 @@
 function isExpectedFailure(resultNode)
 {
     var analyzer = new results.ResultAnalyzer(resultNode);
-    return !analyzer.hasUnexpectedFailures() && !analyzer.succeeded() && !analyzer.flaky();
+    return !analyzer.hasUnexpectedFailures() && !analyzer.succeeded() && !analyzer.flaky() && !analyzer.wontfix();
 }
 
 function isUnexpectedFailure(resultNode)
 {
     var analyzer = new results.ResultAnalyzer(resultNode);
-    return analyzer.hasUnexpectedFailures() && !analyzer.succeeded() && !analyzer.flaky();
+    return analyzer.hasUnexpectedFailures() && !analyzer.succeeded() && !analyzer.flaky() && !analyzer.wontfix();
 }
 
 function isResultNode(node)

Modified: trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results_unittests.js (111240 => 111241)


--- trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results_unittests.js	2012-03-19 20:59:10 UTC (rev 111240)
+++ trunk/Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results_unittests.js	2012-03-19 21:00:38 UTC (rev 111241)
@@ -36,6 +36,16 @@
                 "expected": "IMAGE",
                 "actual": "IMAGE"
             },
+            "expected-wontfix": {
+                "expected": "IMAGE",
+                "actual": "IMAGE",
+                "wontfix": true
+            },
+            "unexpected-wontfix": {
+                "expected": "IMAGE",
+                "actual": "TEXT",
+                "wontfix": true
+            },
             "flaky-scrollbar.html": {
                 "expected": "PASS",
                 "actual": "PASS TEXT"

Modified: trunk/Tools/ChangeLog (111240 => 111241)


--- trunk/Tools/ChangeLog	2012-03-19 20:59:10 UTC (rev 111240)
+++ trunk/Tools/ChangeLog	2012-03-19 21:00:38 UTC (rev 111241)
@@ -1,3 +1,13 @@
+2012-03-19  Ojan Vafai  <[email protected]>
+
+        Don't show WONTFIX tests in garden-o-matic
+        https://bugs.webkit.org/show_bug.cgi?id=81554
+
+        Reviewed by Dimitri Glazkov.
+
+        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results.js:
+        * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/results_unittests.js:
+
 2012-03-19  Chris Fleizach  <[email protected]>
 
         platform/mac/accessibility/selected-rows-table.html failing on Lion Intel Debug WebKit2 testers
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to