Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(782)

Issue 201073: Run-length encode the JSON results. This makes them considerably... (Closed)

Created:
11 years, 3 months ago by ojan
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com, darin (slow to review), pam+watch_chromium.org
Visibility:
Public.

Description

Run-length encode the JSON results. This makes them considerably smaller, which should make the dashboard load a ton faster and allows us to store a lot more runs. Changing the default to 500 runs for now. JS Changes: -Add ability to control the number of results shown per test. -Add a debug mode for easier local testing -Consolidate query and hash parameter handling -Identify tests that need to be marked "SLOW" -Hide tests that fail for many runs then start passing for many runs. Tony, can you review the python? Arv, can you review the JS? BUG=none TEST=manual Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=25820

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 23

Patch Set 4 : '' #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+447 lines, -277 lines) Patch
M webkit/tools/layout_tests/flakiness_dashboard.html View 1 2 3 21 chunks +358 lines, -242 lines 1 comment Download
M webkit/tools/layout_tests/layout_package/json_results_generator.py View 1 2 3 7 chunks +89 lines, -35 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
ojan
11 years, 3 months ago (2009-09-09 22:49:42 UTC) #1
tony
Python side LGTM, just a few nits. http://codereview.chromium.org/201073/diff/2001/2002 File webkit/tools/layout_tests/layout_package/json_results_generator.py (right): http://codereview.chromium.org/201073/diff/2001/2002#newcode164 Line 164: """Inserts ...
11 years, 3 months ago (2009-09-09 23:10:44 UTC) #2
arv (Not doing code reviews)
nits http://codereview.chromium.org/201073/diff/2001/2003 File webkit/tools/layout_tests/flakiness_dashboard.html (right): http://codereview.chromium.org/201073/diff/2001/2003#newcode222 Line 222: function isAlphaNumeric(str) { Bad name? How about ...
11 years, 3 months ago (2009-09-09 23:21:04 UTC) #3
ojan
All done. http://codereview.chromium.org/201073/diff/2001/2003 File webkit/tools/layout_tests/flakiness_dashboard.html (right): http://codereview.chromium.org/201073/diff/2001/2003#newcode222 Line 222: function isAlphaNumeric(str) { On 2009/09/09 23:21:04, ...
11 years, 3 months ago (2009-09-09 23:37:59 UTC) #4
arv (Not doing code reviews)
11 years, 3 months ago (2009-09-09 23:46:25 UTC) #5
lgtm

Just style nits. Single line functions throughout should use multiline
functions.

http://codereview.chromium.org/201073/diff/1005/1007
File webkit/tools/layout_tests/flakiness_dashboard.html (right):

http://codereview.chromium.org/201073/diff/1005/1007#newcode356
Line 356: function() { return isValidName(value); });
function() {
  return isValidName(value);
}

Powered by Google App Engine
This is Rietveld 408576698