From cb7878320e4cb1e1dda385073bdd852820d8c56f Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 2 Jul 2013 11:39:57 +0100 Subject: [PATCH] Link to Jenkins logs for autopkgtests. --- britney.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/britney.py b/britney.py index b2c1d72..1612e4d 100755 --- a/britney.py +++ b/britney.py @@ -1794,12 +1794,25 @@ class Britney(object): if not self.options.dry_run: autopkgtest.submit() autopkgtest.collect() + jenkins_public = ( + "https://jenkins.qa.ubuntu.com/view/%s/view/AutoPkgTest/job" % + self.options.adt_series.title()) + jenkins_private = ( + "http://10.98.0.1:8080/view/%s/view/AutoPkgTest/job" % + self.options.adt_series.title()) for e in autopkgtest_excuses: adtpass = True for status, adtsrc, adtver in autopkgtest.results( e.name, e.ver[1]): + public_url = "%s/%s-adt-%s/" % ( + jenkins_public, self.options.adt_series, adtsrc) + private_url = "%s/%s-adt-%s/" % ( + jenkins_private, self.options.adt_series, adtsrc) e.addhtml( - "autopkgtest for %s %s: %s" % (adtsrc, adtver, status)) + "autopkgtest for %s %s: %s (Jenkins: " + "public, " + "private)" % + (adtsrc, adtver, status, public_url, private_url)) if status != "PASS": hints = self.hints.search( 'force-badtest', package=adtsrc)