Beginning to think about splitting regression tests into sets.

This commit is contained in:
Andrew McMillan 2009-11-02 12:43:12 +13:00
parent e8bc7b5027
commit b30d898c51

View File

@ -16,7 +16,8 @@ HOSTNAME=regression
UNTIL=${1:-"99999"}
ACCEPT_ALL=${2:-""}
REGRESSION="tests/regression-suite"
[ -z "${SUITE}" ] && SUITE="regression-suite"
REGRESSION="tests/${SUITE}"
RESULTS="${REGRESSION}/results"
check_result() {
@ -40,7 +41,7 @@ check_result() {
if [ "${ACCEPT}" = "y" ] ; then
cp "${RESULTS}/${TEST}" "${REGRESSION}/${TEST}.result"
elif [ "${ACCEPT}" = "x" ]; then
echo "./dav_test --dsn '${DSN}' ${WEBHOST} ${ALTHOST} --suite regression-suite --case '${TEST}' --debug"
echo "./dav_test --dsn '${DSN}' ${WEBHOST} ${ALTHOST} --suite '${SUITE}' --case '${TEST}' --debug"
exit
elif [ "${ACCEPT}" = "v" ]; then
echo "Showing test $REGRESSION/${TEST}.test"
@ -109,7 +110,7 @@ for T in ${REGRESSION}/*.test ; do
RESULT=999
while [ "${RESULT}" -gt 0 ]; do
./dav_test --dsn "${DSN}" ${WEBHOST} ${ALTHOST} --suite regression-suite --case "${TEST}" | ./normalise_result > "${RESULTS}/${TEST}"
./dav_test --dsn "${DSN}" ${WEBHOST} ${ALTHOST} --suite "${SUITE}" --case "${TEST}" | ./normalise_result > "${RESULTS}/${TEST}"
RESULT=999
while [ "${RESULT}" -gt 1 ]; do