All pastes #30393 Raw Edit

Mine

public text v1 · immutable
#30393 ·published 2005-11-22 22:25 UTC
rendered paste body
#!/bin/sh

# Run this from the top of your (already installed) Subversion source tree.
# Note: httpd and svnserve must be running already!

RESULTS_DIR=svn-checks-`date +"%Y-%M-%d_%H:%m"`
mkdir ${RESULTS_DIR}

for FS_BACKEND in fsfs bdb; do
  for RA_LAYER in svn http local; do
    echo "Testing ${FS_BACKEND} over ${RA_LAYER}..."
    if [ ${RA_LAYER} = local ]; then
      make check CLEANUP=true FS_TYPE=${FS_BACKEND}
    else
      make check CLEANUP=true BASE_URL=${RA_LAYER}://localhost \
                 FS_TYPE=${FS_BACKEND}
    fi
    mv tests.log ${RESULTS_DIR}/${FS_BACKEND}-${RA_LAYER}-tests.log
    echo "Done testing ${FS_BACKEND} over ${RA_LAYER}."
    echo "Results in ${RESULTS_DIR}/${FS_BACKEND}-${RA_LAYER}-tests.log."
    echo ""
  done
done

echo "All 'make check' combinations completed."