Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							d127ac65ae 
							
						 
					 
					
						
						
							
							Fix silly NameError  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Ivo De Decker 
							
						 
					 
					
						
						
						
						
							
						
						
							14107520d7 
							
						 
					 
					
						
						
							
							Make sure reason is a list, even with python 3  
						
						... 
						
						
						
						Signed-off-by: Ivo De Decker <ivodd@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							62c1c9ec3c 
							
						 
					 
					
						
						
							
							Add explicit encoding to all files  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							f64f7072c0 
							
						 
					 
					
						
						
							
							Sources and Packages are utf-8  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							7b0138ecb7 
							
						 
					 
					
						
						
							
							Don't crash if the urgencies file contains non-ascii  
						
						... 
						
						
						
						The live-2011-12-13 test set has random garbage in the middle.
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c84e8cc7 
							
						 
					 
					
						
						
							
							Use python3-style super()  
						
						
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							c42fbcc5d3 
							
						 
					 
					
						
						
							
							Remove dependency on six  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							8044667ed6 
							
						 
					 
					
						
						
							
							Use python3  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							71b21083b7 
							
						 
					 
					
						
						
							
							Use super() instead of explicitly calling our superclass  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							49f37a8965 
							
						 
					 
					
						
						
							
							Disable a code path for encoded yaml in python3  
						
						... 
						
						
						
						The comment says we should no longer need that.
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							b354afc39d 
							
						 
					 
					
						
						
							
							Use six.moves for itertools, urllib and intern  
						
						... 
						
						
						
						They're renamed in python3.
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:10 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							ba981aabc2 
							
						 
					 
					
						
						
							
							Add sort method to MigrationItem  
						
						... 
						
						
						
						write_excuses wants them sorted, and python3 doesn't allow sorting
arbitrary objects.
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							d75813eb07 
							
						 
					 
					
						
						
							
							Stop using string.find  
						
						... 
						
						
						
						It's gone in python3
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							1e1f574f8a 
							
						 
					 
					
						
						
							
							Use the key= argument to sorted()  
						
						... 
						
						
						
						cmp is gone in python3.  Also add a sorting method to Excuse that is
compatible with its __eq__/__hash__ methods.
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							63ccd53759 
							
						 
					 
					
						
						
							
							Stop using sys.maxint  
						
						... 
						
						
						
						It doesn't exist in python3, but 1000 days should be safe enough as a
fallback for a package without urgency.
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							b3aef7fe6d 
							
						 
					 
					
						
						
							
							Stop using dict.iter* methods  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							c580fb7683 
							
						 
					 
					
						
						
							
							Use python3-compatible form for except clause  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							24e8e9337c 
							
						 
					 
					
						
						
							
							Replace map() with list comprehensions  
						
						... 
						
						
						
						As a bonus this removes a use of string.strip (not in python3).
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							49475f79ba 
							
						 
					 
					
						
						
							
							Simplify a bit the loop to read our config file  
						
						... 
						
						
						
						- split the one-liner into a for and an if
- use open() as a context manager
- don't use string.strip which is gone in python3
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							b64afb639f 
							
						 
					 
					
						
						
							
							Don't use the file builtin  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							5d7393cf86 
							
						 
					 
					
						
						
							
							Switch to print_function  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							726bbde3a3 
							
						 
					 
					
						
						
							
							Remove sys.path frobbing  
						
						... 
						
						
						
						I don't think this has been necessary since we stopped loading a C
extension.
Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Cristau 
							
						 
					 
					
						
						
						
						
							
						
						
							bf1d91d587 
							
						 
					 
					
						
						
							
							Fix typo  
						
						... 
						
						
						
						Signed-off-by: Julien Cristau <jcristau@debian.org> 
						
						
					 
					
						2015-04-26 18:20:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan Wiltshire 
							
						 
					 
					
						
						
						
						
							
						
						
							d0d17dac5b 
							
						 
					 
					
						
						
							
							britney.conf: NOBREAKALL amd64 in addition to i386  
						
						... 
						
						
						
						Signed-off-by: Jonathan Wiltshire <jmw@debian.org> 
						
						
					 
					
						2015-04-25 20:03:48 +00:00 
						 
				 
			
				
					
						
							
							
								Adam D. Barratt 
							
						 
					 
					
						
						
						
						
							
						
						
							8d97761dec 
							
						 
					 
					
						
						
							
							britney{,_nobreakall}.conf: remove kfreebsd  
						
						... 
						
						
						
						Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk> 
						
						
					 
					
						2015-04-24 05:11:42 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							d412b71391 
							
						 
					 
					
						
						
							
							[r=adconrad] Fix autopkgtest version selection loop  
						
						
						
						
					 
					
						2015-03-12 05:11:19 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							c1fa1c0082 
							
						 
					 
					
						
						
							
							Enable gating on boot testing results  
						
						
						
						
					 
					
						2015-03-05 11:28:19 -08:00 
						 
				 
			
				
					
						
							
							
								Francis Ginther 
							
						 
					 
					
						
						
						
						
							
						
						
							da2175f1f1 
							
						 
					 
					
						
						
							
							Set 'BOOTTEST_ENABLE = yes' to turn it on.  
						
						
						
						
					 
					
						2015-03-05 08:57:03 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							84983f5eae 
							
						 
					 
					
						
						
							
							Merge lp:~cprov/britney/boottest-double-blocking  
						
						
						
						
					 
					
						2015-02-23 07:13:24 -08:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							50e0bc137d 
							
						 
					 
					
						
						
							
							Add 'boottest' excuse failure reason when it has failed even if the previous tests had already failed.  
						
						
						
						
					 
					
						2015-02-20 17:02:00 -02:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							ea6493ae71 
							
						 
					 
					
						
						
							
							Only enable BOOTTEST for testing, so britney.conf is safe on trunk.  
						
						
						
						
					 
					
						2015-02-20 14:28:47 -02:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							c76874fda5 
							
						 
					 
					
						
						
							
							Test ADT & BootTest criteria running simultaneously. Fixed minor issue related to doubling-blocking promotions.  
						
						
						
						
					 
					
						2015-02-20 14:12:51 -02:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							8effd3d220 
							
						 
					 
					
						
						
							
							Disable boottesting for now.  
						
						... 
						
						
						
						Britney runs failed with:
