Imported Upstream version 1.4.5
This commit is contained in:
		
							parent
							
								
									62d1e7d5fe
								
							
						
					
					
						commit
						6a280f6f24
					
				
					 412 changed files with 168642 additions and 0 deletions
				
			
		
							
								
								
									
										30
									
								
								config_test/run_tests
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										30
									
								
								config_test/run_tests
									
										
									
									
									
										Executable file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,30 @@
 | 
			
		|||
#!/bin/ksh
 | 
			
		||||
# $1 is the number of iterations to run
 | 
			
		||||
# If $2 is specified, this is the number of times you run each iteration
 | 
			
		||||
# If there is a fail at run, exit 1
 | 
			
		||||
# Prints to stdout # of successes and passes
 | 
			
		||||
# Prints to stderr a dot for each run
 | 
			
		||||
 | 
			
		||||
total_runs=$2
 | 
			
		||||
[[ -z $total_runs ]] && total_runs=1
 | 
			
		||||
run=1
 | 
			
		||||
while [[ $run -le $total_runs ]] ; do
 | 
			
		||||
	i=0
 | 
			
		||||
	success=0
 | 
			
		||||
	fail=0
 | 
			
		||||
	while [[ $i -lt $1 ]] ; do
 | 
			
		||||
		./child_test
 | 
			
		||||
		if [[ $? -eq 0 ]] ; then
 | 
			
		||||
			success=$(($success+1))
 | 
			
		||||
		else
 | 
			
		||||
			fail=$((fail+1))
 | 
			
		||||
		fi
 | 
			
		||||
		i=$(($i+1))
 | 
			
		||||
	done
 | 
			
		||||
	print "Success=$success Fail=$fail"
 | 
			
		||||
	[[ $fail -gt 0 ]] && exit 1
 | 
			
		||||
	run=$(($run+1))
 | 
			
		||||
	[[ $total_runs -gt 1 ]] && print -u2 -n "."
 | 
			
		||||
done
 | 
			
		||||
[[ $total_runs -gt 1 ]] && print -u2 
 | 
			
		||||
exit 0
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue