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

Issue 2921353002: Refactor how we fetch Telemetry deps conditionally (Closed)

Created:
3 years, 6 months ago by nednguyen
Modified:
3 years, 6 months ago
CC:
chromium-reviews, telemetry-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Refactor how we fetch Telemetry deps conditionally Before this, we conditionally fetch Telemetry deps through checking GYP_DEFINES variable in https://github.com/catapult-project/catapult/blob/master/telemetry/bin/fetch_telemetry_binary_dependencies#L18 This refactors it by adding tools/perf/conditionally_execute which allows conditioning executing any script on GYP_DEFINES flag. BUG=725516 Review-Url: https://codereview.chromium.org/2921353002 Cr-Commit-Position: refs/heads/master@{#477339} Committed: https://chromium.googlesource.com/chromium/src/+/534722a4d48581f5216bdf98d98d283ae478849a

Patch Set 1 #

Total comments: 1

Patch Set 2 : Fix typos #

Patch Set 3 : Update path ref #

Total comments: 4

Patch Set 4 : update #

Patch Set 5 : Address Kai's reviews #

Patch Set 6 : Only fetch data of official perf benchmarks #

Total comments: 1

Patch Set 7 : Keep only refatoring #

Unified diffs Side-by-side diffs Delta from patch set Stats (+41 lines, -0 lines) Patch
M DEPS View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
A tools/perf/conditionally_execute View 1 2 3 4 1 chunk +39 lines, -0 lines 0 comments Download

Messages

Total messages: 51 (30 generated)
nednguyen
https://codereview.chromium.org/2921353002/diff/1/DEPS File DEPS (right): https://codereview.chromium.org/2921353002/diff/1/DEPS#newcode894 DEPS:894: '--gyp-condition', 'fetch_telemetry_dependencies=1', With this, we can remove the conditioning ...
3 years, 6 months ago (2017-06-05 21:31:47 UTC) #4
Kai Ninomiya
On 2017/06/05 21:31:47, nednguyen wrote: > https://codereview.chromium.org/2921353002/diff/1/DEPS > File DEPS (right): > > https://codereview.chromium.org/2921353002/diff/1/DEPS#newcode894 > ...
3 years, 6 months ago (2017-06-05 21:57:44 UTC) #14
Kai Ninomiya
Forgot to send comments with the last message https://codereview.chromium.org/2921353002/diff/40001/tools/perf/conditionally_execute File tools/perf/conditionally_execute (right): https://codereview.chromium.org/2921353002/diff/40001/tools/perf/conditionally_execute#newcode15 tools/perf/conditionally_execute:15: help=('Name ...
3 years, 6 months ago (2017-06-05 21:58:51 UTC) #15
nednguyen
https://codereview.chromium.org/2921353002/diff/40001/tools/perf/conditionally_execute File tools/perf/conditionally_execute (right): https://codereview.chromium.org/2921353002/diff/40001/tools/perf/conditionally_execute#newcode15 tools/perf/conditionally_execute:15: help=('Name of environment variable that acts as the switch. ...
3 years, 6 months ago (2017-06-05 22:24:24 UTC) #20
Kai Ninomiya
lgtm
3 years, 6 months ago (2017-06-05 22:29:36 UTC) #23
nednguyen
On 2017/06/05 22:29:36, Kai Ninomiya wrote: > lgtm Dirk & John: I am submitting this ...
3 years, 6 months ago (2017-06-05 22:38:19 UTC) #24
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/2921353002/100001
3 years, 6 months ago (2017-06-05 22:39:01 UTC) #27
nednguyen
On 2017/06/05 22:39:01, commit-bot: I haz the power wrote: > CQ is trying da patch. ...
3 years, 6 months ago (2017-06-05 22:41:30 UTC) #29
Kai Ninomiya
On 2017/06/05 22:41:30, nednguyen wrote: > On 2017/06/05 22:39:01, commit-bot: I haz the power wrote: ...
3 years, 6 months ago (2017-06-05 23:06:57 UTC) #31
jbudorick
On 2017/06/05 22:41:30, nednguyen wrote: > On 2017/06/05 22:39:01, commit-bot: I haz the power wrote: ...
3 years, 6 months ago (2017-06-05 23:07:54 UTC) #32
Dirk Pranke
We shouldn't add 7m of download time to every bot in the CQ lightly, even ...
3 years, 6 months ago (2017-06-05 23:08:53 UTC) #33
Dirk Pranke
Ned and I chatted about this a bit over IM. It looks like there's ~2.6GB ...
3 years, 6 months ago (2017-06-06 00:25:32 UTC) #34
jbudorick
On 2017/06/06 00:25:32, Dirk Pranke (slow) wrote: > Ned and I chatted about this a ...
3 years, 6 months ago (2017-06-06 00:29:45 UTC) #35
nednguyen
On 2017/06/06 00:29:45, jbudorick wrote: > On 2017/06/06 00:25:32, Dirk Pranke (slow) wrote: > > ...
3 years, 6 months ago (2017-06-06 00:52:59 UTC) #36
Dirk Pranke
If we're getting the coverage on another config in the CQ already, then I'm totally ...
3 years, 6 months ago (2017-06-06 01:02:57 UTC) #37
nednguyen
On 2017/06/06 01:02:57, Dirk Pranke (slow) wrote: > If we're getting the coverage on another ...
3 years, 6 months ago (2017-06-06 16:18:48 UTC) #38
nednguyen
On 2017/06/06 16:18:48, nednguyen wrote: > On 2017/06/06 01:02:57, Dirk Pranke (slow) wrote: > > ...
3 years, 6 months ago (2017-06-06 16:20:51 UTC) #40
jbudorick
lgtm https://codereview.chromium.org/2921353002/diff/100001/tools/perf/fetch_benchmark_deps.py File tools/perf/fetch_benchmark_deps.py (right): https://codereview.chromium.org/2921353002/diff/100001/tools/perf/fetch_benchmark_deps.py#newcode110 tools/perf/fetch_benchmark_deps.py:110: % b.Name()) This fix should still land somewhere, ...
3 years, 6 months ago (2017-06-06 17:08:15 UTC) #43
nednguyen
On 2017/06/06 17:08:15, jbudorick wrote: > lgtm > > https://codereview.chromium.org/2921353002/diff/100001/tools/perf/fetch_benchmark_deps.py > File tools/perf/fetch_benchmark_deps.py (right): > ...
3 years, 6 months ago (2017-06-06 17:08:59 UTC) #44
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/2921353002/120001
3 years, 6 months ago (2017-06-06 17:09:15 UTC) #48
commit-bot: I haz the power
3 years, 6 months ago (2017-06-06 18:02:56 UTC) #51
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/534722a4d48581f5216bdf98d98d...

Powered by Google App Engine
This is Rietveld 408576698