From f10caba01d383d9f2764096b83aac54073bf7c50 Mon Sep 17 00:00:00 2001 From: Iain Lane Date: Thu, 23 May 2019 10:27:24 +0100 Subject: [PATCH] SRU ADT regression: Handle unset changes_url (e.g. for syncs) --- britney2/policies/sruadtregression.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/britney2/policies/sruadtregression.py b/britney2/policies/sruadtregression.py index 506281f..fe202e8 100644 --- a/britney2/policies/sruadtregression.py +++ b/britney2/policies/sruadtregression.py @@ -104,6 +104,9 @@ class SRUADTRegressionPolicy(BasePolicy, Rest): changes_url = self.query_lp_rest_api(src['self_link'], { 'ws.op': 'changesFileUrl', }) + if not changes_url: + return PolicyVerdict.PASS + bugs = self.bugs_from_changes(changes_url) # Now leave a comment informing about the ADT regressions on each bug for bug in bugs: