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

Issue 1433123002: Ensure javascript tests are run "backlog style", most recent to oldest. (Closed)

Created:
5 years, 1 month ago by beaudoin
Modified:
5 years, 1 month ago
Reviewers:
nduca
CC:
catapult-reviews_chromium.org, dsinclair, tracing-review_chromium.org
Base URL:
https://github.com/catapult-project/catapult.git@master
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

Ensure javascript tests are run "backlog style", most recent to oldest. This fixes that flaky test tracing.ui.timeline_viewport_test.locationObj and potentially other similarly flaky tests by ensuring the test UI is visible in the content area when the test runs. If a test is very tall or the content area window is small then the problem could come back. A separate fix to the test bot ensures the browser window has a constant fixed size which should alleviate that problem further. BUG=catapult:#1745 Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/81ef865aa6a003d4f5f76f0904ab2fad3dca7158

Patch Set 1 #

Patch Set 2 : New approach, display most recent test on top. #

Total comments: 11

Patch Set 3 : Answered Nat. #

Patch Set 4 : REALLY answered Nat. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -1 line) Patch
M tracing/tracing/base/unittest/html_test_results.html View 1 2 1 chunk +1 line, -1 line 0 comments Download
M tracing/tracing/base/unittest/interactive_test_runner.html View 1 2 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (5 generated)
beaudoin
Nat: I found a way to repro consistently on my machine. By tracing I found ...
5 years, 1 month ago (2015-11-11 01:46:49 UTC) #2
beaudoin
On 2015/11/11 01:46:49, beaudoin wrote: > Nat: I found a way to repro consistently on ...
5 years, 1 month ago (2015-11-12 16:04:33 UTC) #3
nduca
Hmm! Sorry this is such a time sink... flake like this is often the hardest ...
5 years, 1 month ago (2015-11-12 17:03:34 UTC) #4
beaudoin
On 2015/11/12 17:03:34, nduca wrote: > Hmm! > > Sorry this is such a time ...
5 years, 1 month ago (2015-11-12 19:46:20 UTC) #5
beaudoin
Ok, Nat, I fixed this in a more generic way by displaying the most recent ...
5 years, 1 month ago (2015-11-13 15:23:47 UTC) #7
beaudoin
https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html File tracing/tracing/base/unittest/html_test_results.html (right): https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html#newcode15 tracing/tracing/base/unittest/html_test_results.html:15: x-tr-b-unittest-test-results { How come this didn't spit an error!?
5 years, 1 month ago (2015-11-13 16:29:31 UTC) #8
nduca
https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html File tracing/tracing/base/unittest/html_test_results.html (right): https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html#newcode15 tracing/tracing/base/unittest/html_test_results.html:15: x-tr-b-unittest-test-results { woah! this seems important. as does the ...
5 years, 1 month ago (2015-11-13 18:24:53 UTC) #9
beaudoin
https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html File tracing/tracing/base/unittest/html_test_results.html (right): https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html#newcode15 tracing/tracing/base/unittest/html_test_results.html:15: x-tr-b-unittest-test-results { On 2015/11/13 18:24:53, nduca wrote: > woah! ...
5 years, 1 month ago (2015-11-13 19:08:25 UTC) #10
beaudoin
On 2015/11/13 19:08:25, beaudoin wrote: > https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html > File tracing/tracing/base/unittest/html_test_results.html (right): > > https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html#newcode15 > ...
5 years, 1 month ago (2015-11-18 19:49:27 UTC) #11
nduca
lgtm with a minor suggestion https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html File tracing/tracing/base/unittest/html_test_results.html (right): https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html#newcode15 tracing/tracing/base/unittest/html_test_results.html:15: x-tr-b-unittest-test-results { i assume ...
5 years, 1 month ago (2015-11-18 20:38:09 UTC) #13
beaudoin
https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html File tracing/tracing/base/unittest/html_test_results.html (right): https://codereview.chromium.org/1433123002/diff/40001/tracing/tracing/base/unittest/html_test_results.html#newcode15 tracing/tracing/base/unittest/html_test_results.html:15: x-tr-b-unittest-test-results { On 2015/11/18 20:38:08, nduca wrote: > i ...
5 years, 1 month ago (2015-11-19 02:56:48 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1433123002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1433123002/80001
5 years, 1 month ago (2015-11-19 02:56:54 UTC) #17
commit-bot: I haz the power
5 years, 1 month ago (2015-11-19 03:04:35 UTC) #18
Message was sent while issue was closed.
Committed patchset #4 (id:80001) as
https://chromium.googlesource.com/external/github.com/catapult-project/catapu...

Powered by Google App Engine
This is Rietveld 408576698