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