summaryrefslogtreecommitdiffstats
path: root/webkit/tools
diff options
context:
space:
mode:
authorojan@chromium.org <ojan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-21 21:50:43 +0000
committerojan@chromium.org <ojan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-21 21:50:43 +0000
commitd1b979e6bb8e590b78d06be4b56020dd5fdc5952 (patch)
treec8590dca565f6eab118433f09ba884f2b111cc3c /webkit/tools
parent7c531f846aa410701f7c0b882c25cd3fe44d4c30 (diff)
downloadchromium_src-d1b979e6bb8e590b78d06be4b56020dd5fdc5952.zip
chromium_src-d1b979e6bb8e590b78d06be4b56020dd5fdc5952.tar.gz
chromium_src-d1b979e6bb8e590b78d06be4b56020dd5fdc5952.tar.bz2
Fix missing showSkipped in validating the hash parameters.
Also, once we have loaded the first builder, process test results for all the rest asynchronously. Review URL: http://codereview.chromium.org/209055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26741 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/tools')
-rw-r--r--webkit/tools/layout_tests/flakiness_dashboard.html11
1 files changed, 11 insertions, 0 deletions
diff --git a/webkit/tools/layout_tests/flakiness_dashboard.html b/webkit/tools/layout_tests/flakiness_dashboard.html
index 72ee42b..70f7f9f 100644
--- a/webkit/tools/layout_tests/flakiness_dashboard.html
+++ b/webkit/tools/layout_tests/flakiness_dashboard.html
@@ -237,6 +237,10 @@
$('max-results-input').value = currentState.maxResults;
updateLegendDisplay();
+
+ for (var builder in builders) {
+ processTestResultsForBuilderAsync(builder);
+ }
}
function handleValidHashParameter(key, value) {
@@ -290,6 +294,7 @@
case 'showCorrectExpectations':
case 'showFlaky':
case 'showLegend':
+ case 'showSkipped':
currentState[key] = value == 'true';
return true;
@@ -535,6 +540,12 @@
isCurrentPlatform);
}
+ function processTestResultsForBuilderAsync(builder) {
+ setTimeout(function() {
+ processTestRunsForBuilder(builder);
+ }, 0);
+ }
+
function processTestRunsForBuilder(builderName) {
if (perBuilderFailures[builderName])
return;