~fgiff/linaro-android-bot-review/878894

« back to all changes in this revision

Viewing changes to androidbotreview.py

Upmerge.

Show diffs side-by-side

added added

removed removed

Lines of Context:
212
212
            # Enter build result.
213
213
            log.info("Jenkins build status: %s", res["result"])
214
214
            if res["result"] == "probably deleted":
215
 
                build_result = 1
 
215
                build_result = 0
216
216
            elif res["result"] != "SUCCESS":
217
217
                build_result = -1
218
218
            else:
331
331
                log.error("LAVA job finished, but there's no result bundle, please report to LAVA: %s",
332
332
                    self.lc.get_job_url(lava_results["job_id"]))
333
333
            elif lava_results["status"] == "Complete":
334
 
                failed = reduce(lambda acc, i: acc + i["results"]["fail"], lava_results["bundle"]["test_runs"])
 
334
                failed = reduce(lambda acc, i: acc + i["results"].get("fail", 0), lava_results["bundle"]["test_runs"], 0)
335
335
                results.append({"jenkins_url": job["jenkins_url"],
336
336
                    lava_url: lava_results["results_link"],
337
337
                    test_result: (-1 if failed else 1)})