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

Issue 2362733002: [swarming/api] Add text in to indicate whether a shard is failing (Closed)

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

Description

[swarming/api] Add text in to indicate whether a shard is failing BUG=chromium:639321 Committed: https://chromium.googlesource.com/chromium/tools/build/+/68e74d1eef346395009cf05e4ad358c8a762dab0

Patch Set 1 #

Total comments: 4

Patch Set 2 : handle case shards[index] is None #

Total comments: 4

Patch Set 3 : Address maruel's comment #

Total comments: 1

Patch Set 4 : Update swarming summary.json generation #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -21 lines) Patch
M scripts/slave/recipe_modules/swarming/api.py View 1 2 2 chunks +7 lines, -2 lines 0 comments Download
M scripts/slave/recipe_modules/test_utils/test_api.py View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_failed_isolated_script_test.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_linux_gpu.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_mac_gpu.json View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_gpu.json View 1 2 3 3 chunks +3 lines, -3 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_isolated_script_test_win_non_gpu.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_passed_isolated_script_test_with_swarming_failure.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_passed_with_bad_retcode_isolated_script_test.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_sharded_failed_isolated_script_test.json View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_harness_failure.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_sharded_isolated_script_test_missing_shard.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M scripts/slave/recipes/chromium.expected/dynamic_swarmed_sharded_passed_isolated_script_test.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M scripts/slave/recipes/chromium_trybot.expected/dynamic_isolated_script_test_with_args_on_trybot.json View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 33 (18 generated)
nednguyen
4 years, 3 months ago (2016-09-22 15:46:20 UTC) #4
nednguyen
https://codereview.chromium.org/2362733002/diff/20001/scripts/slave/recipe_modules/swarming/api.py File scripts/slave/recipe_modules/swarming/api.py (right): https://codereview.chromium.org/2362733002/diff/20001/scripts/slave/recipe_modules/swarming/api.py#newcode850 scripts/slave/recipe_modules/swarming/api.py:850: if summary['shards'][index].get('exit_code', 0) != 0: I get to know ...
4 years, 3 months ago (2016-09-22 15:54:40 UTC) #13
M-A Ruel
+Vadim for correctness. https://codereview.chromium.org/2362733002/diff/20001/scripts/slave/recipe_modules/swarming/api.py File scripts/slave/recipe_modules/swarming/api.py (right): https://codereview.chromium.org/2362733002/diff/20001/scripts/slave/recipe_modules/swarming/api.py#newcode850 scripts/slave/recipe_modules/swarming/api.py:850: if summary['shards'][index].get('exit_code', 0) != 0: On ...
4 years, 3 months ago (2016-09-22 16:05:02 UTC) #15
Vadim Sh.
https://codereview.chromium.org/2362733002/diff/20001/scripts/slave/recipe_modules/swarming/api.py File scripts/slave/recipe_modules/swarming/api.py (right): https://codereview.chromium.org/2362733002/diff/20001/scripts/slave/recipe_modules/swarming/api.py#newcode850 scripts/slave/recipe_modules/swarming/api.py:850: if summary['shards'][index].get('exit_code', 0) != 0: Please also handle a ...
4 years, 3 months ago (2016-09-22 17:36:30 UTC) #16
Ken Russell (switch to Gerrit)
Thanks for putting this together; it'll be extremely useful. Non-owner LGTM. (Please watch the trybots ...
4 years, 3 months ago (2016-09-22 17:42:58 UTC) #17
nednguyen
https://codereview.chromium.org/2362733002/diff/20001/scripts/slave/recipe_modules/swarming/api.py File scripts/slave/recipe_modules/swarming/api.py (right): https://codereview.chromium.org/2362733002/diff/20001/scripts/slave/recipe_modules/swarming/api.py#newcode850 scripts/slave/recipe_modules/swarming/api.py:850: if summary['shards'][index].get('exit_code', 0) != 0: On 2016/09/22 17:36:30, Vadim ...
4 years, 3 months ago (2016-09-22 21:03:54 UTC) #18
M-A Ruel
https://codereview.chromium.org/2362733002/diff/40001/scripts/slave/recipe_modules/swarming/api.py File scripts/slave/recipe_modules/swarming/api.py (right): https://codereview.chromium.org/2362733002/diff/40001/scripts/slave/recipe_modules/swarming/api.py#newcode797 scripts/slave/recipe_modules/swarming/api.py:797: display_text = 'shard #%d (failed - result not received)' ...
4 years, 3 months ago (2016-09-22 21:09:19 UTC) #19
nednguyen
https://codereview.chromium.org/2362733002/diff/40001/scripts/slave/recipe_modules/swarming/api.py File scripts/slave/recipe_modules/swarming/api.py (right): https://codereview.chromium.org/2362733002/diff/40001/scripts/slave/recipe_modules/swarming/api.py#newcode797 scripts/slave/recipe_modules/swarming/api.py:797: display_text = 'shard #%d (failed - result not received)' ...
4 years, 3 months ago (2016-09-22 21:46:04 UTC) #20
nednguyen
https://codereview.chromium.org/2362733002/diff/60001/scripts/slave/recipe_modules/swarming/api.py File scripts/slave/recipe_modules/swarming/api.py (right): https://codereview.chromium.org/2362733002/diff/60001/scripts/slave/recipe_modules/swarming/api.py#newcode800 scripts/slave/recipe_modules/swarming/api.py:800: display_text = 'shard #%d' % index Now I am ...
4 years, 3 months ago (2016-09-22 21:47:07 UTC) #21
nednguyen
On 2016/09/22 21:47:07, nednguyen wrote: > https://codereview.chromium.org/2362733002/diff/60001/scripts/slave/recipe_modules/swarming/api.py > File scripts/slave/recipe_modules/swarming/api.py (right): > > https://codereview.chromium.org/2362733002/diff/60001/scripts/slave/recipe_modules/swarming/api.py#newcode800 > ...
4 years, 3 months ago (2016-09-22 22:11:48 UTC) #22
Vadim Sh.
lgtm
4 years, 3 months ago (2016-09-22 22:13:19 UTC) #25
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/2362733002/70001
4 years, 3 months ago (2016-09-22 22:18:40 UTC) #29
commit-bot: I haz the power
Committed patchset #4 (id:70001) as https://chromium.googlesource.com/chromium/tools/build/+/68e74d1eef346395009cf05e4ad358c8a762dab0
4 years, 3 months ago (2016-09-22 22:22:52 UTC) #31
nednguyen
A revert of this CL (patchset #4 id:70001) has been created in https://codereview.chromium.org/2367623002/ by nednguyen@google.com. ...
4 years, 3 months ago (2016-09-23 00:50:32 UTC) #32
nednguyen
4 years, 3 months ago (2016-09-23 00:53:20 UTC) #33
Message was sent while issue was closed.
On 2016/09/22 22:22:52, commit-bot: I haz the power wrote:
> Committed patchset #4 (id:70001) as
>
https://chromium.googlesource.com/chromium/tools/build/+/68e74d1eef346395009c...

Tuned out       "exit_code" is "0", not 0 ~_~

Since the revert fails, I will make a fix then

Powered by Google App Engine
This is Rietveld 408576698