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

Issue 2554143003: [Findit] Using master flake analysis key for updating triage results (Closed)

Created:
4 years ago by lijeffrey
Modified:
4 years 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] Using master flake analysis key for updating triage results Previous internal error was due to sending the information needed to associate the result with the master flake analysis being encoded as a string 'master_name/builder_name/build_number/step_name/test_name', then splitting by '/'. However, many test names contain '/'s, leading to incorrect extraction of key components. This change encodes step and test names on the template side when passing to the triage handler, and explicitly specifies each component. BUG=670512 Committed: https://chromium.googlesource.com/infra/infra/+/20521525601d389a3b799bb2b6a5a9479fc94c13

Patch Set 1 #

Total comments: 3

Patch Set 2 : Addressing comments #

Total comments: 9

Patch Set 3 : Addressing comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+49 lines, -33 lines) Patch
M appengine/findit/handlers/flake/check_flake.py View 1 1 chunk +1 line, -0 lines 0 comments Download
M appengine/findit/handlers/flake/test/check_flake_test.py View 1 2 chunks +2 lines, -0 lines 0 comments Download
M appengine/findit/handlers/flake/triage_flake_analysis.py View 1 2 3 chunks +13 lines, -21 lines 0 comments Download
M appengine/findit/templates/flake/result.html View 1 2 3 chunks +33 lines, -12 lines 0 comments Download

Messages

Total messages: 17 (6 generated)
lijeffrey
Currently my "git cl upload" is configured to use my @google account which gerrit doesn't ...
4 years ago (2016-12-07 20:00:48 UTC) #3
stgao
https://codereview.chromium.org/2554143003/diff/1/appengine/findit/handlers/flake/triage_flake_analysis.py File appengine/findit/handlers/flake/triage_flake_analysis.py (right): https://codereview.chromium.org/2554143003/diff/1/appengine/findit/handlers/flake/triage_flake_analysis.py#newcode48 appengine/findit/handlers/flake/triage_flake_analysis.py:48: version_number = self.request.get('version_number').strip() Would it be easier if we ...
4 years ago (2016-12-07 20:12:50 UTC) #4
chanli
https://codereview.chromium.org/2554143003/diff/1/appengine/findit/handlers/flake/triage_flake_analysis.py File appengine/findit/handlers/flake/triage_flake_analysis.py (right): https://codereview.chromium.org/2554143003/diff/1/appengine/findit/handlers/flake/triage_flake_analysis.py#newcode48 appengine/findit/handlers/flake/triage_flake_analysis.py:48: version_number = self.request.get('version_number').strip() On 2016/12/07 20:12:50, stgao (slow on ...
4 years ago (2016-12-07 20:56:12 UTC) #5
lijeffrey
https://codereview.chromium.org/2554143003/diff/1/appengine/findit/handlers/flake/triage_flake_analysis.py File appengine/findit/handlers/flake/triage_flake_analysis.py (right): https://codereview.chromium.org/2554143003/diff/1/appengine/findit/handlers/flake/triage_flake_analysis.py#newcode48 appengine/findit/handlers/flake/triage_flake_analysis.py:48: version_number = self.request.get('version_number').strip() On 2016/12/07 20:12:50, stgao (slow on ...
4 years ago (2016-12-07 22:02:03 UTC) #6
chanli
https://codereview.chromium.org/2554143003/diff/20001/appengine/findit/handlers/flake/triage_flake_analysis.py File appengine/findit/handlers/flake/triage_flake_analysis.py (right): https://codereview.chromium.org/2554143003/diff/20001/appengine/findit/handlers/flake/triage_flake_analysis.py#newcode43 appengine/findit/handlers/flake/triage_flake_analysis.py:43: suspected_build_number = self.request.get('suspected_build_number').strip() I think suspected_build_number is actually master_flake_analysis.suspected_flake_build_number? ...
4 years ago (2016-12-07 22:22:52 UTC) #7
stgao
https://codereview.chromium.org/2554143003/diff/20001/appengine/findit/handlers/flake/triage_flake_analysis.py File appengine/findit/handlers/flake/triage_flake_analysis.py (right): https://codereview.chromium.org/2554143003/diff/20001/appengine/findit/handlers/flake/triage_flake_analysis.py#newcode29 appengine/findit/handlers/flake/triage_flake_analysis.py:29: master_flake_analysis.UpdateTriageResult( Do we assert that the analysis is completed ...
4 years ago (2016-12-08 00:14:12 UTC) #8
lijeffrey
https://codereview.chromium.org/2554143003/diff/20001/appengine/findit/handlers/flake/triage_flake_analysis.py File appengine/findit/handlers/flake/triage_flake_analysis.py (right): https://codereview.chromium.org/2554143003/diff/20001/appengine/findit/handlers/flake/triage_flake_analysis.py#newcode29 appengine/findit/handlers/flake/triage_flake_analysis.py:29: master_flake_analysis.UpdateTriageResult( On 2016/12/08 00:14:12, stgao (slow on Monday) wrote: ...
4 years ago (2016-12-08 01:23:46 UTC) #9
stgao
CL description is not up-to-date. Code lgtm.
4 years ago (2016-12-08 01:39:54 UTC) #10
lijeffrey
Fixed description. Thanks!
4 years ago (2016-12-08 02:54:25 UTC) #12
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/2554143003/40001
4 years ago (2016-12-08 02:54:34 UTC) #14
commit-bot: I haz the power
4 years ago (2016-12-08 03:09:23 UTC) #17
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/infra/infra/+/20521525601d389a3b799bb2b6a5a...

Powered by Google App Engine
This is Rietveld 408576698