mirror of
https://github.com/MariaDB/server.git
synced 2025-08-08 11:22:35 +03:00
fixed parsing bug in mysql-test
mysql-test-run now works, althought the output needs beautification add two *real* test cases that everyone can run - yahoo! we are moving! mysql-test/t/3.23/select-key.test: ***MISSING WEAVE*** mysql-test/t/3.23/simple-select.test: ***MISSING WEAVE*** mysql-test/std_data/select-key.master: ***MISSING WEAVE*** mysql-test/std_data/simple-select.master: ***MISSING WEAVE*** client/mysql-test.c: ***MISSING WEAVE*** mysql-test/mysql-test-run: "fixed" subsitution error - one still needs to do something real to make it pretty
This commit is contained in:
@@ -217,15 +217,16 @@ echo
|
|||||||
echo -e " TEST\t\t\tUSER\tSYSTEM\tELAPSED\t%CPU\t RESULT"
|
echo -e " TEST\t\t\tUSER\tSYSTEM\tELAPSED\t%CPU\t RESULT"
|
||||||
echo $DASH72
|
echo $DASH72
|
||||||
|
|
||||||
for tf in $TESTDIR/*
|
for tf in $TESTDIR/*.test
|
||||||
do
|
do
|
||||||
|
if [ -f $tf ] ; then
|
||||||
mytime=`$TIME -f $TIME_FORMAT $MYSQL_TEST < $tf 2>&1`
|
mytime=`$TIME -f $TIME_FORMAT $MYSQL_TEST < $tf 2>&1`
|
||||||
res=$?
|
res=$?
|
||||||
|
|
||||||
tf=`basename $tf`
|
tf=`basename $tf`
|
||||||
|
|
||||||
[ $res = 1 ] && mytime=`echo -ne $mytime | cut -b 39-` && mytime=${mytime// /\\t}
|
[ $res = 1 ] && mytime=`echo -ne $mytime | cut -b 39-`
|
||||||
$SETCOLOR_NORMAL && echo -ne "$tf\t\t$mytime"
|
$SETCOLOR_NORMAL && echo -ne "$tf\t$mytime"
|
||||||
[ $res = 1 ] && fail_inc && echo_fail
|
[ $res = 1 ] && fail_inc && echo_fail
|
||||||
[ $res != 1 ] && pass_inc && echo_pass
|
[ $res != 1 ] && pass_inc && echo_pass
|
||||||
|
|
||||||
@@ -240,6 +241,7 @@ do
|
|||||||
$SETCOLOR_SUCCESS && echo_ok
|
$SETCOLOR_SUCCESS && echo_ok
|
||||||
echo
|
echo
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
echo $DASH72
|
echo $DASH72
|
||||||
|
Reference in New Issue
Block a user