From f23556dcdb119d45a2b613a98cd6755695394728 Mon Sep 17 00:00:00 2001 From: Eric Leblond Date: Fri, 6 Sep 2013 16:25:00 +0200 Subject: [PATCH] prscript: exit when no build exists --- qa/prscript.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qa/prscript.py b/qa/prscript.py index 7eb35cad05..c620edbd89 100755 --- a/qa/prscript.py +++ b/qa/prscript.py @@ -82,6 +82,7 @@ def FindBuild(branch): return json_result["currentBuilds"][0] if json_result["cachedBuilds"]: return json_result["cachedBuilds"][-1] + return -2 def GetBuildStatus(builder, buildid): # https://buildbot.suricata-ids.org/json/builders/build%20deb6/builds/11 @@ -112,6 +113,9 @@ buildid = FindBuild(args.branch) if buildid == -1: print "Pending build tracking is not supported. Follow build by browsing " + BUILDERS_URI + username sys.exit(-1) +if buildid == -2: + print "No build found for " + BUILDERS_URI + username + sys.exit(0) # fetch result every 10 secs till task is over res = 1