Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9c3de4a883 
								
							 
						 
						
							
							
								
								Issue  #12326 : don't test the major version of sys.platform  
							
							 
							
							... 
							
							
							
							Use startswith, instead of ==, when testing sys.platform to support
new platforms like Linux 3 or OpenBSD 5. 
							
						 
						
							2011-08-17 20:49:41 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nadeem Vawda 
								
							 
						 
						
							
							
							
							
								
							
							
								3c01d16ed9 
								
							 
						 
						
							
							
								
								Issue  #11651 : Move options for running tests into a Python script.  
							
							 
							
							... 
							
							
							
							This will be particularly useful to Windows users.
run_tests.py originally written by Brett Cannon. 
							
						 
						
							2011-08-01 23:48:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f83e4acbae 
								
							 
						 
						
							
							
								
								Issue  #12626 : In regrtest, allow to filter tests using a glob filter  
							
							 
							
							... 
							
							
							
							with the `-m` (or `--match`) option.  This works with all test cases
using the unittest module.  This is useful with long test suites
such as test_io or test_subprocess. 
							
						 
						
							2011-07-29 23:57:10 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b9c73e8cf0 
								
							 
						 
						
							
							
								
								Issue  #12626 : In regrtest, allow to filter tests using a glob filter  
							
							 
							
							... 
							
							
							
							with the `-m` (or `--match`) option.  This works with all test cases
using the unittest module.  This is useful with long test suites
such as test_io or test_subprocess. 
							
						 
						
							2011-07-29 23:53:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Eli Bendersky 
								
							 
						 
						
							
							
							
							
								
							
							
								d18a047d58 
								
							 
						 
						
							
							
								
								Issue  #11049 : added test_support to regrtest.STDTESTS list  
							
							 
							
							
							
						 
						
							2011-07-27 20:21:45 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								8dbd8573e5 
								
							 
						 
						
							
							
								
								Issue  #12624 : It is now possible to fail after the first failure when  
							
							 
							
							... 
							
							
							
							running in verbose mode (`-v` or `-W`), by using the `--failfast`
(or `-G`) option to regrtest.  This is useful with long test suites
such as test_io or test_subprocess. 
							
						 
						
							2011-07-23 22:37:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								216a3bc36d 
								
							 
						 
						
							
							
								
								Issue  #12624 : It is now possible to fail after the first failure when  
							
							 
							
							... 
							
							
							
							running in verbose mode (`-v` or `-W`), by using the `--failfast`
(or `-G`) option to regrtest.  This is useful with long test suites
such as test_io or test_subprocess. 
							
						 
						
							2011-07-23 22:33:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								428bc6c48f 
								
							 
						 
						
							
							
								
								Issue  #12573 : Add resource checks for dangling Thread and Process objects.  
							
							 
							
							
							
						 
						
							2011-07-15 22:15:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c081c0c6a0 
								
							 
						 
						
							
							
								
								Issue  #12573 : Add resource checks for dangling Thread and Process objects.  
							
							 
							
							
							
						 
						
							2011-07-15 22:12:24 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								cb41cda8e3 
								
							 
						 
						
							
							
								
								Issue  #12550 : regrtest displays the Python traceback on SIGALRM or SIGUSR1  
							
							 
							
							
							
						 
						
							2011-07-13 23:47:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								e15bfeb8ce 
								
							 
						 
						
							
							
								
								(merge 3.2) Issue  #12400 : regrtest.runtest() uses stream.seek(0) before .truncate()  
							
							 
							
							... 
							
							
							
							.truncate(0) doesn't rewind. 
							
						 
						
							2011-06-29 20:03:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								fcc2a21fae 
								
							 
						 
						
							
							
								
								Issue  #12400 : regrtest.runtest() uses stream.seek(0) before .truncate()  
							
							 
							
							... 
							
							
							
							.truncate(0) doesn't rewind. 
							
						 
						
							2011-06-29 20:01:29 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								fa832dea2a 
								
							 
						 
						
							
							
								
								(merge 3.2) Issue  #12400 : runtest() truncates the StringIO stream before a new  
							
							 
							
							... 
							
							
							
							test 
							
						 
						
							2011-06-29 17:29:22 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								85b3a492d6 
								
							 
						 
						
							
							
								
								Issue  #12400 : runtest() truncates the StringIO stream before a new test  
							
							 
							
							
							
						 
						
							2011-06-29 17:26:38 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ba08905062 
								
							 
						 
						
							
							
								
								(merge 3.2) Issue  #12400 : regrtest, force verbose mode to True with option -W  
							
							 
							
							... 
							
							
							
							If verbose is False, the output is empty. Fix also a typo in a variable name. 
							
						 
						
							2011-06-29 15:38:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ea95de75dd 
								
							 
						 
						
							
							
								
								Issue  #12400 : regrtest, force verbose mode to True with option -W  
							
							 
							
							... 
							
							
							
							If verbose is False, the output is empty. Fix also a typo in a variable name. 
							
						 
						
							2011-06-29 15:34:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d71bd9a9a4 
								
							 
						 
						
							
							
								
								(merge 3.2) Issue  #12400 : runtest() reuses the same io.StringIO instance for  
							
							 
							
							... 
							
							
							
							all calls
 * Don't force verbose to True with option -W
 * Rename rerun_failed variable to output_on_failure 
							
						 
						
							2011-06-29 15:25:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								8313d6aef8 
								
							 
						 
						
							
							
								
								Issue  #12400 : runtest() reuses the same io.StringIO instance for all calls  
							
							 
							
							... 
							
							
							
							* Don't force verbose to True with option -W
 * Rename rerun_failed variable to output_on_failure 
							
						 
						
							2011-06-29 15:22:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0b8f0c2766 
								
							 
						 
						
							
							
								
								(merge 3.2) Issue  #12400 : remove unused import  
							
							 
							
							
							
						 
						
							2011-06-29 13:24:58 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								bd98f9367c 
								
							 
						 
						
							
							
								
								Issue  #12400 : remove unused variable  
							
							 
							
							
							
						 
						
							2011-06-29 13:24:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								e2185d714b 
								
							 
						 
						
							
							
								
								(merge 3.2) Issue  #12400 : regrtest -W doesn't rerun the tests twice anymore,  
							
							 
							
							... 
							
							
							
							but captures the output and displays it on failure instead. regrtest -v doesn't
