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

Issue 741323002: Handle and surface application test failures. (Closed)

Created:
6 years, 1 month ago by msw
Modified:
6 years ago
Reviewers:
viettrungluu
CC:
mojo-reviews_chromium.org, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin (slow to review), ben+mojo_chromium.org, Chris Masone
Base URL:
https://github.com/domokit/mojo.git@master
Project:
mojo
Visibility:
Public.

Description

Handle and surface application test failures. Handle failures while listing or executing apptests. (check the exit codes and output for both) Continue other apptests, but bail on other fixtures. BUG=392646 TEST=NONE R=viettrungluu@chromium.org Committed: https://chromium.googlesource.com/external/mojo/+/c6fc9551ea416bd21f9e5ffea7bda2023b849b7b

Patch Set 1 #

Patch Set 2 : Fail on any apptest [ FAILED ]. #

Patch Set 3 : Resume other apptests on failure; refactor. #

Total comments: 14

Patch Set 4 : Address comments, add tests. #

Total comments: 6

Patch Set 5 : Sync and rebase; use args-for. #

Patch Set 6 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+91 lines, -48 lines) Patch
M mojo/tools/apptest_runner.py View 1 2 3 4 5 2 chunks +71 lines, -39 lines 0 comments Download
M mojo/tools/mopy/gtest_list_tests.py View 1 2 3 4 5 1 chunk +7 lines, -0 lines 0 comments Download
M mojo/tools/mopy/gtest_list_tests_unittest.py View 1 2 3 3 chunks +13 lines, -9 lines 0 comments Download

Messages

Total messages: 9 (2 generated)
msw
Hey Trung, please take a look; thanks!
6 years, 1 month ago (2014-11-21 20:31:25 UTC) #2
viettrungluu
https://codereview.chromium.org/741323002/diff/40001/mojo/tools/apptest_runner.py File mojo/tools/apptest_runner.py (right): https://codereview.chromium.org/741323002/diff/40001/mojo/tools/apptest_runner.py#newcode12 mojo/tools/apptest_runner.py:12: import string Why do you need this? https://codereview.chromium.org/741323002/diff/40001/mojo/tools/apptest_runner.py#newcode19 mojo/tools/apptest_runner.py:19: ...
6 years, 1 month ago (2014-11-21 22:11:38 UTC) #3
msw
Please take another look; thanks! https://codereview.chromium.org/741323002/diff/40001/mojo/tools/apptest_runner.py File mojo/tools/apptest_runner.py (right): https://codereview.chromium.org/741323002/diff/40001/mojo/tools/apptest_runner.py#newcode12 mojo/tools/apptest_runner.py:12: import string On 2014/11/21 ...
6 years, 1 month ago (2014-11-22 01:07:38 UTC) #4
viettrungluu
lgtm w/nits https://codereview.chromium.org/741323002/diff/80001/mojo/tools/apptest_runner.py File mojo/tools/apptest_runner.py (right): https://codereview.chromium.org/741323002/diff/80001/mojo/tools/apptest_runner.py#newcode50 mojo/tools/apptest_runner.py:50: return [] I'd indent this one more ...
6 years ago (2014-11-24 20:22:58 UTC) #6
msw
Comments addressed, I also synced and rebased for: <https://codereview.chromium.org/744973002/> and tweaked the command lines to ...
6 years ago (2014-11-24 20:46:54 UTC) #7
msw
[missed responding to one comment, but it was addressed] https://codereview.chromium.org/741323002/diff/80001/mojo/tools/mopy/gtest_list_tests.py File mojo/tools/mopy/gtest_list_tests.py (right): https://codereview.chromium.org/741323002/diff/80001/mojo/tools/mopy/gtest_list_tests.py#newcode13 mojo/tools/mopy/gtest_list_tests.py:13: ...
6 years ago (2014-11-24 20:47:31 UTC) #8
msw
6 years ago (2014-11-24 20:55:09 UTC) #9
Message was sent while issue was closed.
Committed patchset #6 (id:120001) manually as
c6fc9551ea416bd21f9e5ffea7bda2023b849b7b (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698