Merge ~vorlon/britney/+git/britney2-ubuntu:no-unnecessary-baseline-queries into ~ubuntu-release/britney/+git/britney2-ubuntu:master

Proposed by Steve Langasek
Status: Merged
Approved by: Brian Murray
Approved revision: de19e280b2bfb9ca0e31c032819e4af6c3f98805
Merged at revision: de19e280b2bfb9ca0e31c032819e4af6c3f98805
Proposed branch: ~vorlon/britney/+git/britney2-ubuntu:no-unnecessary-baseline-queries
Merge into: ~ubuntu-release/britney/+git/britney2-ubuntu:master
Diff against target: 32 lines (+4/-3)
1 file modified
britney2/policies/autopkgtest.py (+4/-3)
Reviewer Review Type Date Requested Status
Ubuntu Release Team Pending
Review via email: mp+428822@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/britney2/policies/autopkgtest.py b/britney2/policies/autopkgtest.py
2index a9414a7..7ff8c1f 100644
3--- a/britney2/policies/autopkgtest.py
4+++ b/britney2/policies/autopkgtest.py
5@@ -1285,9 +1285,6 @@ class AutopkgtestPolicy(BasePolicy):
6 binaries_info = target_suite.binaries[arch]
7
8 # determine current test result status
9- baseline_result = self.result_in_baseline(src, arch)[0]
10-
11- # determine current test result status
12 until = self.find_max_lower_force_reset_test(src, ver, arch)
13
14 # Special-case triggers from linux-meta*: we cannot compare results
15@@ -1312,6 +1309,9 @@ class AutopkgtestPolicy(BasePolicy):
16 run_id = r[2]
17
18 if r[0] in {Result.FAIL, Result.OLD_FAIL}:
19+ # determine current test result status
20+ baseline_result = self.result_in_baseline(src, arch)[0]
21+
22 if baseline_result == Result.FAIL:
23 result = 'ALWAYSFAIL'
24 elif baseline_result in {Result.NONE, Result.OLD_FAIL}:
25@@ -1369,6 +1369,7 @@ class AutopkgtestPolicy(BasePolicy):
26 except KeyError:
27 # no result for src/arch; still running?
28 if arch in self.pending_tests.get(trigger, {}).get(src, []):
29+ baseline_result = self.result_in_baseline(src, arch)[0]
30 if baseline_result != Result.FAIL and not self.has_force_badtest(src, ver, arch):
31 result = 'RUNNING'
32 else:

Subscribers

People subscribed via source and target branches