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

Issue 324503002: Add optional cloud bucket permission property to page and page_set (Closed)

Created:
6 years, 6 months ago by aiolos (Not reviewing)
Modified:
6 years, 6 months ago
Reviewers:
dtu, tonyg
CC:
chromium-reviews, telemetry+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Add optional cloud bucket permission property to page and page_set The bug says to "require" that people put the permissions in their page sets, but from talking to people it sounded like an optional parameter was better. If this should be more restrictive, let me know. R=dtu@chromium.org BUG=356956 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=276350

Patch Set 1 #

Total comments: 6

Patch Set 2 : round two, page.py changes still included. #

Total comments: 1

Patch Set 3 : Removed page.py changes, added testing, nits #

Total comments: 5

Patch Set 4 : addressing review comments #

Total comments: 2

Patch Set 5 : fixing nits #

Total comments: 1

Patch Set 6 : last nit for Tony #

Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -8 lines) Patch
M tools/telemetry/telemetry/page/page_set.py View 1 2 3 4 5 5 chunks +24 lines, -1 line 0 comments Download
M tools/telemetry/telemetry/page/page_set_unittest.py View 1 2 3 4 3 chunks +21 lines, -1 line 0 comments Download
M tools/telemetry/unittest_data/test_page_set.py View 1 2 3 4 1 chunk +7 lines, -6 lines 0 comments Download

Messages

