mirror of
https://git.launchpad.net/~ubuntu-release/britney/+git/britney2-ubuntu
synced 2025-05-11 02:21:33 +00:00
tests: Update for recent changes
This commit is contained in:
parent
d59538a514
commit
d6f713b8a1
@ -211,12 +211,17 @@ class TestData:
|
|||||||
assert (name not in self.added_binaries[unstable])
|
assert (name not in self.added_binaries[unstable])
|
||||||
self.added_binaries[unstable].add(name)
|
self.added_binaries[unstable].add(name)
|
||||||
|
|
||||||
fields.setdefault('Architecture', 'all')
|
fields.setdefault('Architecture', 'any')
|
||||||
fields.setdefault('Version', '1')
|
fields.setdefault('Version', '1')
|
||||||
fields.setdefault('Priority', 'optional')
|
fields.setdefault('Priority', 'optional')
|
||||||
fields.setdefault('Section', 'devel')
|
fields.setdefault('Section', 'devel')
|
||||||
fields.setdefault('Description', 'test pkg')
|
fields.setdefault('Description', 'test pkg')
|
||||||
if fields['Architecture'] == 'all':
|
if fields['Architecture'] == 'any':
|
||||||
|
fields_local_copy = fields.copy()
|
||||||
|
for a in architectures:
|
||||||
|
fields_local_copy['Architecture'] = a
|
||||||
|
self._append(name, unstable, 'Packages_' + a, fields_local_copy)
|
||||||
|
elif fields['Architecture'] == 'all':
|
||||||
for a in architectures:
|
for a in architectures:
|
||||||
self._append(name, unstable, 'Packages_' + a, fields)
|
self._append(name, unstable, 'Packages_' + a, fields)
|
||||||
else:
|
else:
|
||||||
|
@ -210,12 +210,12 @@ class T(TestBase):
|
|||||||
self.assertEqual(exc['darkgreen']['policy_info']['autopkgtest'],
|
self.assertEqual(exc['darkgreen']['policy_info']['autopkgtest'],
|
||||||
{'darkgreen': {
|
{'darkgreen': {
|
||||||
'amd64': ['RUNNING-ALWAYSFAIL',
|
'amd64': ['RUNNING-ALWAYSFAIL',
|
||||||
'https://autopkgtest.ubuntu.com/running',
|
'https://autopkgtest.ubuntu.com/status/pending',
|
||||||
'https://autopkgtest.ubuntu.com/packages/d/darkgreen/testing/amd64',
|
'https://autopkgtest.ubuntu.com/packages/d/darkgreen/testing/amd64',
|
||||||
None,
|
None,
|
||||||
None],
|
None],
|
||||||
'i386': ['RUNNING-ALWAYSFAIL',
|
'i386': ['RUNNING-ALWAYSFAIL',
|
||||||
'https://autopkgtest.ubuntu.com/running',
|
'https://autopkgtest.ubuntu.com/status/pending',
|
||||||
'https://autopkgtest.ubuntu.com/packages/d/darkgreen/testing/i386',
|
'https://autopkgtest.ubuntu.com/packages/d/darkgreen/testing/i386',
|
||||||
None,
|
None,
|
||||||
None]},
|
None]},
|
||||||
@ -2229,12 +2229,12 @@ class T(TestBase):
|
|||||||
self.assertEqual(exc['lightgreen']['policy_info']['autopkgtest'],
|
self.assertEqual(exc['lightgreen']['policy_info']['autopkgtest'],
|
||||||
{'lightgreen': {
|
{'lightgreen': {
|
||||||
'amd64': ['RUNNING-ALWAYSFAIL',
|
'amd64': ['RUNNING-ALWAYSFAIL',
|
||||||
'https://autopkgtest.ubuntu.com/running',
|
'https://autopkgtest.ubuntu.com/status/pending',
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
None],
|
None],
|
||||||
'i386': ['RUNNING-ALWAYSFAIL',
|
'i386': ['RUNNING-ALWAYSFAIL',
|
||||||
'https://autopkgtest.ubuntu.com/running',
|
'https://autopkgtest.ubuntu.com/status/pending',
|
||||||
None,
|
None,
|
||||||
None,
|
None,
|
||||||
None]},
|
None]},
|
||||||
@ -2418,17 +2418,20 @@ class T(TestBase):
|
|||||||
|
|
||||||
with open(debci_file, 'w') as f:
|
with open(debci_file, 'w') as f:
|
||||||
f.write('''
|
f.write('''
|
||||||
[
|
{
|
||||||
["green/2", "darkgreen", "i386", "1", true, "20170917_100000"],
|
"until": 12345,
|
||||||
["green/2", "darkgreen", "amd64", "1", true, "20170917_100000"],
|
"results": [
|
||||||
["green/1", "lightgreen", "i386", "1", true, "20170917_101000"],
|
{"trigger": "green/2", "package": "darkgreen", "arch": "i386", "version": "1", "status": "pass", "run_id": "100000"},
|
||||||
["green/2", "lightgreen", "i386", "1", false, "20170917_101001"],
|
{"trigger": "green/2", "package": "darkgreen", "arch": "amd64", "version": "1", "status": "pass", "run_id": "100000"},
|
||||||
["green/1", "lightgreen", "amd64", "1", true, "20170917_101000"],
|
{"trigger": "green/1", "package": "lightgreen", "arch": "i386", "version": "1", "status": "pass", "run_id": "101000"},
|
||||||
["green/2", "lightgreen", "amd64", "1", false, "20170917_101001"],
|
{"trigger": "green/2", "package": "lightgreen", "arch": "i386", "version": "1", "status": "fail", "run_id": "101001"},
|
||||||
["green/2", "green", "i386", "2", true, "20170917_102000"],
|
{"trigger": "green/1", "package": "lightgreen", "arch": "amd64", "version": "1", "status": "pass", "run_id": "101000"},
|
||||||
["green/1", "green", "amd64", "2", true, "20170917_102000"],
|
{"trigger": "green/2", "package": "lightgreen", "arch": "amd64", "version": "1", "status": "fail", "run_id": "101001"},
|
||||||
["green/2", "green", "amd64", "2", false, "20170917_102001"]
|
{"trigger": "green/2", "package": "green", "arch": "i386", "version": "2", "status": "pass", "run_id": "102000"},
|
||||||
]
|
{"trigger": "green/1", "package": "green", "arch": "amd64", "version": "2", "status": "pass", "run_id": "102000"},
|
||||||
|
{"trigger": "green/2", "package": "green", "arch": "amd64", "version": "2", "status": "fail", "run_id": "102001"}
|
||||||
|
]
|
||||||
|
}
|
||||||
''')
|
''')
|
||||||
|
|
||||||
self.data.add_default_packages(green=False)
|
self.data.add_default_packages(green=False)
|
||||||
@ -2448,7 +2451,7 @@ class T(TestBase):
|
|||||||
self.assertEqual(exc['green']['policy_info']['autopkgtest']['lightgreen/1']['amd64'][0],
|
self.assertEqual(exc['green']['policy_info']['autopkgtest']['lightgreen/1']['amd64'][0],
|
||||||
'REGRESSION')
|
'REGRESSION')
|
||||||
link = urllib.parse.urlparse(exc['green']['policy_info']['autopkgtest']['lightgreen/1']['amd64'][1])
|
link = urllib.parse.urlparse(exc['green']['policy_info']['autopkgtest']['lightgreen/1']['amd64'][1])
|
||||||
self.assertEqual(link.path, os.path.join(debci_file, 'autopkgtest-testing/testing/amd64/l/lightgreen/20170917_101001/log.gz'))
|
self.assertEqual(link.path[-53:], '/autopkgtest/testing/amd64/l/lightgreen/101001/log.gz')
|
||||||
self.assertEqual(exc['green']['policy_info']['autopkgtest']['lightgreen/1']['amd64'][2:4],
|
self.assertEqual(exc['green']['policy_info']['autopkgtest']['lightgreen/1']['amd64'][2:4],
|
||||||
['https://autopkgtest.ubuntu.com/packages/l/lightgreen/testing/amd64',
|
['https://autopkgtest.ubuntu.com/packages/l/lightgreen/testing/amd64',
|
||||||
None])
|
None])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user