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

Issue 977903002: Make auto-roller roll recent release based on timestamp. (Closed)

Created:
5 years, 9 months ago by Michael Achenbach
Modified:
5 years, 9 months ago
CC:
v8-dev
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

Make auto-roller roll recent release based on timestamp. Before this change, out of two versions 4.2.13.1 and 4.2.14, the latter would have been considered the newest. Now, the timestamp of the commit determines the age, which allows to roll a patched version first. The auto-roller will only roll forward (i.e. there needs to be a commit range between the last roll and the new candidate). Additionally, this CL does some cleanups: - Use the sheriff detection mechanism in the auto-roller. - Require the roll revision parameter in the chromium_roll script to avoid redundancy. The auto_roll script determines that revision automatically. - Simplify the revision summary in the commit message. The summary will now show last_roll..new_roll, which e.g. includes the version change CL. It'll now show useful information for cherry-picks, which it didn't before. - Remove unused clusterfuzz check. That check is part of the release process script. TBR=tandrii@chromium.org NOTRY=true TEST=./script_test.py TEST=./tools/release/chromium_roll.py --dry-run --sheriff -c ~/tmp/chromium/src --last-roll 55b9049ea3978a589d8db2aa191d21222eef737f fc263505535a175c8efa18f4c787bd92a1d1ab3d --use-commit-queue -r me -a you Committed: https://crrev.com/a6a0bd884655f26b4b56b9ac2992bd91cb7b4d6d Cr-Commit-Position: refs/heads/master@{#27009}

Patch Set 1 #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : Review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+62 lines, -87 lines) Patch
M tools/release/auto_roll.py View 1 2 5 chunks +20 lines, -31 lines 0 comments Download
M tools/release/chromium_roll.py View 1 8 chunks +20 lines, -29 lines 0 comments Download
M tools/release/common_includes.py View 1 chunk +1 line, -0 lines 0 comments Download
M tools/release/releases.py View 1 chunk +1 line, -1 line 0 comments Download
M tools/release/test_scripts.py View 8 chunks +20 lines, -26 lines 0 comments Download

Messages

Total messages: 12 (3 generated)
Michael Achenbach
PTAL
5 years, 9 months ago (2015-03-04 13:04:08 UTC) #2
tandrii(chromium)
lgtm % 1 comment https://codereview.chromium.org/977903002/diff/20001/tools/release/auto_roll.py File tools/release/auto_roll.py (right): https://codereview.chromium.org/977903002/diff/20001/tools/release/auto_roll.py#newcode92 tools/release/auto_roll.py:92: args.append("--sheriff") So, args may end ...
5 years, 9 months ago (2015-03-04 14:46:38 UTC) #3
Michael Hablich
On 2015/03/04 14:46:38, tandrii(chromium) wrote: > lgtm > > % 1 comment > > https://codereview.chromium.org/977903002/diff/20001/tools/release/auto_roll.py ...
5 years, 9 months ago (2015-03-05 08:15:32 UTC) #4
Michael Achenbach
https://codereview.chromium.org/977903002/diff/20001/tools/release/auto_roll.py File tools/release/auto_roll.py (right): https://codereview.chromium.org/977903002/diff/20001/tools/release/auto_roll.py#newcode92 tools/release/auto_roll.py:92: args.append("--sheriff") On 2015/03/04 14:46:38, tandrii(chromium) wrote: > So, args ...
5 years, 9 months ago (2015-03-05 09:01:11 UTC) #5
Michael Achenbach
On 2015/03/05 08:15:32, Hablich wrote: > On 2015/03/04 14:46:38, tandrii(chromium) wrote: > > lgtm > ...
5 years, 9 months ago (2015-03-05 09:44:51 UTC) #6
Michael Hablich
On 2015/03/05 09:44:51, Michael Achenbach wrote: > On 2015/03/05 08:15:32, Hablich wrote: > > On ...
5 years, 9 months ago (2015-03-05 10:03:31 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/977903002/40001
5 years, 9 months ago (2015-03-05 10:49:51 UTC) #10
commit-bot: I haz the power
Committed patchset #3 (id:40001)
5 years, 9 months ago (2015-03-05 10:50:04 UTC) #11
commit-bot: I haz the power
5 years, 9 months ago (2015-03-05 10:50:17 UTC) #12
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/a6a0bd884655f26b4b56b9ac2992bd91cb7b4d6d
Cr-Commit-Position: refs/heads/master@{#27009}

Powered by Google App Engine
This is Rietveld 408576698