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