Fix v8rel script after adding roll branches.
authormachenbach <machenbach@chromium.org>
Mon, 16 Feb 2015 17:00:44 +0000 (09:00 -0800)
committerCommit bot <commit-bot@chromium.org>
Mon, 16 Feb 2015 17:01:00 +0000 (17:01 +0000)
commitb351e3020fadad986b965d8e3300d83088e64c38
treeb0335801e04f253472d1dd4ae8498990e5c06adc
parent3d824f020dea524c329549904b8c95a328c0e253
Fix v8rel script after adding roll branches.

Use git hashes as keys when referring to releases, not
pure commit position numbers as those are not unique.

Better bailout to only check for recent releases.

Add new branching method with a roll branch in heads to
the v8rel test case.

Fix the way v8 is referred to in DEPS files in the test
cases. The test still had svn-number style.

BUG=chromium:451975
TBR=tandrii@chromium.org
NOTRY=true
LOG=n

TEST=./script_test.py

Review URL: https://codereview.chromium.org/928243002

Cr-Commit-Position: refs/heads/master@{#26669}
tools/release/releases.py
tools/release/test_scripts.py