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

Issue 23496003: User interruption should still create results.html for run-webkit-tests. (Closed)

Created:
7 years, 3 months ago by r.kasibhatla
Modified:
7 years, 3 months ago
Reviewers:
Dirk Pranke, ojan, eseidel
CC:
blink-reviews, dglazkov+blink, eae+blinkwatch
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

User interruption should still create results.html for run-webkit-tests. Currently, results.html is generated from the results json file only on completion of entire layout tests run. Ideally, it should be created even when the execution has been interrupted - either by user or because of any interruption. In both cases, all failures should be reported. BUG=263151 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=157769

Patch Set 1 #

Total comments: 3

Patch Set 2 : Review comments incorporated #

Total comments: 3

Patch Set 3 : Rework-patchset3 #

Total comments: 1

Patch Set 4 : Fixed failing webkitpy tests and skipping printing of bot results in case of user interruption. #

Total comments: 2

Patch Set 5 : #

Total comments: 14

Patch Set 6 : Corrected INTERRUPTED_EXIT_STATUS import #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -15 lines) Patch
M Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_runner.py View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M Tools/Scripts/webkitpy/layout_tests/controllers/manager.py View 1 2 3 4 5 3 chunks +11 lines, -5 lines 0 comments Download
M Tools/Scripts/webkitpy/layout_tests/models/test_run_results.py View 1 2 3 4 5 3 chunks +3 lines, -0 lines 0 comments Download
M Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py View 1 2 3 4 5 3 chunks +3 lines, -5 lines 0 comments Download
M Tools/Scripts/webkitpy/layout_tests/run_webkit_tests_integrationtest.py View 1 2 3 4 5 3 chunks +6 lines, -4 lines 0 comments Download

Messages

