mirror of
				https://git.launchpad.net/~ubuntu-release/britney/+git/britney2-ubuntu
				synced 2025-10-31 08:34:04 +00:00 
			
		
		
		
	bikeshedding: call it force-reset-test
This commit is contained in:
		
							parent
							
								
									1f95e65860
								
							
						
					
					
						commit
						9d541b4f5c
					
				| @ -103,7 +103,7 @@ class AutopkgtestPolicy(BasePolicy): | |||||||
| 
 | 
 | ||||||
|     def register_hints(self, hint_parser): |     def register_hints(self, hint_parser): | ||||||
|         hint_parser.register_hint_type('force-badtest', britney2.hints.split_into_one_hint_per_package) |         hint_parser.register_hint_type('force-badtest', britney2.hints.split_into_one_hint_per_package) | ||||||
|         hint_parser.register_hint_type('force-badtest-until', britney2.hints.split_into_one_hint_per_package) |         hint_parser.register_hint_type('force-reset-test', britney2.hints.split_into_one_hint_per_package) | ||||||
|         hint_parser.register_hint_type('force-skiptest', britney2.hints.split_into_one_hint_per_package) |         hint_parser.register_hint_type('force-skiptest', britney2.hints.split_into_one_hint_per_package) | ||||||
| 
 | 
 | ||||||
|     def initialise(self, britney): |     def initialise(self, britney): | ||||||
| @ -711,7 +711,7 @@ class AutopkgtestPolicy(BasePolicy): | |||||||
|         EXCUSES_LABELS. log_url is None if the test is still running. |         EXCUSES_LABELS. log_url is None if the test is still running. | ||||||
|         ''' |         ''' | ||||||
|         # determine current test result status |         # determine current test result status | ||||||
|         until = self.find_max_force_badtest_until(src, ver, arch) |         until = self.find_max_force_reset_test(src, ver, arch) | ||||||
|         ever_passed = self.check_ever_passed_before(src, ver, arch, until) |         ever_passed = self.check_ever_passed_before(src, ver, arch, until) | ||||||
|         url = None |         url = None | ||||||
|         try: |         try: | ||||||
| @ -759,9 +759,9 @@ class AutopkgtestPolicy(BasePolicy): | |||||||
| 
 | 
 | ||||||
|         return (result, ver, url) |         return (result, ver, url) | ||||||
| 
 | 
 | ||||||
|     def find_max_force_badtest_until(self, src, ver, arch): |     def find_max_force_reset_test(self, src, ver, arch): | ||||||
|         '''Find the maximum force-badtest-until hint before/including ver''' |         '''Find the maximum force-reset-test hint before/including ver''' | ||||||
|         hints = self.britney.hints.search('force-badtest-until', package=src) |         hints = self.britney.hints.search('force-reset-test', package=src) | ||||||
|         found_ver = None |         found_ver = None | ||||||
| 
 | 
 | ||||||
|         if hints: |         if hints: | ||||||
|  | |||||||
| @ -1607,15 +1607,15 @@ class T(TestBase): | |||||||
|             {'green': [('old-version', '1'), ('new-version', '2')] |             {'green': [('old-version', '1'), ('new-version', '2')] | ||||||
|             }) |             }) | ||||||
| 
 | 
 | ||||||
|     def test_hint_force_badtest_until_goodbad_alwaysfail(self): |     def test_hint_force_reset_test_goodbad_alwaysfail(self): | ||||||
|         '''force-badtest-until hint marks as alwaysfail''' |         '''force-reset-test hint marks as alwaysfail''' | ||||||
| 
 | 
 | ||||||
|         self.swift.set_results({'autopkgtest-series': { |         self.swift.set_results({'autopkgtest-series': { | ||||||
|             'series/amd64/l/lightgreen/20150101_100100@': (0, 'lightgreen 1', tr('lightgreen/1')), |             'series/amd64/l/lightgreen/20150101_100100@': (0, 'lightgreen 1', tr('lightgreen/1')), | ||||||
|             'series/amd64/l/lightgreen/20150101_100101@': (4, 'lightgreen 2', tr('lightgreen/2')), |             'series/amd64/l/lightgreen/20150101_100101@': (4, 'lightgreen 2', tr('lightgreen/2')), | ||||||
|         }}) |         }}) | ||||||
| 
 | 
 | ||||||