Total messages: 30 (0 generated)
aiolos (Not reviewing)
6 years, 6 months ago (2014-06-06 16:18:49 UTC) #1
tonyg
Very nice. Just style nits. Dave should probably take a pass too. https://codereview.chromium.org/324503002/diff/1/tools/telemetry/telemetry/page/page_set.py File tools/telemetry/telemetry/page/page_set.py ...
6 years, 6 months ago (2014-06-06 16:32:23 UTC) #2
aiolos (Not reviewing)
On 2014/06/06 16:32:23, tonyg wrote: > Very nice. Just style nits. > > Dave should ...
6 years, 6 months ago (2014-06-06 17:02:03 UTC) #3
tonyg
> https://codereview.chromium.org/324503002/diff/1/tools/telemetry/telemetry/page/page_set.py#newcode50 > > tools/telemetry/telemetry/page/page_set.py:50: raise PageSetError("Pageset > > privacy bucket %s is invalid" > ...
6 years, 6 months ago (2014-06-06 19:36:22 UTC) #4
aiolos (Not reviewing)
I've been talking with Dave offline, and it's unclear whether having the bucket permissions on ...
6 years, 6 months ago (2014-06-06 22:49:48 UTC) #5
tonyg
I think this'll be ready to go after this. Should also cut down on the ...
6 years, 6 months ago (2014-06-06 22:59:56 UTC) #6
aiolos (Not reviewing)
On 2014/06/06 22:59:56, tonyg wrote: > I think this'll be ready to go after this. ...
6 years, 6 months ago (2014-06-06 23:08:01 UTC) #7
aiolos (Not reviewing)
On 2014/06/06 22:59:56, tonyg wrote: > I think this'll be ready to go after this. ...
6 years, 6 months ago (2014-06-06 23:08:02 UTC) #8
tonyg
On 2014/06/06 23:08:02, aiolos wrote: > On 2014/06/06 22:59:56, tonyg wrote: > > I think ...
6 years, 6 months ago (2014-06-06 23:28:47 UTC) #9
aiolos (Not reviewing)
On 2014/06/06 23:28:47, tonyg wrote: > On 2014/06/06 23:08:02, aiolos wrote: > > On 2014/06/06 ...
6 years, 6 months ago (2014-06-07 00:05:50 UTC) #10
tonyg
On 2014/06/07 00:05:50, aiolos wrote: > On 2014/06/06 23:28:47, tonyg wrote: > > On 2014/06/06 ...
6 years, 6 months ago (2014-06-07 00:12:51 UTC) #11
aiolos (Not reviewing)
I've taken out the page changes, added testing, and moved to using constants. PTAL
6 years, 6 months ago (2014-06-09 20:13:05 UTC) #12
dtu
https://codereview.chromium.org/324503002/diff/40001/tools/telemetry/telemetry/page/page_set.py File tools/telemetry/telemetry/page/page_set.py (right): https://codereview.chromium.org/324503002/diff/40001/tools/telemetry/telemetry/page/page_set.py#newcode23 tools/telemetry/telemetry/page/page_set.py:23: INTERNAL_BUCKET = cloud_storage.INTERNAL_BUCKET I prefer these at the module ...
6 years, 6 months ago (2014-06-09 20:24:16 UTC) #13
tonyg
Looks really nice now. I suspect this will be ready to land after Dave's last ...
6 years, 6 months ago (2014-06-09 20:35:39 UTC) #14
aiolos (Not reviewing)
On 2014/06/09 20:24:16, dtu wrote: > https://codereview.chromium.org/324503002/diff/40001/tools/telemetry/telemetry/page/page_set.py > File tools/telemetry/telemetry/page/page_set.py (right): > > https://codereview.chromium.org/324503002/diff/40001/tools/telemetry/telemetry/page/page_set.py#newcode23 > ...
6 years, 6 months ago (2014-06-09 21:58:21 UTC) #15
aiolos (Not reviewing)
On 2014/06/09 20:35:39, tonyg wrote: > Looks really nice now. I suspect this will be ...
6 years, 6 months ago (2014-06-09 21:58:48 UTC) #16
tonyg
lgtm after two more nits are addressed. Please wait for Dave too. I'm okay w/ ...
6 years, 6 months ago (2014-06-09 22:02:38 UTC) #17
dtu
On 2014/06/09 21:58:21, aiolos wrote: > On 2014/06/09 20:24:16, dtu wrote: > > > https://codereview.chromium.org/324503002/diff/40001/tools/telemetry/telemetry/page/page_set.py#newcode141 ...
6 years, 6 months ago (2014-06-09 22:03:22 UTC) #18
aiolos (Not reviewing)
On 2014/06/09 22:02:38, tonyg wrote: > lgtm after two more nits are addressed. > > ...
6 years, 6 months ago (2014-06-09 22:50:07 UTC) #19
aiolos (Not reviewing)
On 2014/06/09 22:03:22, dtu wrote: > On 2014/06/09 21:58:21, aiolos wrote: > > On 2014/06/09 ...
6 years, 6 months ago (2014-06-09 22:51:01 UTC) #20
dtu
lgtm
6 years, 6 months ago (2014-06-09 23:03:41 UTC) #21
dtu
On 2014/06/09 22:50:07, aiolos wrote: > On 2014/06/09 22:02:38, tonyg wrote: > > lgtm after ...
6 years, 6 months ago (2014-06-09 23:04:07 UTC) #22
aiolos (Not reviewing)
The CQ bit was checked by aiolos@chromium.org
6 years, 6 months ago (2014-06-09 23:13:00 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aiolos@chromium.org/324503002/80001
6 years, 6 months ago (2014-06-09 23:15:24 UTC) #24
tonyg
lgtm https://codereview.chromium.org/324503002/diff/80001/tools/telemetry/telemetry/page/page_set.py File tools/telemetry/telemetry/page/page_set.py (right): https://codereview.chromium.org/324503002/diff/80001/tools/telemetry/telemetry/page/page_set.py#newcode12 tools/telemetry/telemetry/page/page_set.py:12: from telemetry.page import cloud_storage alphabetization nit
6 years, 6 months ago (2014-06-09 23:15:33 UTC) #25
aiolos (Not reviewing)
The CQ bit was unchecked by aiolos@chromium.org
6 years, 6 months ago (2014-06-09 23:27:40 UTC) #26
aiolos (Not reviewing)
The CQ bit was checked by aiolos@chromium.org
6 years, 6 months ago (2014-06-10 17:14:32 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/aiolos@chromium.org/324503002/100001
6 years, 6 months ago (2014-06-10 17:17:48 UTC) #28
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: win_chromium_x64_rel on tryserver.chromium ...
6 years, 6 months ago (2014-06-11 07:32:35 UTC) #29
commit-bot: I haz the power
6 years, 6 months ago (2014-06-11 11:35:48 UTC) #30
Message was sent while issue was closed.
Change committed as 276350

Powered by Google App Engine
This is Rietveld 408576698