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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								8e286c472b 
								
							 
						 
						
							
							
								
								#7056 : runtest and runtest_inner don't use testdir, so drop it from their sigs  
							
							... 
							
							
							
							I've only tested regular runs and -j runs.  If I've broken anything
else I'm sure I'll hear about it sooner or later. 
							
						 
						
							2010-12-27 20:09:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								7bd5dbe9a0 
								
							 
						 
						
							
							
								
								More fine-grained monitoring of alterations to logging state  
							
							
							
						 
						
							2010-12-05 07:17:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								7d8197516a 
								
							 
						 
						
							
							
								
								Issue 10626 investigation: regrtest now checks for alterations to the logging state in the current process (and yes, test_pydoc alters it)  
							
							
							
						 
						
							2010-12-05 06:45:03 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								cd4f758407 
								
							 
						 
						
							
							
								
								Merged revisions 85086 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r85086 | r.david.murray | 2010-09-28 21:08:05 -0400 (Tue, 28 Sep 2010) | 4 lines
  #7110 : have regrtest print test failures and tracebacks to stderr not stdout.
  Patch by Sandro Tosi.
........ 
							
						 
						
							2010-12-04 17:15:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Michael Foord 
								
							 
						 
						
							
							
							
							
								
							
							
								3ab34ccae3 
								
							 
						 
						
							
							
								
								Factor out common code from lib/test/__main__.py and lib/test/regrtest.py into a function.  
							
							
							
						 
						
							2010-12-03 12:27:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								4c4c0f2fe6 
								
							 
						 
						
							
							
								
								Partially revert r78719 - it removed a check that is still needed in some cases (i.e. this will allow Michael to add the test.__main__ support that broke the buildbots previously)  
							
							
							
						 
						
							2010-12-03 07:44:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d95c7b5f8a 
								
							 
						 
						
							
							
								
								Issue  #10347 : ignore leading test count ("[  1/340]") when using the -f option to regrtest.  
							
							
							
						 
						
							2010-11-07 20:50:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a4f1afa640 
								
							 
						 
						
							
							
								
								Merged revisions 85935-85936 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r85935 | antoine.pitrou | 2010-10-29 21:34:45 +0200 (ven., 29 oct. 2010) | 4 lines
  Make a GC run before trying to clean up files left over by
  the latest test run.
........
  r85936 | antoine.pitrou | 2010-10-29 21:36:37 +0200 (ven., 29 oct. 2010) | 3 lines
  Fix typo
........ 
							
						 
						
							2010-10-31 13:15:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								54ad0beae0 
								
							 
						 
						
							
							
								
								set literals and unions are our friends  
							
							
							
						 
						
							2010-10-29 21:33:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								65c66ab255 
								
							 
						 
						
							
							
								
								make gdb skip expected  
							
							
							
						 
						
							2010-10-29 21:31:35 +00:00