|         self.create_hint('pitti', 'force-badtest-until lightgreen/1') |         self.create_hint('pitti', 'force-reset-test lightgreen/1') | ||||||
| 
 | 
 | ||||||
|         self.do_test( |         self.do_test( | ||||||
|             [('lightgreen', {'Version': '2', 'Source': 'lightgreen', 'Depends': 'libc6'}, 'autopkgtest')], |             [('lightgreen', {'Version': '2', 'Source': 'lightgreen', 'Depends': 'libc6'}, 'autopkgtest')], | ||||||
| @ -1626,8 +1626,8 @@ class T(TestBase): | |||||||
|             {'lightgreen': [('old-version', '1'), ('new-version', '2')] |             {'lightgreen': [('old-version', '1'), ('new-version', '2')] | ||||||
|             }) |             }) | ||||||
| 
 | 
 | ||||||
|     def test_hint_force_badtest_until_goodbad_alwaysfail_arch(self): |     def test_hint_force_reset_test_goodbad_alwaysfail_arch(self): | ||||||
|         '''force-badtest-until hint marks as alwaysfail per arch''' |         '''force-reset-test hint marks as alwaysfail per arch''' | ||||||
| 
 | 
 | ||||||
|         self.swift.set_results({'autopkgtest-series': { |         self.swift.set_results({'autopkgtest-series': { | ||||||
|             'series/amd64/l/lightgreen/20150101_100100@': (0, 'lightgreen 1', tr('lightgreen/1')), |             'series/amd64/l/lightgreen/20150101_100100@': (0, 'lightgreen 1', tr('lightgreen/1')), | ||||||
| @ -1636,7 +1636,7 @@ class T(TestBase): | |||||||
|             'series/i386/l/lightgreen/20150101_100101@': (4, 'lightgreen 2', tr('lightgreen/2')), |             'series/i386/l/lightgreen/20150101_100101@': (4, 'lightgreen 2', tr('lightgreen/2')), | ||||||
|         }}) |         }}) | ||||||
| 
 | 
 | ||||||
|         self.create_hint('pitti', 'force-badtest-until lightgreen/1/amd64') |         self.create_hint('pitti', 'force-reset-test lightgreen/1/amd64') | ||||||
| 
 | 
 | ||||||
|         self.do_test( |         self.do_test( | ||||||
|             [('lightgreen', {'Version': '2', 'Source': 'lightgreen', 'Depends': 'libc6'}, 'autopkgtest')], |             [('lightgreen', {'Version': '2', 'Source': 'lightgreen', 'Depends': 'libc6'}, 'autopkgtest')], | ||||||
| @ -1647,15 +1647,15 @@ class T(TestBase): | |||||||
|             {'lightgreen': [('old-version', '1'), ('new-version', '2')] |             {'lightgreen': [('old-version', '1'), ('new-version', '2')] | ||||||
|             }) |             }) | ||||||
| 
 | 
 | ||||||
|     def test_hint_force_badtest_until_bad_good_pass(self): |     def test_hint_force_reset_test_bad_good_pass(self): | ||||||
|         '''force-badtest-until hint followed by pass is pass''' |         '''force-reset-test hint followed by pass is pass''' | ||||||
| 
 | 
 | ||||||
|         self.swift.set_results({'autopkgtest-series': { |         self.swift.set_results({'autopkgtest-series': { | ||||||
|             'series/amd64/l/lightgreen/20150101_100100@': (4, 'lightgreen 1', tr('lightgreen/1')), |             'series/amd64/l/lightgreen/20150101_100100@': (4, 'lightgreen 1', tr('lightgreen/1')), | ||||||
|             'series/amd64/l/lightgreen/20150102_100101@': (0, 'lightgreen 2', tr('lightgreen/2')), |             'series/amd64/l/lightgreen/20150102_100101@': (0, 'lightgreen 2', tr('lightgreen/2')), | ||||||
|         }}) |         }}) | ||||||
| 
 | 
 | ||||||
|         self.create_hint('pitti', 'force-badtest-until lightgreen/1') |         self.create_hint('pitti', 'force-reset-test lightgreen/1') | ||||||
| 
 | 
 | ||||||
