#!/usr/bin/env bash # Thrash the VFS tests set -e # Optionally set the iterations with the first parameter iterations=${1:-100} base=$(dirname $(dirname $(realpath "$0"))) echo ${base} run=${base}/bin/test-repeat.sh echo ${run} testdirs=" vfs vfs/vfscache vfs/vfscache/writeback vfs/vfscache/downloaders cmd/cmount " for testdir in ${testdirs}; do echo "Testing ${testdir} with ${iterations} iterations" cd ${base}/${testdir} ${run} -i=${iterations} -race -tags=cmount done