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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								024e37adcc 
								
							 
						 
						
							
							
								
								Issue  #11393 : Add the new faulthandler module  
							
							
							
						 
						
							2011-03-31 01:31:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								576483085c 
								
							 
						 
						
							
							
								
								#11093 : make NOTTESTS empty by renaming confusingly named files in test dir.  
							
							... 
							
							
							
							Patch by Sandro Tosi. 
							
						 
						
							2011-03-24 14:57:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								b588f8dd9f 
								
							 
						 
						
							
							
								
								#11031 : Add --testdir to specify where to find tests  
							
							... 
							
							
							
							Patch by Sandro Tosi.  The main purpose of this option is to allow
an alternate set of tests files to be used when running tests
of the regrtest tool itself. 
							
						 
						
							2011-03-24 14:42:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								03504fc2fb 
								
							 
						 
						
							
							
								
								#11030 : make --coverdir work for relative directories again.  
							
							
							
						 
						
							2011-03-24 14:35:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f3c524d535 
								
							 
						 
						
							
							
								
								Issue  #11653 : fix -W with -j in regrtest.  
							
							
							
						 
						
							2011-03-23 23:05:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								293954dd76 
								
							 
						 
						
							
							
								
								Issue  #11653 : fix -W with -j in regrtest  
							
							
							
						 
						
							2011-03-23 23:01:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								6ab79d9d5b 
								
							 
						 
						
							
							
								
								Allow "-j0" as an argument to regrtest, to automatically select an  
							
							... 
							
							
							
							appropriate number of parallel workers. 
							
						 
						
							2011-03-23 20:17:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								661720e7f7 
								
							 
						 
						
							
							
								
								Make regrtest recognize test packages as well as test modules.  
							
							
							
						 
						
							2011-03-21 15:14:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c107fb1b59 
								
							 
						 
						
							
							
								
								Always print out the traceback when a test "crashed"  
							
							
							
						 
						
							2011-03-21 19:55:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								779a5b0b3a 
								
							 
						 
						
							
							
								
								Always print out the traceback when a test "crashed"  
							
							
							
						 
						
							2011-03-21 19:55:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								45763d0d12 
								
							 
						 
						
							
							
								
								Merge with 3.2.  
							
							
							
						 
						
							2011-03-20 15:34:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								0123e055fa 
								
							 
						 
						
							
							
								
								Add a check for sys.warnoptions in regrtest.  
							
							
							
						 
						
							2011-03-20 15:09:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								158c9c26fc 
								
							 
						 
						
							
							
								
								Issue  #11085 : Moved collections abstract base classes into a separate module  
							
							... 
							
							
							
							called collections.abc, following the pattern used by importlib.abc.  For
backwards compatibility, the names continue to also be imported into the
collections module. 
							
						 
						
							2011-02-22 00:41:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								31f5929c1e 
								
							 
						 
						
							
							
								
								Issue  #10990 : Prevent tests from clobbering a set trace function.  
							
							... 
							
							
							
							Many tests simply didn't care if they unset a pre-existing trace function. This
made test coverage impossible. This patch fixes various tests to put back any
pre-existing trace function. It also introduces test.support.no_tracing as a
decorator which will temporarily unset the trace function for tests which
simply fail otherwise.
Thanks to Kristian Vlaardingerbroek for helping to find the cause of various
trace function unsets. 
							
						 
						
							2011-02-21 19:29:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								63eef1e0dd 
								
							 
						 
						
							
							
								
								Get --coverage to be an acceptable flag for test.regrtest again.  
							
							
							
						 
						
							2011-01-06 22:32:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								be41a48fb8 
								
							 
						 
						
							
							
								
								On Py3k, -tt and -3 are no-op and unsupported respectively.  
							
							
							
						 
						
							2011-01-05 21:47:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b2b43d988 
								
							 
						 
						
							
							
								
								regrtest: close the new stdout and restore the original stdout at exit  
							
							... 
							
							
							
							Fix a ResourceWarning(unclosed file). 
							
						 
						
							2011-01-05 03:54:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								41d5866e56 
								
							 
						 
						
							
							
								
								Merged revisions 87704-87705 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r87704 | antoine.pitrou | 2011-01-03 21:38:52 +0100 (lun., 03 janv. 2011) | 5 lines
  Issue #6293 : Have regrtest.py echo back sys.flags.  This is done by default
  in whole runs and enabled selectively using `--header` when running an
  explicit list of tests.  Original patch by Collin Winter.
........
  r87705 | antoine.pitrou | 2011-01-03 21:40:07 +0100 (lun., 03 janv. 2011) | 3 lines
  Mention --randseed in option list
........ 
							
						 
						
							2011-01-03 20:47:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								68530ac3c0 
								
							 
						 
						
							
							
								
								Mention --randseed in option list  
							
							
							
						 
						
							2011-01-03 20:40:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								3c4402f879 
								
							 
						 
						
							
							
								
								Issue  #6293 : Have regrtest.py echo back sys.flags.  This is done by default  
							
							... 
							
							
							
							in whole runs and enabled selectively using `--header` when running an
explicit list of tests.  Original patch by Collin Winter. 
							
						 
						
							2011-01-03 20:38:52 +00:00