|         self.do_test( |         self.do_test( | ||||||
|             [('lightgreen', {'Version': '2', 'Source': 'lightgreen', 'Depends': 'libc6'}, 'autopkgtest')], |             [('lightgreen', {'Version': '2', 'Source': 'lightgreen', 'Depends': 'libc6'}, 'autopkgtest')], | ||||||
| @ -1666,8 +1666,8 @@ class T(TestBase): | |||||||
|             {'lightgreen': [('old-version', '1'), ('new-version', '2')] |             {'lightgreen': [('old-version', '1'), ('new-version', '2')] | ||||||
|             }) |             }) | ||||||
| 
 | 
 | ||||||
|     def test_hint_force_badtest_until_bad_good_bad_regression(self): |     def test_hint_force_reset_test_bad_good_bad_regression(self): | ||||||
|         '''force-badtest-until hint followed by good, bad is regression''' |         '''force-reset-test hint followed by good, bad is regression''' | ||||||
| 
 | 
 | ||||||
|         self.swift.set_results({'autopkgtest-series': { |         self.swift.set_results({'autopkgtest-series': { | ||||||
|             'series/amd64/l/lightgreen/20150101_100100@': (4, 'lightgreen 1', tr('lightgreen/1')), |             'series/amd64/l/lightgreen/20150101_100100@': (4, 'lightgreen 1', tr('lightgreen/1')), | ||||||
| @ -1675,7 +1675,7 @@ class T(TestBase): | |||||||
|             'series/amd64/l/lightgreen/20150103_100101@': (4, 'lightgreen 3', tr('lightgreen/3')), |             'series/amd64/l/lightgreen/20150103_100101@': (4, 'lightgreen 3', tr('lightgreen/3')), | ||||||
|         }}) |         }}) | ||||||
| 
 | 
 | ||||||
|         self.create_hint('pitti', 'force-badtest-until lightgreen/1') |         self.create_hint('pitti', 'force-reset-test lightgreen/1') | ||||||
| 
 | 
 | ||||||
|         self.do_test( |         self.do_test( | ||||||
|             [('lightgreen', {'Version': '3', 'Source': 'lightgreen', 'Depends': 'libc6'}, 'autopkgtest')], |             [('lightgreen', {'Version': '3', 'Source': 'lightgreen', 'Depends': 'libc6'}, 'autopkgtest')], | ||||||
| @ -1686,8 +1686,8 @@ class T(TestBase): | |||||||
|             {'lightgreen': [('old-version', '1'), ('new-version', '3')] |             {'lightgreen': [('old-version', '1'), ('new-version', '3')] | ||||||
|             }) |             }) | ||||||
| 
 | 
 | ||||||
|     def test_hint_force_badtest_until_multiple_hints(self): |     def test_hint_force_reset_test_multiple_hints(self): | ||||||
|         '''force-badtest-until multiple hints check ranges''' |         '''force-reset-test multiple hints check ranges''' | ||||||
| 
 | 
 | ||||||
|         self.swift.set_results({'autopkgtest-series': { |         self.swift.set_results({'autopkgtest-series': { | ||||||
|             'series/amd64/l/lightgreen/20150100_100100@': (0, 'lightgreen 1', tr('lightgreen/1')), |             'series/amd64/l/lightgreen/20150100_100100@': (0, 'lightgreen 1', tr('lightgreen/1')), | ||||||
| @ -1708,7 +1708,7 @@ class T(TestBase): | |||||||
|              'lightgreen': [('old-version', '1'), ('new-version', '3')], |              'lightgreen': [('old-version', '1'), ('new-version', '3')], | ||||||
|             }) |             }) | ||||||
| 
 | 
 | ||||||
|         self.create_hint('pitti', 'force-badtest-until lightgreen/1') |         self.create_hint('pitti', 'force-reset-test lightgreen/1') | ||||||
|         self.do_test( |         self.do_test( | ||||||
|             [], |             [], | ||||||
|             {'green': (True, { |             {'green': (True, { | ||||||
| @ -1722,7 +1722,7 @@ class T(TestBase): | |||||||
|             {'green': [('old-version', '1'), ('new-version', '2')], |             {'green': [('old-version', '1'), ('new-version', '2')], | ||||||
|              'lightgreen': [('old-version', '1'), ('new-version', '3')], |              'lightgreen': [('old-version', '1'), ('new-version', '3')], | ||||||
|             }) |             }) | ||||||
|         self.create_hint('pitti', 'force-badtest-until lightgreen/3') |         self.create_hint('pitti', 'force-reset-test lightgreen/3') | ||||||
|         self.do_test( |         self.do_test( | ||||||
|             [], |             [], | ||||||
|             {'green': (True, { |             {'green': (True, { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user