Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						40c67b5832 
					 
					
						
						
							
							lit: Add --repeat=N option, for running each test N times.  
						
						... 
						
						
						
						- Currently just useful for timing, although it could be extended as one (bad) way to deal with flaky tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88827  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-15 01:02:09 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						bf477df346 
					 
					
						
						
							
							lit: Hardcode whence seek value, os.SEEK_END isn't always available.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86449  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-08 09:07:33 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						ee504b8cd7 
					 
					
						
						
							
							lit: Drop require_and_and support.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86447  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-08 09:07:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						474f0df3ac 
					 
					
						
						
							
							lit: Workaround a Win32/subprocess bug when appending.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86437  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-08 03:43:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						42543b7b73 
					 
					
						
						
							
							lit: Update Clang's test style to use XFAIL: and XTARGET: lines that match  
						
						... 
						
						
						
						LLVM's tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85882  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-03 07:26:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						6efba21342 
					 
					
						
						
							
							lit: Allow use of /dev/null in redirects on Windows (replace by a temporary  
						
						... 
						
						
						
						file).
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85028  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-25 01:37:26 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						a3f85d206a 
					 
					
						
						
							
							lit: Support '>>' redirections when executing scripts internally.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85014  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-24 20:32:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						7723d45153 
					 
					
						
						
							
							lit: When running Tcl scripts via shell, try harder to find 'bash', but fall  
						
						... 
						
						
						
						back to running them internally if that fails. PR5240.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84462  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-19 03:54:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						5a461dd513 
					 
					
						
						
							
							lit: When executing shell scripts internally, don't allow piped stderr on any  
						
						... 
						
						
						
						commands except the last one, instead redirect the stderr to a temporary
file. This sidesteps a potential deadlocking issue.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82538  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-22 09:50:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						4b78aa3f56 
					 
					
						
						
							
							Actually use the arguments with the resolved executable path.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82527  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-22 06:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						58c661ced1 
					 
					
						
						
							
							lit: Don't use close_fds=True on Windows.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82521  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-22 04:44:37 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						6bd2b2e9a2 
					 
					
						
						
							
							lit: When executing commands internally, perform PATH resolution ourselves.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82520  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-22 04:44:26 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						5110609ceb 
					 
					
						
						
							
							tests: Add a %abs_tmp substitution which is guaranteed to be a full path.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81662  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-13 01:39:50 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						f072432e26 
					 
					
						
						
							
							lit needs bash for tcl-as-sh execution, we use set -o pipefail.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81197  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 06:08:07 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2c0a49c8cb 
					 
					
						
						
							
							Fix a refactoro.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81192  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 05:37:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						be7ada7181 
					 
					
						
						
							
							Add 'lit' testing tool.  
						
						... 
						
						
						
						- make install && man $(llvm-config --prefix)/share/man/man1/lit.1 for more
   information.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-09-08 05:31:18 +00:00