print the error twice anymore if there is only one error. 
							
						 
						
							2011-06-29 13:04:35 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a7c33e5168 
								
							 
						 
						
							
							
								
								Issue  #12400 : regrtest -W doesn't rerun the tests twice anymore, but captures  
							
							 
							
							... 
							
							
							
							the output and displays it on failure instead. regrtest -v doesn't print the
error twice anymore if there is only one error. 
							
						 
						
							2011-06-29 13:00:54 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								883456833c 
								
							 
						 
						
							
							
								
								Issue  #12250 : regrtest --timeout displays a warning instead of failing with an  
							
							 
							
							... 
							
							
							
							error if faulthandler.dump_tracebacks_later() is missing (e.g. if Python is
compiled without threads). 
							
						 
						
							2011-06-06 12:14:23 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9e586c2b35 
								
							 
						 
						
							
							
								
								Issue  #12250 : modify "make buildbottest" command line instead of TESTOPTS  
							
							 
							
							... 
							
							
							
							Add TESTTIMEOUT variable (default: 3600 seconds). Use TESTTIMEOUT=0 to disable
the timeout.
***
fix 
							
						 
						
							2011-06-06 12:04:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								301968874b 
								
							 
						 
						
							
							
								
								Close   #12250 : Disable the regrtest timeout by default  
							
							 
							
							... 
							
							
							
							Keep a timeout of 1 hour for buildbots. 
							
						 
						
							2011-06-03 12:53:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d976098e3b 
								
							 
						 
						
							
							
								
								Close   #12089 : Remove outdated and unused code from regrtest.  
							
							 
							
							
							
						 
						
							2011-05-30 22:58:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								be6210363e 
								
							 
						 
						
							
							
								
								Issue  #8533 : regrtest replaces also sys.stdout on Windows  
							
							 
							
							... 
							
							
							
							Replace sys.stdout to use backslashreplace. Use '\n' newline on all operating
