mirror of
				git://git.code.sf.net/p/cdesktopenv/code
				synced 2025-03-09 15:50:02 +00:00 
			
		
		
		
	shtests: print CPU times used at end (re: ebf71e61)
Since we now have a shiny new POSIX compliant 'times' builtin, we might as well use it. src/cmd/ksh93/tests/shtests: - Run 'times' at end of test run. - Skip the pretty-printing until #7 is fixed. (cherry picked from commit 2c27d9fbc239583004ec70377db98627eea5e294)
This commit is contained in:
		
							parent
							
								
									e92faddbf9
								
							
						
					
					
						commit
						d1bd8f89b7
					
				
					 1 changed files with 14 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -386,4 +386,18 @@ do	[[ $i == *.sh ]] || i+='.sh'
 | 
			
		|||
	fi
 | 
			
		||||
done
 | 
			
		||||
print "Total errors: $total_e"
 | 
			
		||||
 | 
			
		||||
# TODO: output process substitution is fatally broken.
 | 
			
		||||
# Until that is fixed, skip the pretty-printing.
 | 
			
		||||
# See https://github.com/modernish/ksh/issues/7
 | 
			
		||||
#print $'CPU time used:\n\\t user:\t system:'
 | 
			
		||||
#times > >(
 | 
			
		||||
#	t[0]='main'
 | 
			
		||||
#	read t[1] t[2]
 | 
			
		||||
#	t[3]='*.sh'
 | 
			
		||||
#	read t[4] t[5]
 | 
			
		||||
#	printf '%s:\t%s\t%s\n' "${t[@]}"
 | 
			
		||||
#)
 | 
			
		||||
times
 | 
			
		||||
 | 
			
		||||
exit $((total_e > 125 ? 125 : total_e))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue