mirror of
https://git.launchpad.net/~ubuntu-release/britney/+git/britney2-ubuntu
synced 2025-03-10 10:51:08 +00:00
Fix logic in exception handling of unknown autopkgtest results
This commit is contained in:
parent
597eac6130
commit
f03f59548d
@ -685,16 +685,14 @@ class AutopkgtestPolicy(BasePolicy):
|
||||
raise KeyError # fall through
|
||||
except KeyError:
|
||||
# Without swift we don't expect new results
|
||||
if self.options.adt_swift_url.startswith('file://'):
|
||||
pass
|
||||
|
||||
self.fetch_swift_results(self.options.adt_swift_url, src, arch)
|
||||
# do we have one now?
|
||||
try:
|
||||
self.test_results[trigger][src][arch]
|
||||
return
|
||||
except KeyError:
|
||||
pass
|
||||
if not self.options.adt_swift_url.startswith('file://'):
|
||||
self.fetch_swift_results(self.options.adt_swift_url, src, arch)
|
||||
# do we have one now?
|
||||
try:
|
||||
self.test_results[trigger][src][arch]
|
||||
return
|
||||
except KeyError:
|
||||
pass
|
||||
|
||||
# Don't re-request if it's already pending
|
||||
arch_list = self.pending_tests.setdefault(trigger, {}).setdefault(src, [])
|
||||
|
Loading…
x
Reference in New Issue
Block a user