systems. 
							
						 
						
							2011-05-25 02:01:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								64af7c0d36 
								
							 
						 
						
							
							
								
								#12074 : merge with 3.2.  
							
							 
							
							
							
						 
						
							2011-05-24 01:01:08 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								84f75c680c 
								
							 
						 
						
							
							
								
								#12074 : remove the /0 when there are no failures.  
							
							 
							
							
							
						 
						
							2011-05-24 01:00:10 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								08c719eb95 
								
							 
						 
						
							
							
								
								(Merge 3.2) Issue  #12074 : regrtest displays also the current number of failures  
							
							 
							
							
							
						 
						
							2011-05-23 23:16:09 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a2a895c46c 
								
							 
						 
						
							
							
								
								Issue  #12074 : regrtest displays also the current number of failures  
							
							 
							
							
							
						 
						
							2011-05-23 23:14:05 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3c18f259ee 
								
							 
						 
						
							
							
								
								regrtest: enable faulthandler in main() instead of if __name__ == '__main__':  
							
							 
							
							... 
							
							
							
							So it's also enabled when using "./python -m test". 
							
						 
						
							2011-05-22 15:27:14 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								55b5fa76a7 
								
							 
						 
						
							
							
								
								regrtest: dump all threads on a crash, not only the current thread  
							
							 
							
							
							
						 
						
							2011-05-04 11:02:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								571e8fda9b 
								
							 
						 
						
							
							
								
								regrtest: add the name of the failing test on a child error (-j option)  
							
							 
							
							
							
						 
						
							2011-05-01 22:57:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								f664345981 
								
							 
						 
						
							
							
								
								Implement  #11832 . Add an option to start regrtest and wait for input  
							
							 
							
							... 
							
							
							
							before continuing.
This is useful for starting up the test suite to attach a debugger such
as Visual Studio or others. 
							
						 
						
							2011-04-28 17:45:17 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a4eb194ea6 
								
							 
						 
						
							
							
								
								Merge from 3.2  
							
							 
							
							
							
						 
						
							2011-04-16 18:55:16 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								ee4293400c 
								
							 
						 
						
							
							
								
								Fix possible "file already exists" error when running the tests in parallel.  
							
							 
							
							... 
							
							
							
							This is a perfect example of LBYL going wrong: that code could be executed
by several workers in parallel, and os.mkdir() attempted on the same
path by multiple processes. 
							
						 
						
							2011-04-16 18:53:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9bf133ca31 
								
							 
						 
						
							
							
								
								Fix   #11825 : disable regrtest timeout if Python doesn't support threads  
							
							 
							
							
							
						 
						
							2011-04-13 01:06:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								b2a290c329 
								
							 
						 
						
							
							
								
								Merge with 3.2  
							
							 
							
							
							
						 
						
							2011-04-09 20:12:43 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								226580e6dc 
								
							 
						 
						
							
							
								
								Merge with 3.1  
							
							 
							
							
							
						 
						
							2011-04-09 20:05:04 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ross Lagerwall 
								
							 
						 
						
							
							
							
							
								
							
							
								e620d10701 
								
							 
						 
						
							
							
								
								Issue  #11719 : Fix message about unexpected test_msilib skip.  
							
							 
							
							... 
							
							
							
							Patch by Nadeem Vawda. 
							
						 
						
							2011-04-09 19:30:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b1eb660270 
								
							 
						 
						
							
							
								
								Fix faulthandler timeout to avoid breaking buildbots  
							
							 
							
							
							
						 
						
							2011-04-07 23:22:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								f7ec1698a2 
								
							 
						 
						
							
							
								
								Reenable regrtest.py timeout (30 min):  #11738  and  #11753  looks to be fixed  
							
							 
							
							
							
						 
						
							2011-04-04 12:54:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d7edf3b82d 
								
							 
						 
						
							
							
								
								Issue  #11727 , issue  #11753 , issue  #11755 : disable regrtest timeout  
							
							 
							
							... 
							
							
							
							Disable regrtest timeout until #11753  and #11755  are fixed 
							
						 
						
							2011-04-03 23:46:42 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d91a5caf0d 
								
							 
						 
						
							
							
								
								Issue  #11727 : set regrtest default timeout to 30 minutes  
							
							 
							
							
							
						 
						
							2011-04-01 18:16:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								305bff1ef5 
								
							 
						 
						
							
							
								
								Issue  #11727 : set regrtest default timeout to 15 minutes  
							
							 
							
							
							
						 
						
							2011-04-01 15:59:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7d648a0cec 
								
							 
						 
						
							
							
								
								Issue  #11727 : Antoine and Arfrever don't like "0 < timeout" style (regrtest.py)  
							
							 
							
							
							
						 
						
							2011-03-31 18:27:50 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0cc8d59069 
								
							 
						 
						
							
							
								
								Issue  #11727 : add --timeout option to regrtest (disabled by default).  
							
							 
							
							
							
						 
						
							2011-03-31 18:10:13 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b73988122 
								
							 
						 
						
							
							
								
								regrtest.py checks that child process exit code is zero  
							
							 
							
							
							
						 
						
							2011-03-31 18:02:36 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								bb14b37044 
								
							 
						 
						
							
							
								
								Issue  #11393 : reenable all tests in regrtest.py (wooops, sorry Antoine)  
							
							 
							
							
							
						 
						
							2011-03-31 01:34:22 +02:00