7
chlp benchmark-start || true
10
CTRL_FILE="control.ubuntu"
12
LOCAL_RUNDIR="$CHARM_DIR/.tmp/autotest/client/"
13
LOCAL_RESULTS_DIR="$CHARM_DIR/.tmp/results/"
14
DATE=`date +%Y%m%d_%R-%S`
17
TOTAL_TESTS=${#arr[@]}
18
OUTPUT_FILE="$CHARM_DIR/.tmp/upstart.log"
20
for testname in $TEST_NAME
22
if [ -e ${LOCAL_RUNDIR}tests/${testname}/${CTRL_FILE} ]; then
23
cp ${LOCAL_RUNDIR}tests/${testname}/${CTRL_FILE} ${LOCAL_RUNDIR}tests/${testname}/control
27
cd ${LOCAL_RUNDIR} && sudo ./autotest-local --verbose run ${testname} 2>&1 | tee -a ${OUTPUT_FILE}
29
# Process results and move the results to a separate directory
30
mkdir -p ${LOCAL_RESULTS_DIR}${testname}_${DATE}
32
mv ${LOCAL_RUNDIR}results/default ${LOCAL_RESULTS_DIR}${testname}_${DATE}
33
echo ${LOCAL_RESULTS_DIR}${testname}_${DATE} > $CHARM_DIR/.tmp/current_test_path.txt
36
chlp benchmark-finish || true