Traceback (most recent call last):
  File "/home/ubuntu-archive/proposed-migration/code/b2/britney.py", line 3259, in <module>
    Britney().main()
  File "/home/ubuntu-archive/proposed-migration/code/b2/britney.py", line 3211, in main
    self.write_excuses()
  File "/home/ubuntu-archive/proposed-migration/code/b2/britney.py", line 1982, in write_excuses
    upgrade_me.remove(excuse.name)
ValueError: list.remove(x): x not in list 
						
						
					 
					
						2015-02-19 19:03:31 -08:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							9afd502e7f 
							
						 
					 
					
						
						
							
							Merge lp:~canonical-ci-engineering/britney/boottesting-support  
						
						
						
						
					 
					
						2015-02-19 17:11:39 -08:00 
						 
				 
			
				
					
						
							
							
								Vincent Ladeuil 
							
						 
					 
					
						
						
						
						
							
						
						
							0b7d702f69 
							
						 
					 
					
						
						
							
							Poperly initialize Excuse.run_boottest.  
						
						
						
						
					 
					
						2015-02-18 14:33:55 +01:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							0f3662ec67 
							
						 
					 
					
						
						
							
							Cope with missing/broken results due to outdated apt cache. Britney will not fail, but source promotion will be blocked. Also waiting for amd64 binaries (arch-indep deps) before running boottests.  
						
						
						
						
					 
					
						2015-02-11 10:43:39 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							341ec4a3e0 
							
						 
					 
					
						
						
							
							Typo fixed  
						
						
						
						
					 
					
						2015-02-11 10:41:43 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							bf8056a061 
							
						 
					 
					
						
						
							
							Cope with missing/broken results due to outdated apt cache. Britney will not fail, but source promotion will be blocked.  
						
						
						
						
					 
					
						2015-02-11 09:45:20 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							496a2f3134 
							
						 
					 
					
						
						
							
							Suppress boottest SKIPPED notice on excuses, it's unnecessary noise.  
						
						
						
						
					 
					
						2015-02-10 15:56:35 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							60a0bcad76 
							
						 
					 
					
						
						
							
							Presenting links for the corresponding boottest jenkins job.  
						
						
						
						
					 
					
						2015-02-10 15:44:11 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							b9890e1b7c 
							
						 
					 
					
						
						
							
							Adding links to the boottest jobs (results) in the public and the private servers.  
						
						
						
						
					 
					
						2015-02-10 14:51:44 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							011aa3570e 
							
						 
					 
					
						
						
							
							Stop announcing skipped boottest attempts.  
						
						
						
						
					 
					
						2015-02-10 13:49:43 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							a80a1e4f1c 
							
						 
					 
					
						
						
							
							Boottest integration adjustments.  
						
						
						
						
					 
					
						2015-02-06 11:43:38 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							f98bab42b2 
							
						 
					 
					
						
						
							
							Re-fix get_status() doc string and remove commented code.  
						
						
						
						
					 
					
						2015-02-06 11:16:41 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							c3c9005d5f 
							
						 
					 
					
						
						
							
							Restore boottest status lookup by source name & version.  
						
						
						
						
					 
					
						2015-02-06 10:38:36 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Talbott 
							
						 
					 
					
						
						
						
						
							
						
						
							f9cfb6e49c 
							
						 
					 
					
						
						
							
							boottest - Add exception handling for manifest fetching  
						
						
						
						
					 
					
						2015-02-05 18:17:08 -05:00 
						 
				 
			
				
					
						
							
							
								Joe Talbott 
							
						 
					 
					
						
						
						
						
							
						
						
							6269f50abc 
							
						 
					 
					
						
						
							
							Don't bother creating another mocked urllib.urlopen.  
						
						
						
						
					 
					
						2015-02-05 17:27:39 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							760d08c459 
							
						 
					 
					
						
						
							
							Fix BootTest.get_status to return status for the latest known version. Boottests results are reported for the current (published) version, not the proposed one.  
						
						
						
						
					 
					
						2015-02-05 16:42:29 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							9fb776f4c0 
							
						 
					 
					
						
						
							
							boottest-britney debug options respects BOOTTEST_DEBUG configuration option.  
						
						
						
						
					 
					
						2015-02-05 14:13:51 -05:00 
						 
				 
			
				
					
						
							
							
								Celso Providelo 
							
						 
					 
					
						
						
						
						
							
						
						
							cd49a7eae4 
							
						 
					 
					
						
						
							
							Calling boottest-britney with -dPU (debug, use -proposed and do not update caches) and also rsyncing boottest data to the correct place on d-jenkins (/var/local/boottest).  
						
						
						
						
					 
					
						2015-02-05 14:04:52 -05:00