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

Issue 1068263003: CrOS: Update public waterfall to auto-configure. (Closed)

Created:
5 years, 8 months ago by dnj
Modified:
5 years, 8 months ago
CC:
chromium-reviews, kjellander-cc_chromium.org, stip+watch_chromium.org
Target Ref:
refs/heads/master
Project:
tools
Visibility:
Public.

Description

CrOS: Update public waterfall to auto-configure. Update the 'chromiumos' public waterfall to auto-configure from the pinned Chromite instance. This change modifies the builder directory names on the master to conform to a global CrOS standard. When this commit is implemented, build directories will have to be updated on master to preserve builder data. BUG=chromium:456203 TEST=local - Started master, confirmed that builder population and slave allocation is correct. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=294775

Patch Set 1 #

Total comments: 6

Patch Set 2 : Updated from comments. #

Total comments: 15

Patch Set 3 : Added experimental/documentation annotations to web UI. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+739 lines, -287 lines) Patch
A masters/master.chromiumos/chromiumos_board_config.py View 1 1 chunk +37 lines, -0 lines 0 comments Download
M masters/master.chromiumos/config.current.txt View 42 chunks +93 lines, -88 lines 0 comments Download
M masters/master.chromiumos/master.cfg View 1 2 9 chunks +133 lines, -134 lines 0 comments Download
A masters/master.chromiumos/public_html/document-icon.png View 1 2 Binary file 0 comments Download
A masters/master.chromiumos/slave_pool.json View 1 chunk +64 lines, -0 lines 0 comments Download
M masters/master.chromiumos/slaves.cfg View 1 1 chunk +36 lines, -35 lines 0 comments Download
M masters/master.chromiumos/templates/announce.html View 2 chunks +15 lines, -9 lines 0 comments Download
A + masters/master.chromiumos/templates/builder.html View 1 2 2 chunks +14 lines, -5 lines 0 comments Download
A + masters/master.chromiumos/templates/waterfall.html View 1 2 3 chunks +21 lines, -5 lines 0 comments Download
M scripts/common/cros_chromite.py View 1 2 chunks +15 lines, -9 lines 0 comments Download
M scripts/common/slave_alloc.py View 1 chunk +1 line, -1 line 0 comments Download
M scripts/common/unittests/cros_chromite_test.py View 1 chunk +1 line, -0 lines 0 comments Download
M scripts/master/cros/builder_config.py View 1 2 7 chunks +51 lines, -1 line 0 comments Download
A scripts/tools/cros/cros_builder_convert.py View 1 chunk +258 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (3 generated)
dnj
PTAL! This change converts the "chromiumos" master over to use Chromite-driven configuration. Don't focus to ...
5 years, 8 months ago (2015-04-08 23:01:08 UTC) #2
ghost stip (do not use)
this is kind of a large, complicated change. can you break it up at all? ...
5 years, 8 months ago (2015-04-08 23:21:18 UTC) #3
dnj
On 2015/04/08 23:21:18, stip wrote: > this is kind of a large, complicated change. can ...
5 years, 8 months ago (2015-04-08 23:22:40 UTC) #4
dnj
pang
5 years, 8 months ago (2015-04-10 18:43:54 UTC) #5
chromium-reviews
But how can I review if I can't comment <https://crbug.com/476045>? On Fri, Apr 10, 2015 ...
5 years, 8 months ago (2015-04-10 19:14:49 UTC) #6
smut
Fuck it. Lgtm. But seriously, this generally looks fine (% tiny comments), although it seems ...
5 years, 8 months ago (2015-04-10 21:17:17 UTC) #7
dnj
https://codereview.chromium.org/1068263003/diff/1/masters/master.chromiumos/chromiumos_board_config.py File masters/master.chromiumos/chromiumos_board_config.py (right): https://codereview.chromium.org/1068263003/diff/1/masters/master.chromiumos/chromiumos_board_config.py#newcode8 masters/master.chromiumos/chromiumos_board_config.py:8: from collections import OrderedDict, namedtuple On 2015/04/10 21:17:17, smut ...
5 years, 8 months ago (2015-04-10 21:42:45 UTC) #8
ghost stip (do not use)
untangling large CLs makes it easier for a reviewer to spot errors or inefficiencies. I'm ...
5 years, 8 months ago (2015-04-10 22:47:04 UTC) #9
dnj
https://codereview.chromium.org/1068263003/diff/20001/masters/master.chromiumos/master.cfg File masters/master.chromiumos/master.cfg (right): https://codereview.chromium.org/1068263003/diff/20001/masters/master.chromiumos/master.cfg#newcode277 masters/master.chromiumos/master.cfg:277: # Disable 'auto_reboot' on slaves for local testing. On ...
5 years, 8 months ago (2015-04-12 15:20:38 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1068263003/40001
5 years, 8 months ago (2015-04-13 04:10:12 UTC) #13
commit-bot: I haz the power
5 years, 8 months ago (2015-04-13 04:14:41 UTC) #14
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
http://src.chromium.org/viewvc/chrome?view=rev&revision=294775

Powered by Google App Engine
This is Rietveld 408576698