43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
#!/bin/sh
 | 
						|
 | 
						|
# Run a partial test suite for a quick check of most of the system
 | 
						|
# functionnality.
 | 
						|
 | 
						|
RUN="/usr/tests/minix-posix/run"
 | 
						|
 | 
						|
# Tests to run:
 | 
						|
TESTS="  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 \
 | 
						|
	21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 \
 | 
						|
	41 42 43 44 45 46 47    49 50 51 52 53 54 55 56 57 58 59    \
 | 
						|
	61 62 63 64    66 67 68 69 70 71 72 73 74 75 76 77 78 79 \
 | 
						|
	sh1     interp mfs isofs    "
 | 
						|
 | 
						|
if [ ! -f ${RUN} ]
 | 
						|
then
 | 
						|
	echo "Test runner script not found: ${RUN}\n"
 | 
						|
	exit 1;
 | 
						|
fi
 | 
						|
 | 
						|
cat <<EOT
 | 
						|
This tool will run the most common tests. This will skip some very lengthy
 | 
						|
ones, as well as some which are expected to generate some warnings.
 | 
						|
 | 
						|
To run the full test suite, you can execute the following:
 | 
						|
 | 
						|
# ./run
 | 
						|
 | 
						|
Be advised that the full test suite might take up to several hours to complete
 | 
						|
depending on your hardware.
 | 
						|
 | 
						|
The following tests will be run:
 | 
						|
${TESTS}
 | 
						|
 | 
						|
EOT
 | 
						|
 | 
						|
echo -n "Do you want to start [Y/n]? "
 | 
						|
read ok
 | 
						|
 | 
						|
if [ "${ok}" = "" -o "${ok}" = "y" -o "${ok}" = "Y" ]; then
 | 
						|
	sh ${RUN} -t "${TESTS}"
 | 
						|
fi
 |