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

Issue 1108523002: Add buildbot state machine and master_manager tool. (Closed)

Created:
5 years, 8 months ago by ghost stip (do not use)
Modified:
5 years, 7 months ago
Reviewers:
agable, iannucci
CC:
chromium-reviews, raldi, tandrii(chromium)
Base URL:
https://chromium.googlesource.com/infra/infra.git@daemon_bot_lib_merge
Target Ref:
refs/heads/master
Project:
infra
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 17

Patch Set 2 : Address agable's comments. #

Patch Set 3 : Fix lockfile issues. #

Total comments: 4

Patch Set 4 : Address iannucci's final comments. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+445 lines, --2 lines) Patch
A + infra/services/master_lifecycle/__init__.py View 1 1 chunk +7 lines, -0 lines 0 comments Download
A infra/services/master_lifecycle/buildbot_state.py View 1 2 3 1 chunk +160 lines, -0 lines 1 comment Download
A + infra/services/master_lifecycle/test/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A infra/services/master_lifecycle/test/buildbot_state_test.py View 1 2 3 1 chunk +149 lines, -0 lines 0 comments Download
A + infra/tools/master_manager/__init__.py View 0 chunks +-1 lines, --1 lines 0 comments Download
A infra/tools/master_manager/__main__.py View 1 2 1 chunk +131 lines, -0 lines 0 comments Download

Messages

Total messages: 11 (3 generated)
ghost stip (do not use)
ptal. this is the 'last' CL in the chain to building up a functional tool. ...
5 years, 8 months ago (2015-04-24 07:06:55 UTC) #1
ghost stip (do not use)
(again, with reviewers this time)
5 years, 8 months ago (2015-04-24 07:07:30 UTC) #3
agable
https://codereview.chromium.org/1108523002/diff/1/infra/services/master_lifecycle/buildbot_state.py File infra/services/master_lifecycle/buildbot_state.py (right): https://codereview.chromium.org/1108523002/diff/1/infra/services/master_lifecycle/buildbot_state.py#newcode23 infra/services/master_lifecycle/buildbot_state.py:23: 'desired_buildbot_state': [ As noted in the comments below, the ...
5 years, 8 months ago (2015-04-27 20:23:08 UTC) #4
ghost stip (do not use)
addressed comments, ptal! https://codereview.chromium.org/1108523002/diff/1/infra/services/master_lifecycle/buildbot_state.py File infra/services/master_lifecycle/buildbot_state.py (right): https://codereview.chromium.org/1108523002/diff/1/infra/services/master_lifecycle/buildbot_state.py#newcode23 infra/services/master_lifecycle/buildbot_state.py:23: 'desired_buildbot_state': [ On 2015/04/27 20:23:08, agable ...
5 years, 7 months ago (2015-04-29 01:30:33 UTC) #5
iannucci
lgtm https://codereview.chromium.org/1108523002/diff/40001/infra/services/master_lifecycle/buildbot_state.py File infra/services/master_lifecycle/buildbot_state.py (right): https://codereview.chromium.org/1108523002/diff/40001/infra/services/master_lifecycle/buildbot_state.py#newcode31 infra/services/master_lifecycle/buildbot_state.py:31: 'future_transition', ready, done, future https://codereview.chromium.org/1108523002/diff/40001/infra/services/master_lifecycle/buildbot_state.py#newcode59 infra/services/master_lifecycle/buildbot_state.py:59: @matchlist.add_match( what ...
5 years, 7 months ago (2015-04-29 01:55:12 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1108523002/60001
5 years, 7 months ago (2015-04-29 02:49:18 UTC) #9
ghost stip (do not use)
Committed patchset #4 (id:60001) manually as 5671cc4c4675271767bf2eef050769367c19ff2b (presubmit successful).
5 years, 7 months ago (2015-04-29 02:55:29 UTC) #10
agable
5 years, 7 months ago (2015-04-30 21:23:30 UTC) #11
Message was sent while issue was closed.
https://codereview.chromium.org/1108523002/diff/60001/infra/services/master_l...
File infra/services/master_lifecycle/buildbot_state.py (right):

https://codereview.chromium.org/1108523002/diff/60001/infra/services/master_l...
infra/services/master_lifecycle/buildbot_state.py:14: STATES = {
Love it, this set of states is great.

Powered by Google App Engine
This is Rietveld 408576698