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

Issue 2563383002: [Findit] Flake Checker: Extract commit position and git hash and display to UI for each analyzed bu… (Closed)

Created:
4 years ago by lijeffrey
Modified:
4 years ago
Reviewers:
chanli, RobertoCN, stgao
CC:
chromium-reviews, infra-reviews+infra_chromium.org, stgao, Sharu Jiang
Target Ref:
refs/heads/master
Project:
infra
Visibility:
Public.

Description

[Findit] Flake Checker: Extract commit position and git hash and display to UI for each analyzed build Each analyzed build's commit position and git hash are now extracted, with links to the commits available in the mouse-over UI in the graph. Sample UI: https://lijeffrey-dot-findit-for-me.appspot.com/waterfall/check-flake?master_name=chromium.mac&builder_name=Mac10.11%20Tests&build_number=3982&step_name=browser_tests%20on%20Mac-10.11&test_name=ContentVerifierPolicyTest.PolicyCorruptedOnStartup BUG=672338 Review-Url: https://codereview.chromium.org/2563383002 Committed: https://chromium.googlesource.com/infra/infra/+/e2172016df4fce6ce4963d978e36a9bca814b402

Patch Set 1 #

Total comments: 8

Patch Set 2 : Addressing comments + rebase #

Total comments: 23

Patch Set 3 : Addressing comments #

Total comments: 2

Patch Set 4 : Fixing nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+381 lines, -48 lines) Patch
M appengine/findit/handlers/flake/check_flake.py View 1 2 3 chunks +64 lines, -19 lines 0 comments Download
M appengine/findit/handlers/flake/test/check_flake_test.py View 1 2 8 chunks +129 lines, -5 lines 0 comments Download
M appengine/findit/model/flake/master_flake_analysis.py View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M appengine/findit/templates/flake/result.html View 1 2 6 chunks +40 lines, -13 lines 0 comments Download
M appengine/findit/waterfall/build_info.py View 1 2 3 chunks +3 lines, -0 lines 0 comments Download
M appengine/findit/waterfall/buildbot.py View 1 2 3 chunks +14 lines, -0 lines 0 comments Download
M appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py View 1 2 3 3 chunks +42 lines, -1 line 0 comments Download
M appengine/findit/waterfall/test/buildbot_test.py View 1 2 5 chunks +11 lines, -0 lines 0 comments Download
M appengine/findit/waterfall/test/process_base_swarming_task_result_pipeline_test.py View 1 2 chunks +5 lines, -1 line 0 comments Download
M appengine/findit/waterfall/test/process_flake_swarming_task_result_pipeline_test.py View 1 2 3 5 chunks +69 lines, -9 lines 0 comments Download

Messages

Total messages: 24 (10 generated)
lijeffrey
Sorry, still using rietveld (need to sync with vadim@ to get my @chromium account working ...
4 years ago (2016-12-12 06:02:48 UTC) #3
chanli
On 2016/12/12 06:02:48, lijeffrey wrote: > Sorry, still using rietveld (need to sync with vadim@ ...
4 years ago (2016-12-12 14:18:56 UTC) #4
chanli
https://codereview.chromium.org/2563383002/diff/1/appengine/findit/handlers/flake/check_flake.py File appengine/findit/handlers/flake/check_flake.py (right): https://codereview.chromium.org/2563383002/diff/1/appengine/findit/handlers/flake/check_flake.py#newcode106 appengine/findit/handlers/flake/check_flake.py:106: else None) Nit: indent
4 years ago (2016-12-12 14:19:05 UTC) #5
stgao
not lgtm (just to prevent accident commit) More details in my comments below. https://codereview.chromium.org/2563383002/diff/1/appengine/findit/handlers/flake/check_flake.py File ...
4 years ago (2016-12-12 20:05:18 UTC) #7
lijeffrey
comments addressed, ptal https://codereview.chromium.org/2563383002/diff/1/appengine/findit/handlers/flake/check_flake.py File appengine/findit/handlers/flake/check_flake.py (right): https://codereview.chromium.org/2563383002/diff/1/appengine/findit/handlers/flake/check_flake.py#newcode41 appengine/findit/handlers/flake/check_flake.py:41: build = build_util.DownloadBuildData(master_name, builder_name, build_number) On ...
4 years ago (2016-12-14 02:37:13 UTC) #9
chanli
https://codereview.chromium.org/2563383002/diff/20001/appengine/findit/handlers/flake/check_flake.py File appengine/findit/handlers/flake/check_flake.py (right): https://codereview.chromium.org/2563383002/diff/20001/appengine/findit/handlers/flake/check_flake.py#newcode30 appengine/findit/handlers/flake/check_flake.py:30: return None # pragma: no cover. This should not ...
4 years ago (2016-12-14 03:41:05 UTC) #10
stgao
https://codereview.chromium.org/2563383002/diff/20001/appengine/findit/handlers/flake/check_flake.py File appengine/findit/handlers/flake/check_flake.py (right): https://codereview.chromium.org/2563383002/diff/20001/appengine/findit/handlers/flake/check_flake.py#newcode22 appengine/findit/handlers/flake/check_flake.py:22: SWARMING_TASK_BASE_URL = 'https://chromium-swarm.appspot.com' You may want to pull in ...
4 years ago (2016-12-14 07:58:28 UTC) #11
lijeffrey
comments addressed, ptal https://codereview.chromium.org/2563383002/diff/20001/appengine/findit/handlers/flake/check_flake.py File appengine/findit/handlers/flake/check_flake.py (right): https://codereview.chromium.org/2563383002/diff/20001/appengine/findit/handlers/flake/check_flake.py#newcode22 appengine/findit/handlers/flake/check_flake.py:22: SWARMING_TASK_BASE_URL = 'https://chromium-swarm.appspot.com' On 2016/12/14 07:58:28, ...
4 years ago (2016-12-14 22:15:11 UTC) #12
stgao
lgtm with a nit. https://codereview.chromium.org/2563383002/diff/40001/appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py File appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py (right): https://codereview.chromium.org/2563383002/diff/40001/appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py#newcode109 appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py:109: master_name, builder_name, build_number - 1) ...
4 years ago (2016-12-14 23:33:37 UTC) #13
lijeffrey
https://codereview.chromium.org/2563383002/diff/40001/appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py File appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py (right): https://codereview.chromium.org/2563383002/diff/40001/appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py#newcode109 appengine/findit/waterfall/process_flake_swarming_task_result_pipeline.py:109: master_name, builder_name, build_number - 1) On 2016/12/14 23:33:37, stgao ...
4 years ago (2016-12-15 06:38:26 UTC) #16
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/2563383002/60001
4 years ago (2016-12-15 06:38:28 UTC) #17
commit-bot: I haz the power
Try jobs failed on following builders: Infra Linux Trusty 64 Tester on luci.infra.try (JOB_FAILED, https://luci-milo.appspot.com/swarming/task/331a0c32909f0e10)
4 years ago (2016-12-15 06:51:59 UTC) #19
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/2563383002/60001
4 years ago (2016-12-15 22:11:14 UTC) #21
commit-bot: I haz the power
4 years ago (2016-12-15 22:18:35 UTC) #24
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/infra/infra/+/e2172016df4fce6ce4963d978e36a...

Powered by Google App Engine
This is Rietveld 408576698