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

Issue 1950123003: [Findit] Fetch DEPS from buildspec/ instead of trunk for chrome official builds. (Closed)

Created:
4 years, 7 months ago by Sharu Jiang
Modified:
4 years, 7 months ago
CC:
chromium-reviews, infra-reviews+infra_chromium.org, mmandlis, aarya
Base URL:
https://chromium.googlesource.com/infra/infra.git@master
Target Ref:
refs/heads/master
Project:
infra
Visibility:
Public.

Description

[Findit] Fetch DEPS from buildspec/ instead of trunk for chrome official builds. BUG=605356 patch from issue 1914653003 at patchset 80001 (http://crrev.com/1914653003#ps80001) Committed: https://chromium.googlesource.com/infra/infra/+/059e75397048f79d6bc4de3d399d7a7d3f213071

Patch Set 1 : #

Total comments: 32

Patch Set 2 : Address comments. #

Total comments: 12

Patch Set 3 : Address comments. #

Total comments: 6

Patch Set 4 : Address comments. #

Total comments: 14

Patch Set 5 : #

Patch Set 6 : Address comments. #

Total comments: 2

Patch Set 7 : Address comments. #

Patch Set 8 : Add signature filtering. #

Total comments: 11

Patch Set 9 : Address comments. #

Patch Set 10 : Update doc string. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+363 lines, -61 lines) Patch
M appengine/findit/common/chromium_deps.py View 1 2 3 4 5 5 chunks +50 lines, -19 lines 0 comments Download
M appengine/findit/common/dependency.py View 1 2 3 1 chunk +13 lines, -1 line 0 comments Download
M appengine/findit/common/deps_parser.py View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/common/http_client_appengine.py View 1 2 3 4 5 6 7 2 chunks +17 lines, -0 lines 0 comments Download
M appengine/findit/common/test/chromium_deps_test.py View 1 2 3 6 chunks +78 lines, -3 lines 0 comments Download
M appengine/findit/common/test/dependency_test.py View 1 2 3 4 5 1 chunk +8 lines, -0 lines 0 comments Download
M appengine/findit/common/test/deps_parser_test.py View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
A appengine/findit/crash/callstack_filters.py View 1 2 3 4 5 6 7 8 9 1 chunk +24 lines, -0 lines 0 comments Download
M appengine/findit/crash/fracas.py View 1 2 3 4 5 6 7 2 chunks +53 lines, -22 lines 0 comments Download
M appengine/findit/crash/fracas_crash_pipeline.py View 1 3 chunks +3 lines, -4 lines 0 comments Download
M appengine/findit/crash/fracas_parser.py View 1 2 3 4 5 6 7 8 3 chunks +4 lines, -1 line 0 comments Download
M appengine/findit/crash/results.py View 1 2 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/crash/scorers/test/aggregator_test.py View 1 2 1 chunk +1 line, -1 line 0 comments Download
M appengine/findit/crash/stacktrace_parser.py View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
A appengine/findit/crash/test/callstack_filters_test.py View 1 2 3 4 5 6 7 8 1 chunk +37 lines, -0 lines 0 comments Download
M appengine/findit/crash/test/findit_for_crash_test.py View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M appengine/findit/crash/test/fracas_crash_pipeline_test.py View 1 2 3 2 chunks +2 lines, -3 lines 0 comments Download
A appengine/findit/crash/test/fracas_test.py View 1 2 1 chunk +66 lines, -0 lines 0 comments Download
M appengine/findit/crash/test/results_test.py View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 41 (20 generated)
Sharu Jiang
PTAL :)
4 years, 7 months ago (2016-05-05 16:05:27 UTC) #5
Martin Barbella
https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/common/chromium_deps.py File appengine/findit/common/chromium_deps.py (right): https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/common/chromium_deps.py#newcode68 appengine/findit/common/chromium_deps.py:68: def Load(self, _, version, deps_file): Is there any way ...
4 years, 7 months ago (2016-05-05 16:37:38 UTC) #7
stgao
https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/app.yaml File appengine/findit/app.yaml (left): https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/app.yaml#oldcode1 appengine/findit/app.yaml:1: application: findit-for-me-dev Why this change is needed? https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/common/chromium_deps.py File ...
4 years, 7 months ago (2016-05-05 17:32:29 UTC) #8
Sharu Jiang
https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/app.yaml File appengine/findit/app.yaml (left): https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/app.yaml#oldcode1 appengine/findit/app.yaml:1: application: findit-for-me-dev On 2016/05/05 17:32:28, stgao wrote: > Why ...
4 years, 7 months ago (2016-05-05 20:26:45 UTC) #10
stgao
https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/common/chromium_deps.py File appengine/findit/common/chromium_deps.py (right): https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/common/chromium_deps.py#newcode108 appengine/findit/common/chromium_deps.py:108: root_dep.revision = repo.GetRevisionForChromeVersion(root_dep.revision) On 2016/05/05 20:26:45, sharu jiang wrote: ...
4 years, 7 months ago (2016-05-05 21:02:47 UTC) #11
Sharu Jiang
https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/common/chromium_deps.py File appengine/findit/common/chromium_deps.py (right): https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/common/chromium_deps.py#newcode108 appengine/findit/common/chromium_deps.py:108: root_dep.revision = repo.GetRevisionForChromeVersion(root_dep.revision) On 2016/05/05 21:02:46, stgao wrote: > ...
4 years, 7 months ago (2016-05-05 23:03:45 UTC) #13
stgao
https://codereview.chromium.org/1950123003/diff/120001/appengine/findit/common/chromium_deps.py File appengine/findit/common/chromium_deps.py (right): https://codereview.chromium.org/1950123003/diff/120001/appengine/findit/common/chromium_deps.py#newcode50 appengine/findit/common/chromium_deps.py:50: http_client.Get = functools.partial(http_client.Get, headers=headers) This seems a little hacky ...
4 years, 7 months ago (2016-05-06 00:15:53 UTC) #14
Sharu Jiang
https://codereview.chromium.org/1950123003/diff/120001/appengine/findit/common/chromium_deps.py File appengine/findit/common/chromium_deps.py (right): https://codereview.chromium.org/1950123003/diff/120001/appengine/findit/common/chromium_deps.py#newcode50 appengine/findit/common/chromium_deps.py:50: http_client.Get = functools.partial(http_client.Get, headers=headers) On 2016/05/06 00:15:53, stgao wrote: ...
4 years, 7 months ago (2016-05-06 18:35:28 UTC) #20
stgao
https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/crash/fracas.py File appengine/findit/crash/fracas.py (right): https://codereview.chromium.org/1950123003/diff/40001/appengine/findit/crash/fracas.py#newcode96 appengine/findit/crash/fracas.py:96: 'solution': 'core_algorithm', On 2016/05/05 23:03:45, sharu jiang wrote: > ...
4 years, 7 months ago (2016-05-06 19:11:24 UTC) #21
Sharu Jiang
https://codereview.chromium.org/1950123003/diff/240001/appengine/findit/common/chromium_deps.py File appengine/findit/common/chromium_deps.py (right): https://codereview.chromium.org/1950123003/diff/240001/appengine/findit/common/chromium_deps.py#newcode12 appengine/findit/common/chromium_deps.py:12: _CHROMIUM_ROOT_DIR = 'src/' On 2016/05/06 19:11:24, stgao wrote: > ...
4 years, 7 months ago (2016-05-06 20:27:28 UTC) #22
stgao
lgtm with a nit. https://codereview.chromium.org/1950123003/diff/270016/appengine/findit/common/http_client_appengine.py File appengine/findit/common/http_client_appengine.py (right): https://codereview.chromium.org/1950123003/diff/270016/appengine/findit/common/http_client_appengine.py#newcode15 appengine/findit/common/http_client_appengine.py:15: _INTERNAL_HOSTS = ['https://chrome-internal.googlesource.com'] To be ...
4 years, 7 months ago (2016-05-06 20:35:44 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1950123003/290001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1950123003/290001
4 years, 7 months ago (2016-05-06 20:53:57 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: Infra Presubmit on tryserver.infra (JOB_FAILED, https://build.chromium.org/p/tryserver.infra/builders/Infra%20Presubmit/builds/1835)
4 years, 7 months ago (2016-05-06 20:58:08 UTC) #28
Sharu Jiang
Hi, I added the filter stacktrace based signature function in a new patch, I was ...
4 years, 7 months ago (2016-05-06 22:23:03 UTC) #31
Martin Barbella
https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/callstack_filters.py File appengine/findit/crash/callstack_filters.py (right): https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/callstack_filters.py#newcode9 appengine/findit/crash/callstack_filters.py:9: """Filter all the stack frames before the signature frame.""" ...
4 years, 7 months ago (2016-05-06 22:50:55 UTC) #32
Martin Barbella
https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/fracas_parser.py File appengine/findit/crash/fracas_parser.py (right): https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/fracas_parser.py#newcode22 appengine/findit/crash/fracas_parser.py:22: def Parse(self, stacktrace_string, deps, signature): On 2016/05/06 22:50:55, Martin ...
4 years, 7 months ago (2016-05-06 22:51:59 UTC) #33
stgao
https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/callstack_filters.py File appengine/findit/crash/callstack_filters.py (right): https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/callstack_filters.py#newcode21 appengine/findit/crash/callstack_filters.py:21: callstack[:] = callstack[signature_frame_index:] How about returning a new list ...
4 years, 7 months ago (2016-05-06 23:15:11 UTC) #34
Sharu Jiang
https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/callstack_filters.py File appengine/findit/crash/callstack_filters.py (right): https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/callstack_filters.py#newcode9 appengine/findit/crash/callstack_filters.py:9: """Filter all the stack frames before the signature frame.""" ...
4 years, 7 months ago (2016-05-06 23:43:46 UTC) #35
stgao
lgtm with nits. https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/callstack_filters.py File appengine/findit/crash/callstack_filters.py (right): https://codereview.chromium.org/1950123003/diff/340001/appengine/findit/crash/callstack_filters.py#newcode21 appengine/findit/crash/callstack_filters.py:21: callstack[:] = callstack[signature_frame_index:] On 2016/05/06 23:43:46, ...
4 years, 7 months ago (2016-05-07 00:02:53 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1950123003/380001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1950123003/380001
4 years, 7 months ago (2016-05-07 00:13:03 UTC) #39
commit-bot: I haz the power
4 years, 7 months ago (2016-05-07 00:16:44 UTC) #41
Message was sent while issue was closed.
Committed patchset #10 (id:380001) as
https://chromium.googlesource.com/infra/infra/+/059e75397048f79d6bc4de3d399d7...

Powered by Google App Engine
This is Rietveld 408576698