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

Issue 954753002: [Telemetry] Add PRESUBMIT check to prevent .sha file uploaded without archive file uploaded (Closed)

Created:
5 years, 10 months ago by nednguyen
Modified:
5 years, 10 months ago
CC:
chromium-reviews, telemetry-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Telemetry] Add PRESUBMIT check to prevent .sha file uploaded without archive file uploaded BUG=461379 TEST=Add a foo.wpr.sha1 file in tools/perf/page_set/data/ with random content, commit it, then run "git cl upload presubmit". Committed: https://crrev.com/417ee8e828edf67ba172eb560ac96055fb4320da Cr-Commit-Position: refs/heads/master@{#317955}

Patch Set 1 : #

Total comments: 16

Patch Set 2 : Address reviewers' comments #

Total comments: 6

Patch Set 3 : Address comments #

Total comments: 2

Patch Set 4 : Address comments #

Total comments: 2

Patch Set 5 : Fix redundant BUCKET_ALIASES assignment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -5 lines) Patch
M tools/perf/PRESUBMIT.py View 1 2 3 1 chunk +26 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/util/cloud_storage.py View 1 2 3 4 2 chunks +8 lines, -5 lines 0 comments Download

Messages

Total messages: 30 (8 generated)
nednguyen
5 years, 10 months ago (2015-02-24 18:11:46 UTC) #3
aiolos (Not reviewing)
https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py File tools/perf/PRESUBMIT.py (right): https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py#newcode52 tools/perf/PRESUBMIT.py:52: results.append(output_api.PresubmitError( Should this be a warning instead of an ...
5 years, 10 months ago (2015-02-24 18:19:45 UTC) #4
nednguyen
https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py File tools/perf/PRESUBMIT.py (right): https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py#newcode52 tools/perf/PRESUBMIT.py:52: results.append(output_api.PresubmitError( On 2015/02/24 18:19:45, aiolos wrote: > Should this ...
5 years, 10 months ago (2015-02-24 18:24:40 UTC) #5
aiolos (Not reviewing)
https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py File tools/perf/PRESUBMIT.py (right): https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py#newcode14 tools/perf/PRESUBMIT.py:14: sys.path = [os.path.join(os.pardir, 'telemetry')] + sys.path PRESUBMIT scripts aren't ...
5 years, 10 months ago (2015-02-24 18:53:07 UTC) #6
dtu
https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py File tools/perf/PRESUBMIT.py (right): https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py#newcode45 tools/perf/PRESUBMIT.py:45: wpr_file_exist_on_cloud = False nit: wpr_file_exists_in_cloud https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py#newcode52 tools/perf/PRESUBMIT.py:52: results.append(output_api.PresubmitError( On ...
5 years, 10 months ago (2015-02-24 19:12:47 UTC) #7
slamm
https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py File tools/perf/PRESUBMIT.py (right): https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py#newcode39 tools/perf/PRESUBMIT.py:39: """ Check whether the wpr sha files have matching ...
5 years, 10 months ago (2015-02-24 19:22:59 UTC) #8
nednguyen
https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py File tools/perf/PRESUBMIT.py (right): https://codereview.chromium.org/954753002/diff/20001/tools/perf/PRESUBMIT.py#newcode14 tools/perf/PRESUBMIT.py:14: sys.path = [os.path.join(os.pardir, 'telemetry')] + sys.path On 2015/02/24 18:53:07, ...
5 years, 10 months ago (2015-02-24 19:28:34 UTC) #9
aiolos (Not reviewing)
https://codereview.chromium.org/954753002/diff/80001/tools/perf/PRESUBMIT.py File tools/perf/PRESUBMIT.py (right): https://codereview.chromium.org/954753002/diff/80001/tools/perf/PRESUBMIT.py#newcode43 tools/perf/PRESUBMIT.py:43: old_sys_path = sys.path The nested sys.path changes are unneeded. ...
5 years, 10 months ago (2015-02-24 19:37:50 UTC) #12
dtu
https://codereview.chromium.org/954753002/diff/80001/tools/telemetry/telemetry/util/cloud_storage.py File tools/telemetry/telemetry/util/cloud_storage.py (right): https://codereview.chromium.org/954753002/diff/80001/tools/telemetry/telemetry/util/cloud_storage.py#newcode31 tools/telemetry/telemetry/util/cloud_storage.py:31: BUCKET_ALIASES['internal'] = INTERNAL_BUCKET collections.OrderedDict(( ('public', PUBLIC_BUCKET), ('partner', PARTNER_BUCKET), ('internal', ...
5 years, 10 months ago (2015-02-24 19:39:49 UTC) #13
slamm
https://codereview.chromium.org/954753002/diff/80001/tools/telemetry/telemetry/util/cloud_storage.py File tools/telemetry/telemetry/util/cloud_storage.py (right): https://codereview.chromium.org/954753002/diff/80001/tools/telemetry/telemetry/util/cloud_storage.py#newcode31 tools/telemetry/telemetry/util/cloud_storage.py:31: BUCKET_ALIASES['internal'] = INTERNAL_BUCKET On 2015/02/24 19:39:49, dtu wrote: > ...
5 years, 10 months ago (2015-02-24 20:51:19 UTC) #14
nednguyen
https://codereview.chromium.org/954753002/diff/80001/tools/perf/PRESUBMIT.py File tools/perf/PRESUBMIT.py (right): https://codereview.chromium.org/954753002/diff/80001/tools/perf/PRESUBMIT.py#newcode43 tools/perf/PRESUBMIT.py:43: old_sys_path = sys.path On 2015/02/24 19:37:49, aiolos wrote: > ...
5 years, 10 months ago (2015-02-24 20:57:46 UTC) #15
slamm
LGTM (though I am ignorant of the ways of the PRESUBMIT)
5 years, 10 months ago (2015-02-24 20:59:27 UTC) #16
aiolos (Not reviewing)
On 2015/02/24 20:59:27, slamm wrote: > LGTM (though I am ignorant of the ways of ...
5 years, 10 months ago (2015-02-24 21:40:01 UTC) #17
nednguyen
On 2015/02/24 21:40:01, aiolos wrote: > On 2015/02/24 20:59:27, slamm wrote: > > LGTM (though ...
5 years, 10 months ago (2015-02-24 21:59:38 UTC) #18
aiolos (Not reviewing)
On 2015/02/24 21:59:38, nednguyen wrote: > On 2015/02/24 21:40:01, aiolos wrote: > > On 2015/02/24 ...
5 years, 10 months ago (2015-02-24 22:00:51 UTC) #19
aiolos (Not reviewing)
On 2015/02/24 22:00:51, aiolos wrote: > On 2015/02/24 21:59:38, nednguyen wrote: > > On 2015/02/24 ...
5 years, 10 months ago (2015-02-24 22:01:19 UTC) #20
dtu
https://codereview.chromium.org/954753002/diff/100001/tools/telemetry/telemetry/util/cloud_storage.py File tools/telemetry/telemetry/util/cloud_storage.py (right): https://codereview.chromium.org/954753002/diff/100001/tools/telemetry/telemetry/util/cloud_storage.py#newcode38 tools/telemetry/telemetry/util/cloud_storage.py:38: BUCKET_ALIASES['internal'] = INTERNAL_BUCKET now this is redundant
5 years, 10 months ago (2015-02-25 00:30:28 UTC) #23
nednguyen
https://codereview.chromium.org/954753002/diff/100001/tools/telemetry/telemetry/util/cloud_storage.py File tools/telemetry/telemetry/util/cloud_storage.py (right): https://codereview.chromium.org/954753002/diff/100001/tools/telemetry/telemetry/util/cloud_storage.py#newcode38 tools/telemetry/telemetry/util/cloud_storage.py:38: BUCKET_ALIASES['internal'] = INTERNAL_BUCKET On 2015/02/25 00:30:28, dtu wrote: > ...
5 years, 10 months ago (2015-02-25 00:33:01 UTC) #24
dtu
lgtm
5 years, 10 months ago (2015-02-25 00:39:44 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/954753002/120001
5 years, 10 months ago (2015-02-25 01:32:40 UTC) #28
commit-bot: I haz the power
Committed patchset #5 (id:120001)
5 years, 10 months ago (2015-02-25 02:34:34 UTC) #29
commit-bot: I haz the power
5 years, 10 months ago (2015-02-25 02:35:21 UTC) #30
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/417ee8e828edf67ba172eb560ac96055fb4320da
Cr-Commit-Position: refs/heads/master@{#317955}

Powered by Google App Engine
This is Rietveld 408576698