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

Issue 2421733002: Archive retry summary for layout tests along with layout test results. (Closed)

Created:
4 years, 2 months ago by qyearsley
Modified:
4 years, 2 months ago
CC:
chromium-reviews, infra-reviews+build_chromium.org, kjellander-cc_chromium.org
Target Ref:
refs/heads/master
Project:
build
Visibility:
Public.

Description

Archive retry summary for layout tests along with layout test results. Motivation: For `webkit-patch rebaseline-cl`, I want to be able to easily get a list of layout tests that failed with the patch in a try job but not without the patch. This information is available in the retry summary step after running without the patch. But, the retry summary is not currently stored anywhere that is convenient to fetch. If the retry summary is stored along with the results for the first run of the layout tests, then it will be simple to fetch and use when deciding what layout tests to rebasline. BUG=642980 Committed: https://chromium.googlesource.com/chromium/tools/build/+/3f789ffa3eec23b6e30036f41bc10d25658f45bd

Patch Set 1 #

Patch Set 2 : Use ArgumentParser. #

Patch Set 3 : build_number -> options.build_number #

Total comments: 1

Patch Set 4 : Change --retry-summary to --retry-summary-json and make it take a file path #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+101 lines, -2 lines) Patch
A scripts/slave/chromium/archive_layout_test_retry_summary.py View 1 2 3 1 chunk +58 lines, -0 lines 4 comments Download
M scripts/slave/recipe_modules/test_utils/__init__.py View 1 chunk +4 lines, -1 line 0 comments Download
M scripts/slave/recipe_modules/test_utils/api.py View 1 2 3 2 chunks +19 lines, -1 line 0 comments Download
M scripts/slave/recipes/chromium_trybot.expected/webkit_tests_with_and_without_patch_fail.json View 1 2 3 1 chunk +20 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (15 generated)
qyearsley
Hi! Dirk, Walter: Does this seem like a good approach in general for making it ...
4 years, 2 months ago (2016-10-14 00:16:15 UTC) #2
Dirk Pranke
https://codereview.chromium.org/2421733002/diff/40001/scripts/slave/recipe_modules/test_utils/api.py File scripts/slave/recipe_modules/test_utils/api.py (right): https://codereview.chromium.org/2421733002/diff/40001/scripts/slave/recipe_modules/test_utils/api.py#newcode210 scripts/slave/recipe_modules/test_utils/api.py:210: '--retry-summary', self.m.json.dumps(retry_summary), Passing this as a command line argument ...
4 years, 2 months ago (2016-10-15 22:34:36 UTC) #11
qyearsley
On 2016/10/15 at 22:34:36, dpranke wrote: > https://codereview.chromium.org/2421733002/diff/40001/scripts/slave/recipe_modules/test_utils/api.py > File scripts/slave/recipe_modules/test_utils/api.py (right): > > https://codereview.chromium.org/2421733002/diff/40001/scripts/slave/recipe_modules/test_utils/api.py#newcode210 ...
4 years, 2 months ago (2016-10-17 20:21:46 UTC) #12
Dirk Pranke
https://codereview.chromium.org/2421733002/diff/60001/scripts/slave/chromium/archive_layout_test_retry_summary.py File scripts/slave/chromium/archive_layout_test_retry_summary.py (right): https://codereview.chromium.org/2421733002/diff/60001/scripts/slave/chromium/archive_layout_test_retry_summary.py#newcode34 scripts/slave/chromium/archive_layout_test_retry_summary.py:34: os.path.join(gs_base, 'retry_summary.json')) On 2016/10/17 20:21:46, qyearsley wrote: > Alternately, ...
4 years, 2 months ago (2016-10-17 21:29:26 UTC) #13
qyearsley
https://codereview.chromium.org/2421733002/diff/60001/scripts/slave/chromium/archive_layout_test_retry_summary.py File scripts/slave/chromium/archive_layout_test_retry_summary.py (right): https://codereview.chromium.org/2421733002/diff/60001/scripts/slave/chromium/archive_layout_test_retry_summary.py#newcode34 scripts/slave/chromium/archive_layout_test_retry_summary.py:34: os.path.join(gs_base, 'retry_summary.json')) On 2016/10/17 at 21:29:26, Dirk Pranke wrote: ...
4 years, 2 months ago (2016-10-17 21:43:52 UTC) #14
Dirk Pranke
https://codereview.chromium.org/2421733002/diff/60001/scripts/slave/chromium/archive_layout_test_retry_summary.py File scripts/slave/chromium/archive_layout_test_retry_summary.py (right): https://codereview.chromium.org/2421733002/diff/60001/scripts/slave/chromium/archive_layout_test_retry_summary.py#newcode34 scripts/slave/chromium/archive_layout_test_retry_summary.py:34: os.path.join(gs_base, 'retry_summary.json')) On 2016/10/17 21:43:52, qyearsley wrote: > On ...
4 years, 2 months ago (2016-10-17 21:55:33 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2421733002/60001
4 years, 2 months ago (2016-10-18 01:24:50 UTC) #21
commit-bot: I haz the power
4 years, 2 months ago (2016-10-18 01:35:27 UTC) #23
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/tools/build/+/3f789ffa3eec23b6e300...

Powered by Google App Engine
This is Rietveld 408576698