summaryrefslogtreecommitdiffstats
path: root/tools/bisect-builds.py
diff options
context:
space:
mode:
authordmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-17 23:24:06 +0000
committerdmazzoni@chromium.org <dmazzoni@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-04-17 23:24:06 +0000
commit05ff3fddcde6ee4dcc30c0626d7a0f88de8b4601 (patch)
treed4e8e355ee52892a8e82c1a72e2d4c0028f2a8fc /tools/bisect-builds.py
parent2cb0c4539c1352c55b6fc844a9ece58dd3f962ac (diff)
downloadchromium_src-05ff3fddcde6ee4dcc30c0626d7a0f88de8b4601.zip
chromium_src-05ff3fddcde6ee4dcc30c0626d7a0f88de8b4601.tar.gz
chromium_src-05ff3fddcde6ee4dcc30c0626d7a0f88de8b4601.tar.bz2
Clarify output from bisect-builds so that it's more clear what the
bad revision range is. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10083029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@132695 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/bisect-builds.py')
-rwxr-xr-xtools/bisect-builds.py19
1 files changed, 8 insertions, 11 deletions
diff --git a/tools/bisect-builds.py b/tools/bisect-builds.py
index ef14641..4f30128 100755
--- a/tools/bisect-builds.py
+++ b/tools/bisect-builds.py
@@ -15,9 +15,6 @@ it will ask you whether it is good or bad before continuing the search.
# The root URL for storage.
BASE_URL = 'http://commondatastorage.googleapis.com/chromium-browser-snapshots'
-# URL to the ViewVC commit page.
-BUILD_VIEWVC_URL = 'http://src.chromium.org/viewvc/chrome?view=rev&revision=%d'
-
# Changelogs URL.
CHANGELOG_URL = 'http://build.chromium.org/f/chromium/' \
'perf/dashboard/ui/changelog.html?url=/trunk/src&range=%d:%d'
@@ -29,6 +26,9 @@ DEPS_FILE= 'http://src.chromium.org/viewvc/chrome/trunk/src/DEPS?revision=%d'
WEBKIT_CHANGELOG_URL = 'http://trac.webkit.org/log/' \
'trunk/?rev=%d&stop_rev=%d&verbose=on'
+DONE_MESSAGE = 'You are probably looking for a change made after ' \
+ '%d (known good), but no later than %d (first known bad).'
+
###############################################################################
import math
@@ -542,16 +542,13 @@ def main():
last_known_good_webkit_rev, first_known_bad_webkit_rev = 0, 0
# We're done. Let the user know the results in an official manner.
- print('You are probably looking for build %d.' % first_known_bad_rev)
+ print DONE_MESSAGE % (last_known_good_rev, first_known_bad_rev)
+ print 'CHANGELOG URL:'
+ print ' ' + CHANGELOG_URL % (last_known_good_rev, first_known_bad_rev)
if last_known_good_webkit_rev != first_known_bad_webkit_rev:
print 'WEBKIT CHANGELOG URL:'
- print WEBKIT_CHANGELOG_URL % (first_known_bad_webkit_rev,
- last_known_good_webkit_rev)
- print 'CHANGELOG URL:'
- print CHANGELOG_URL % (last_known_good_rev, first_known_bad_rev)
- print 'Built at revision:'
- print BUILD_VIEWVC_URL % first_known_bad_rev
-
+ print ' ' + WEBKIT_CHANGELOG_URL % (first_known_bad_webkit_rev,
+ last_known_good_webkit_rev)
if __name__ == '__main__':
sys.exit(main())