make test: tweak helper scripts
Change-Id: Iee6016757e45c832e8868f0bdcfd4192dd3380c8 Signed-off-by: Klement Sekera <ksekera@cisco.com>
This commit is contained in:

committed by
Damjan Marion

parent
c966ecd11c
commit
a657e4e7c9
@ -1,3 +1,8 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
CMD='git clean -dfX */'
|
||||||
|
|
||||||
git pull | grep -q -v 'Already up-to-date.' || git clean -dfX */
|
if git pull | grep -v 'Already up-to-date.'
|
||||||
|
then
|
||||||
|
echo "Executing $CMD"
|
||||||
|
$CMD
|
||||||
|
fi
|
||||||
|
@ -94,7 +94,7 @@ do
|
|||||||
if [[ "$PRE_EXEC_CMD" != "" ]]
|
if [[ "$PRE_EXEC_CMD" != "" ]]
|
||||||
then
|
then
|
||||||
echo "Executing \`$PRE_EXEC_CMD' before test.."
|
echo "Executing \`$PRE_EXEC_CMD' before test.."
|
||||||
if ! ($PRE_EXEC_CMD 2>$TMP 1>$TMP)
|
if ! ($PRE_EXEC_CMD 2>&1 | tee $TMP)
|
||||||
then
|
then
|
||||||
echo "\`$PRE_EXEC_CMD' failed!" >&2
|
echo "\`$PRE_EXEC_CMD' failed!" >&2
|
||||||
REASON="$PRE_EXEC_CMD failed"
|
REASON="$PRE_EXEC_CMD failed"
|
||||||
@ -102,7 +102,7 @@ do
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
echo -n "Running test iteration #$COUNT..."
|
echo -n "Running test iteration #$COUNT..."
|
||||||
if ! ($CMD 2>$TMP 1>$TMP)
|
if ! ($CMD >$TMP 2>&1)
|
||||||
then
|
then
|
||||||
AFTER=`date +%s`
|
AFTER=`date +%s`
|
||||||
RUNTIME=$((AFTER-BEFORE))
|
RUNTIME=$((AFTER-BEFORE))
|
||||||
|
Reference in New Issue
Block a user