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

Issue 1741983002: bot_update: Rewrite to use properties, and add override options for patches. (Closed)

Created:
4 years, 10 months ago by martiniss
Modified:
4 years, 9 months ago
CC:
chromium-reviews, dpranke+depot_tools_chromium.org, iannucci+depot_tools_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/tools/depot_tools.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

bot_update: Rewrite to use properties, and add override options for patches. Depends on https://codereview.chromium.org/1755593003 BUG=591172 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=299332

Patch Set 1 #

Patch Set 2 : Rewrote module to use properties. #

Total comments: 5

Patch Set 3 : Changes to the API, and comments. #

Total comments: 2

Patch Set 4 : Rebase and patches. #

Patch Set 5 : Small cleanup. #

Patch Set 6 : Add szager change, fix small bug. #

Total comments: 9

Patch Set 7 : Split out CLs. #

Patch Set 8 : Split up CLs moar #

Patch Set 9 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -4 lines) Patch
M recipe_modules/bot_update/api.py View 1 2 3 4 5 6 7 3 chunks +16 lines, -4 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 30 (10 generated)
martiniss
PTAL
4 years, 10 months ago (2016-02-26 23:51:01 UTC) #2
iannucci
On 2016/02/26 at 23:51:01, martiniss wrote: > PTAL No expectation changes? How?
4 years, 10 months ago (2016-02-27 00:42:20 UTC) #3
martiniss
On 2016/02/27 at 00:42:20, iannucci wrote: > On 2016/02/26 at 23:51:01, martiniss wrote: > > ...
4 years, 10 months ago (2016-02-27 01:09:25 UTC) #4
iannucci
oh. derp. I didn't actually read the change closely enough. That said, this won't actually ...
4 years, 10 months ago (2016-02-27 01:20:30 UTC) #5
martiniss
PTAL Not sure I understand your comment; I need the ability to manually specify the ...
4 years, 9 months ago (2016-03-01 21:36:54 UTC) #8
iannucci
lgtm your original change was dict.get("key", DEFAULT_VALUE) Which means that if 'key' is in dict ...
4 years, 9 months ago (2016-03-01 22:36:22 UTC) #10
martiniss
Yeah that's what I figured you meant. Fixed it! :) https://codereview.chromium.org/1741983002/diff/20001/recipe_modules/bot_update/api.py File recipe_modules/bot_update/api.py (right): https://codereview.chromium.org/1741983002/diff/20001/recipe_modules/bot_update/api.py#newcode69 ...
4 years, 9 months ago (2016-03-02 01:19:55 UTC) #11
martiniss
PTAL hinoka. Are you ok with the modification to the ensure_checkout interface? A bit hacky; ...
4 years, 9 months ago (2016-03-02 01:23:57 UTC) #13
iannucci
Oh I forgot to ask: why does the server URL need to be overridden? On ...
4 years, 9 months ago (2016-03-02 02:02:16 UTC) #14
Ryan Tseng
lg tho, assuming you trained the recipes and theres no expectation change. https://codereview.chromium.org/1741983002/diff/40001/recipe_modules/bot_update/__init__.py File recipe_modules/bot_update/__init__.py ...
4 years, 9 months ago (2016-03-02 02:09:34 UTC) #16
iannucci
On 2016/03/02 at 02:09:34, hinoka wrote: > lg tho, assuming you trained the recipes and ...
4 years, 9 months ago (2016-03-03 20:01:37 UTC) #17
martiniss
FYI stefan, moved your change into this one. Going to land this later today.
4 years, 9 months ago (2016-03-10 21:22:57 UTC) #19
szager1
https://codereview.chromium.org/1741983002/diff/100001/recipe_modules/bot_update/api.py File recipe_modules/bot_update/api.py (right): https://codereview.chromium.org/1741983002/diff/100001/recipe_modules/bot_update/api.py#newcode51 recipe_modules/bot_update/api.py:51: def __init__(self, mastername, buildername, slavename, issue, patchset, You added ...
4 years, 9 months ago (2016-03-10 21:28:16 UTC) #20
martiniss
https://codereview.chromium.org/1741983002/diff/100001/recipe_modules/bot_update/api.py File recipe_modules/bot_update/api.py (right): https://codereview.chromium.org/1741983002/diff/100001/recipe_modules/bot_update/api.py#newcode51 recipe_modules/bot_update/api.py:51: def __init__(self, mastername, buildername, slavename, issue, patchset, On 2016/03/10 ...
4 years, 9 months ago (2016-03-10 21:40:47 UTC) #21
iannucci
lgtm, though I feel like the properties change should be split out from the change ...
4 years, 9 months ago (2016-03-10 21:43:12 UTC) #22
iannucci
On 2016/03/10 at 21:43:12, iannucci wrote: > lgtm, though I feel like the properties change ...
4 years, 9 months ago (2016-03-10 21:48:26 UTC) #23
iannucci
On 2016/03/10 at 21:48:26, iannucci wrote: > On 2016/03/10 at 21:43:12, iannucci wrote: > > ...
4 years, 9 months ago (2016-03-10 21:52:10 UTC) #24
iannucci
On 2016/03/10 at 21:52:10, iannucci wrote: > On 2016/03/10 at 21:48:26, iannucci wrote: > > ...
4 years, 9 months ago (2016-03-10 21:52:20 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1741983002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1741983002/160001
4 years, 9 months ago (2016-03-16 23:19:05 UTC) #28
commit-bot: I haz the power
4 years, 9 months ago (2016-03-16 23:21:24 UTC) #30
Message was sent while issue was closed.
Committed patchset #9 (id:160001) as
http://src.chromium.org/viewvc/chrome?view=rev&revision=299332

Powered by Google App Engine
This is Rietveld 408576698