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

Issue 1154593005: [Findit] Add a sub-pipeline to analyze failures caused by DEPS rolls. (Closed)

Created:
5 years, 7 months ago by stgao
Modified:
5 years, 3 months ago
Reviewers:
chanli, qyearsley
CC:
chromium-reviews, Sharu Jiang
Base URL:
https://chromium.googlesource.com/infra/infra.git@master
Target Ref:
refs/heads/master
Project:
infra
Visibility:
Public.

Description

Patch Set 1 : Unittests will be added in next patch. #

Total comments: 8

Patch Set 2 : Address comments. Still working on unittests. #

Total comments: 4

Patch Set 3 : Add unittests. #

Patch Set 4 : Fix url to changes in DEPS roll. #

Total comments: 14

Patch Set 5 : Address comments. #

Patch Set 6 : Improve readability. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+449 lines, -51 lines) Patch
M appengine/findit/common/chromium_deps.py View 1 2 3 4 5 4 chunks +44 lines, -9 lines 0 comments Download
M appengine/findit/common/dependency.py View 1 2 3 4 2 chunks +15 lines, -2 lines 0 comments Download
M appengine/findit/common/http_client_appengine.py View 1 chunk +1 line, -2 lines 0 comments Download
M appengine/findit/common/test/chromium_deps_test.py View 1 2 3 4 1 chunk +39 lines, -0 lines 0 comments Download
M appengine/findit/common/test/dependency_test.py View 1 2 3 chunks +18 lines, -2 lines 0 comments Download
M appengine/findit/waterfall/analyze_build_failure_pipeline.py View 3 chunks +10 lines, -7 lines 0 comments Download
M appengine/findit/waterfall/build_failure_analysis.py View 1 2 3 4 chunks +27 lines, -6 lines 0 comments Download
M appengine/findit/waterfall/detect_first_failure_pipeline.py View 2 chunks +2 lines, -1 line 0 comments Download
A appengine/findit/waterfall/extract_deps_info_pipeline.py View 1 2 1 chunk +134 lines, -0 lines 0 comments Download
M appengine/findit/waterfall/identify_culprit_pipeline.py View 3 chunks +3 lines, -3 lines 0 comments Download
M appengine/findit/waterfall/test/analyze_build_failure_pipeline_test.py View 1 2 8 chunks +18 lines, -13 lines 0 comments Download
M appengine/findit/waterfall/test/build_failure_analysis_test.py View 1 2 3 4 6 chunks +52 lines, -5 lines 0 comments Download
A appengine/findit/waterfall/test/extract_deps_info_pipeline_test.py View 1 2 1 chunk +84 lines, -0 lines 0 comments Download
M appengine/findit/waterfall/test/identify_culprit_pipeline_test.py View 1 2 2 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 16 (6 generated)
stgao
ptal Will add unittest in next patch.
5 years, 6 months ago (2015-05-28 23:59:53 UTC) #3
chanli
https://codereview.chromium.org/1154593005/diff/20001/appengine/findit/waterfall/build_failure_analysis.py File appengine/findit/waterfall/build_failure_analysis.py (right): https://codereview.chromium.org/1154593005/diff/20001/appengine/findit/waterfall/build_failure_analysis.py#newcode287 appengine/findit/waterfall/build_failure_analysis.py:287: deps_info (dict): Output of pipeline ExtractDEPSInfoPipeline. Why I can't ...
5 years, 6 months ago (2015-05-29 01:00:08 UTC) #4
stgao
https://codereview.chromium.org/1154593005/diff/20001/appengine/findit/waterfall/build_failure_analysis.py File appengine/findit/waterfall/build_failure_analysis.py (right): https://codereview.chromium.org/1154593005/diff/20001/appengine/findit/waterfall/build_failure_analysis.py#newcode287 appengine/findit/waterfall/build_failure_analysis.py:287: deps_info (dict): Output of pipeline ExtractDEPSInfoPipeline. On 2015/05/29 01:00:07, ...
5 years, 6 months ago (2015-05-29 16:46:54 UTC) #5
chanli
https://codereview.chromium.org/1154593005/diff/40001/appengine/findit/waterfall/extract_deps_info_pipeline.py File appengine/findit/waterfall/extract_deps_info_pipeline.py (right): https://codereview.chromium.org/1154593005/diff/40001/appengine/findit/waterfall/extract_deps_info_pipeline.py#newcode46 appengine/findit/waterfall/extract_deps_info_pipeline.py:46: deps = {} I get that the info you ...
5 years, 6 months ago (2015-05-29 18:47:55 UTC) #6
stgao
+Quinten for committer review :) https://codereview.chromium.org/1154593005/diff/40001/appengine/findit/waterfall/extract_deps_info_pipeline.py File appengine/findit/waterfall/extract_deps_info_pipeline.py (right): https://codereview.chromium.org/1154593005/diff/40001/appengine/findit/waterfall/extract_deps_info_pipeline.py#newcode46 appengine/findit/waterfall/extract_deps_info_pipeline.py:46: deps = {} On ...
5 years, 6 months ago (2015-05-29 20:16:14 UTC) #9
chanli
On 2015/05/29 20:16:14, Shuotao wrote: > +Quinten for committer review :) > > https://codereview.chromium.org/1154593005/diff/40001/appengine/findit/waterfall/extract_deps_info_pipeline.py > ...
5 years, 6 months ago (2015-05-29 20:56:43 UTC) #10
qyearsley
LGTM with a couple unimportant nits. This is a pretty big change, I haven't fully ...
5 years, 6 months ago (2015-05-29 23:14:33 UTC) #11
stgao
Comments are addressed. > Is it true that if the blame list for a build ...
5 years, 6 months ago (2015-05-30 00:21:05 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1154593005/140001
5 years, 6 months ago (2015-05-30 00:39:13 UTC) #15
commit-bot: I haz the power
5 years, 6 months ago (2015-05-30 00:42:41 UTC) #16
Message was sent while issue was closed.
Committed patchset #6 (id:140001) as
https://chromium.googlesource.com/infra/infra/+/447171024cfc9434723747d661631...

Powered by Google App Engine
This is Rietveld 408576698