summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xkoji-bisect.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/koji-bisect.py b/koji-bisect.py
index 0d43888..2cb1402 100755
--- a/koji-bisect.py
+++ b/koji-bisect.py
@@ -377,7 +377,13 @@ if __name__ == "__main__":
builds_left = build_list[bad:good+1]
bisect_data['builds_left'] = builds_left
- bisect_data['current'] = builds_left[len(builds_left)/2]
+ current = builds_left[len(builds_left)/2]
+ if current == bisect_data['current']:
+ print "Build %s is the first bad build" % bisect_data['bad']
+ bisect_save(bisect_data)
+ sys.exit(0)
+ else:
+ bisect_data['current'] = current
os.makedirs('downloads/%s' % bisect_data['current'])
download_build(session, bisect_data['current'], 'x86_64')