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

Issue 2435013005: [Findit] Updating flakiness dashboard to be able to triage results (Closed)

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

Description

[Findit] Updating flakiness dashboard to be able to triage results Example page: https://lijeffrey-dot-findit-for-me.appspot.com/waterfall/list-flakes Improvements: - Fields entered into filter by (i.e. master name, builder name, build_number, etc) now persist when the page is reloaded - use the &triage=1 flag for Findit sheriffs to also be able to filter by request time - All build numbers now work as links to the original build failure pages - Ability to filter by triage status: Found correct, found incorrect, etc. just like in list-analyses - Overall improved layout/cleaner look and feel BUG=658041 Committed: https://chromium.googlesource.com/infra/infra/+/2afa29e40ab328f563326f7055bbb6b01dc54acc

Patch Set 1 #

Patch Set 2 : Adding tests #

Total comments: 10

Patch Set 3 : Addressing comments #

Patch Set 4 : Updating UI #

Total comments: 2

Patch Set 5 : Fixing nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+361 lines, -75 lines) Patch
M appengine/findit/handlers/flake/list_flakes.py View 1 2 4 chunks +65 lines, -10 lines 0 comments Download
M appengine/findit/handlers/flake/test/list_flakes_test.py View 1 2 8 chunks +101 lines, -20 lines 0 comments Download
M appengine/findit/index.yaml View 1 chunk +7 lines, -0 lines 0 comments Download
M appengine/findit/model/base_triaged_model.py View 2 chunks +4 lines, -3 lines 0 comments Download
M appengine/findit/model/flake/master_flake_analysis.py View 4 chunks +17 lines, -0 lines 0 comments Download
M appengine/findit/model/flake/test/master_flake_analysis_test.py View 1 2 chunks +14 lines, -0 lines 0 comments Download
M appengine/findit/model/result_status.py View 2 chunks +2 lines, -1 line 0 comments Download
M appengine/findit/templates/flake/dashboard.html View 1 2 3 4 1 chunk +134 lines, -39 lines 0 comments Download
M appengine/findit/waterfall/flake/recursive_flake_pipeline.py View 1 4 chunks +9 lines, -2 lines 0 comments Download
M appengine/findit/waterfall/flake/test/recursive_flake_pipeline_test.py View 1 2 chunks +8 lines, -0 lines 0 comments Download

Messages

Total messages: 18 (6 generated)
lijeffrey
New flakiness dashboard, check it out! In the process of adding tests, ptal when you ...
4 years, 2 months ago (2016-10-20 22:23:54 UTC) #3
lijeffrey
tests added, ptal :)
4 years, 2 months ago (2016-10-21 00:08:53 UTC) #5
chanli
https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py File appengine/findit/handlers/flake/list_flakes.py (right): https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py#newcode54 appengine/findit/handlers/flake/list_flakes.py:54: def _GetStartAndEndDates(self, triage): # pragma: no cover Add tests? ...
4 years, 2 months ago (2016-10-21 05:49:28 UTC) #6
lijeffrey
comments addressed, ptal https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py File appengine/findit/handlers/flake/list_flakes.py (right): https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py#newcode54 appengine/findit/handlers/flake/list_flakes.py:54: def _GetStartAndEndDates(self, triage): # pragma: no ...
4 years, 2 months ago (2016-10-21 20:02:01 UTC) #7
chanli
https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py File appengine/findit/handlers/flake/list_flakes.py (right): https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py#newcode68 appengine/findit/handlers/flake/list_flakes.py:68: midnight_tomorrow) On 2016/10/21 20:02:01, lijeffrey wrote: > On 2016/10/21 ...
4 years, 2 months ago (2016-10-21 22:50:59 UTC) #8
lijeffrey
On 2016/10/21 22:50:59, chanli wrote: > https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py > File appengine/findit/handlers/flake/list_flakes.py (right): > > https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py#newcode68 > ...
4 years, 1 month ago (2016-10-23 23:45:09 UTC) #9
lijeffrey
Fixed the UI to put the dates under the other flake fields to make the ...
4 years, 1 month ago (2016-10-23 23:52:35 UTC) #10
chanli
On 2016/10/23 23:52:35, lijeffrey wrote: > Fixed the UI to put the dates under the ...
4 years, 1 month ago (2016-10-24 20:53:01 UTC) #11
chanli
lgtm with a nit https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py File appengine/findit/handlers/flake/list_flakes.py (right): https://codereview.chromium.org/2435013005/diff/20001/appengine/findit/handlers/flake/list_flakes.py#newcode68 appengine/findit/handlers/flake/list_flakes.py:68: midnight_tomorrow) On 2016/10/21 22:50:59, chanli ...
4 years, 1 month ago (2016-10-24 20:53:27 UTC) #12
lijeffrey
https://codereview.chromium.org/2435013005/diff/60001/appengine/findit/templates/flake/dashboard.html File appengine/findit/templates/flake/dashboard.html (right): https://codereview.chromium.org/2435013005/diff/60001/appengine/findit/templates/flake/dashboard.html#newcode108 appengine/findit/templates/flake/dashboard.html:108: {% if triage %} On 2016/10/24 20:53:27, chanli wrote: ...
4 years, 1 month ago (2016-10-24 22:36:58 UTC) #13
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/2435013005/80001
4 years, 1 month ago (2016-10-24 22:37:12 UTC) #16
commit-bot: I haz the power
4 years, 1 month ago (2016-10-24 22:52:11 UTC) #18
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/infra/infra/+/2afa29e40ab328f563326f7055bbb...

Powered by Google App Engine
This is Rietveld 408576698