Total messages: 33 (0 generated)
r.kasibhatla
7 years, 3 months ago (2013-08-27 07:06:43 UTC) #1
eseidel
https://codereview.chromium.org/23496003/diff/1/LayoutTests/fast/harness/results.html File LayoutTests/fast/harness/results.html (left): https://codereview.chromium.org/23496003/diff/1/LayoutTests/fast/harness/results.html#oldcode1299 LayoutTests/fast/harness/results.html:1299: html += "<p class='stopped-running-early-message'>Testing exited early.</p>" Why would you ...
7 years, 3 months ago (2013-08-27 14:55:08 UTC) #2
Dirk Pranke
https://codereview.chromium.org/23496003/diff/1/LayoutTests/fast/harness/results.html File LayoutTests/fast/harness/results.html (left): https://codereview.chromium.org/23496003/diff/1/LayoutTests/fast/harness/results.html#oldcode1299 LayoutTests/fast/harness/results.html:1299: html += "<p class='stopped-running-early-message'>Testing exited early.</p>" On 2013/08/27 14:55:08, ...
7 years, 3 months ago (2013-08-27 18:18:24 UTC) #3
r.kasibhatla
On 2013/08/27 18:18:24, Dirk Pranke wrote: > https://codereview.chromium.org/23496003/diff/1/LayoutTests/fast/harness/results.html > File LayoutTests/fast/harness/results.html (left): > > https://codereview.chromium.org/23496003/diff/1/LayoutTests/fast/harness/results.html#oldcode1299 ...
7 years, 3 months ago (2013-08-28 06:31:34 UTC) #4
Dirk Pranke
On 2013/08/28 06:31:34, r.kasibhatla wrote: > On 2013/08/27 18:18:24, Dirk Pranke wrote: > > > ...
7 years, 3 months ago (2013-08-28 18:38:28 UTC) #5
r.kasibhatla
On 2013/08/28 18:38:28, Dirk Pranke wrote: > On 2013/08/28 06:31:34, r.kasibhatla wrote: > > On ...
7 years, 3 months ago (2013-08-29 05:48:59 UTC) #6
r.kasibhatla
On 2013/08/29 05:48:59, r.kasibhatla wrote: > On 2013/08/28 18:38:28, Dirk Pranke wrote: > > On ...
7 years, 3 months ago (2013-08-29 14:49:19 UTC) #7
r.kasibhatla
7 years, 3 months ago (2013-08-29 14:49:29 UTC) #8
Dirk Pranke
I think we're getting closer, just a few minor comments. As far as the presubmit ...
7 years, 3 months ago (2013-08-29 17:04:26 UTC) #9
r.kasibhatla
On 2013/08/29 17:04:26, Dirk Pranke wrote: > I think we're getting closer, just a few ...
7 years, 3 months ago (2013-08-29 19:28:30 UTC) #10
Dirk Pranke
On Thu, Aug 29, 2013 at 12:28 PM, <r.kasibhatla@samsung.com> wrote: > In run_webkit_tests_**integrationtest.py, the unit ...
7 years, 3 months ago (2013-08-29 19:31:36 UTC) #11
r.kasibhatla
On 2013/08/29 19:31:36, Dirk Pranke wrote: > On Thu, Aug 29, 2013 at 12:28 PM, ...
7 years, 3 months ago (2013-08-30 05:02:33 UTC) #12
r.kasibhatla
7 years, 3 months ago (2013-09-02 18:23:06 UTC) #13
Dirk Pranke
lgtm. https://codereview.chromium.org/23496003/diff/19001/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py File Tools/Scripts/webkitpy/layout_tests/controllers/manager.py (right): https://codereview.chromium.org/23496003/diff/19001/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py#newcode261 Tools/Scripts/webkitpy/layout_tests/controllers/manager.py:261: self._printer.print_results(time.time() - start_time, initial_results, summarized_failing_results) I see that ...
7 years, 3 months ago (2013-09-03 20:55:27 UTC) #14
r.kasibhatla
On 2013/09/03 20:55:27, Dirk Pranke wrote: > lgtm. > > https://codereview.chromium.org/23496003/diff/19001/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py > File Tools/Scripts/webkitpy/layout_tests/controllers/manager.py (right): ...
7 years, 3 months ago (2013-09-04 02:26:50 UTC) #15
r.kasibhatla
On 2013/09/04 02:26:50, r.kasibhatla wrote: > On 2013/09/03 20:55:27, Dirk Pranke wrote: > > lgtm. ...
7 years, 3 months ago (2013-09-04 02:28:22 UTC) #16
r.kasibhatla
On 2013/09/04 02:28:22, r.kasibhatla wrote: > On 2013/09/04 02:26:50, r.kasibhatla wrote: > > On 2013/09/03 ...
7 years, 3 months ago (2013-09-04 06:31:55 UTC) #17
r.kasibhatla
> We can distinguish between the two usecases using the exit_code - let it be ...
7 years, 3 months ago (2013-09-05 03:36:35 UTC) #18
Dirk Pranke
On 2013/09/05 03:36:35, r.kasibhatla wrote: > > We can distinguish between the two usecases using ...
7 years, 3 months ago (2013-09-05 20:08:43 UTC) #19
r.kasibhatla
On 2013/09/05 20:08:43, Dirk Pranke wrote: > On 2013/09/05 03:36:35, r.kasibhatla wrote: > > > ...
7 years, 3 months ago (2013-09-10 06:22:51 UTC) #20
Dirk Pranke
I chatted w/ ojan a bit on this. We're fine w/ this patch as-is for ...
7 years, 3 months ago (2013-09-10 19:58:30 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/r.kasibhatla@samsung.com/23496003/19001
7 years, 3 months ago (2013-09-11 01:15:50 UTC) #22
commit-bot: I haz the power
Retried try job too often on linux_blink_rel for step(s) webkit_python_tests, webkit_tests, webkit_unit_tests, weborigin_unittests, wtf_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_blink_rel&number=4508
7 years, 3 months ago (2013-09-11 02:04:40 UTC) #23
r.kasibhatla
On 2013/09/10 19:58:30, Dirk Pranke wrote: > I chatted w/ ojan a bit on this. ...
7 years, 3 months ago (2013-09-11 14:12:18 UTC) #24
Dirk Pranke
lgtm w/ changes to put the exit code in test_run_results.py , if that works for ...
7 years, 3 months ago (2013-09-12 21:29:06 UTC) #25
r.kasibhatla
On 2013/09/12 21:29:06, Dirk Pranke wrote: > lgtm w/ changes to put the exit code ...
7 years, 3 months ago (2013-09-13 03:37:15 UTC) #26
r.kasibhatla
PTAL at new change. Not exactly how you wanted, but not sure we can do ...
7 years, 3 months ago (2013-09-13 04:09:42 UTC) #27
Dirk Pranke
Okay, I apologize for all the back-and-forth on this. Thanks for bearing with me. I ...
7 years, 3 months ago (2013-09-13 05:37:30 UTC) #28
r.kasibhatla
PTAL. I made INTERRUPTED_EXIT_STATUS a module level constant for test_run_results and imported it directly in ...
7 years, 3 months ago (2013-09-13 13:43:34 UTC) #29
Dirk Pranke
close enough :). lgtm.
7 years, 3 months ago (2013-09-13 16:00:26 UTC) #30
r.kasibhatla
On 2013/09/13 16:00:26, Dirk Pranke wrote: > close enough :). lgtm. Thanks. :)
7 years, 3 months ago (2013-09-13 17:02:39 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/r.kasibhatla@samsung.com/23496003/63001
7 years, 3 months ago (2013-09-13 17:03:15 UTC) #32
commit-bot: I haz the power
7 years, 3 months ago (2013-09-13 18:34:32 UTC) #33
Message was sent while issue was closed.
Change committed as 157769

Powered by Google App Engine
This is Rietveld 408576698