mirror of https://github.com/A2osX/A2osX.git
PK Updates to TEST scripts to help identify bugs.
This commit is contained in:
parent
3ca18cfac6
commit
dd824b9f99
Binary file not shown.
Binary file not shown.
|
@ -161,7 +161,8 @@ SET T = $T + 1
|
||||||
IF [ $8 -EQ $$ ]
|
IF [ $8 -EQ $$ ]
|
||||||
IF [ -N $Log ]
|
IF [ -N $Log ]
|
||||||
SET P = $P + 1
|
SET P = $P + 1
|
||||||
echo "ARGTEST Arg 8 Passed" >> ${Log}
|
echo "ARGTEST Arg 8 Passed"
|
||||||
|
>> ${Log}
|
||||||
FI
|
FI
|
||||||
echo "ARGTEST Arg 8 Passed"
|
echo "ARGTEST Arg 8 Passed"
|
||||||
ELSE
|
ELSE
|
||||||
|
|
|
@ -63,32 +63,58 @@ SET F = 0
|
||||||
#
|
#
|
||||||
. BADSHTEST
|
. BADSHTEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling ECHOTEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. ECHOTEST
|
. ECHOTEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling VTTEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. VTTEST
|
. VTTEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling CATTEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. CATTEST
|
. CATTEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling ARGTEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. ARGTEST
|
. ARGTEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling IFLEVEL\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. IFLEVEL
|
. IFLEVEL
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling MD5TEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. MD5TEST
|
. MD5TEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling IFZNTEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. IFZNTEST
|
. IFZNTEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling IFFILETEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. IFFILETEST
|
. IFFILETEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling IFSTRTEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. IFSTRTEST
|
. IFSTRTEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling IFNUMTEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. IFNUMTEST
|
. IFNUMTEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling IFANDORTEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. IFANDORTEST
|
. IFANDORTEST
|
||||||
ECHO "\n----------------------------------------\n" >> ${Log}
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n Calling WHILETEST\n" >> ${Log}
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
. WHILETEST
|
. WHILETEST
|
||||||
#
|
#
|
||||||
# End of Tests
|
# End of Tests
|
||||||
#
|
#
|
||||||
|
ECHO "\n----------------------------------------\n" >> ${Log}
|
||||||
|
ECHO "\n All Tests Run\n" >> ${Log}
|
||||||
echo "----------------------------------------"
|
echo "----------------------------------------"
|
||||||
echo " Total Tests: ${T}"
|
echo " Total Tests: ${T}"
|
||||||
echo " Tests Passed: ${P}"
|
echo " Tests Passed: ${P}"
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
NEW
|
||||||
|
PREFIX
|
||||||
|
AUTO 4,1
|
||||||
|
#!/BIN/SH
|
||||||
|
#
|
||||||
|
# This script calls LOGATEST for all the same tests in BUILDTEST
|
||||||
|
# in the same order to see if we can find problems in individual
|
||||||
|
# tests.
|
||||||
|
#
|
||||||
|
LOGATEST BADSHTEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST ECHOTEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST VTTEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST CATTEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST ARGTEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST IFLEVEL
|
||||||
|
PAUSE
|
||||||
|
LOGATEST MD5TEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST IFZNTEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST IFFILETEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST IFSTRTEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST IFNUMTEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST IFANDORTEST
|
||||||
|
PAUSE
|
||||||
|
LOGATEST WHILETEST
|
||||||
|
MAN
|
||||||
|
TEXT /MAKE/USR/SHARE/TESTS/LOGALL
|
|
@ -0,0 +1,46 @@
|
||||||
|
NEW
|
||||||
|
PREFIX
|
||||||
|
AUTO 4,1
|
||||||
|
#!/BIN/SH
|
||||||
|
#
|
||||||
|
# This is the master script that calls all test scripts.
|
||||||
|
# It keeps a count of passed/failed tests and writes results
|
||||||
|
# to a log file.
|
||||||
|
#
|
||||||
|
# First Clear the Screen
|
||||||
|
echo "\f"
|
||||||
|
#
|
||||||
|
# Check to make sure the test exists
|
||||||
|
#
|
||||||
|
IF [ -F $1 ]
|
||||||
|
ELSE
|
||||||
|
ECHO "\n\nTest Not Found.\n\nExiting Script.\n\n"
|
||||||
|
EXIT 0
|
||||||
|
FI
|
||||||
|
#
|
||||||
|
# Create and Set the Test Counters
|
||||||
|
#
|
||||||
|
SET T = 1
|
||||||
|
SET P = 0
|
||||||
|
SET F = 0
|
||||||
|
#
|
||||||
|
# Create Log File
|
||||||
|
#
|
||||||
|
# Write Header To Log
|
||||||
|
#
|
||||||
|
SET Log = "/RAM3/${1}.LOG"
|
||||||
|
ECHO > ${Log}
|
||||||
|
ECHO >> ${Log}
|
||||||
|
ECHO " Log a Test - ${1}" >> ${Log}
|
||||||
|
echo "----------------------------------------" >> ${Log}
|
||||||
|
ECHO >> ${Log}
|
||||||
|
. $1
|
||||||
|
ECHO >> ${Log}
|
||||||
|
echo "----------------------------------------" >> ${Log}
|
||||||
|
SET T =
|
||||||
|
SET P =
|
||||||
|
SET F =
|
||||||
|
SET B =
|
||||||
|
SET Log =
|
||||||
|
MAN
|
||||||
|
TEXT /MAKE/USR/SHARE/TESTS/LOGATEST
|
Loading…
Reference in New Issue