diff options
author | unknown <msvensson@neptunus.(none)> | 2005-12-08 16:48:37 +0100 |
---|---|---|
committer | unknown <msvensson@neptunus.(none)> | 2005-12-08 16:48:37 +0100 |
commit | d8f7fb14259c24bb90d6b7368524e45e7a5ad409 (patch) | |
tree | fba84cfdcf4250c28ceb54ed38d61938c6dfd7a7 /mysql-test/mysql-test-run.sh | |
parent | 1b50a968033b0644fe63fb231a564aa1b7b1d0bf (diff) | |
download | mariadb-git-d8f7fb14259c24bb90d6b7368524e45e7a5ad409.tar.gz |
WL#2930 mysqltest++
- Updated after valgrinding
client/mysqltest.c:
Move initialisation of dynamic strings to top of function so that variables are always inited before free
The workaround for 15518 moved to last in function
Add check for "--" comments without any comment,. to avoid read of uninit memory
mysql-test/mysql-test-run.sh:
Add printout of valgrind errors from mysqltest when test with valgrind has completed
Diffstat (limited to 'mysql-test/mysql-test-run.sh')
-rw-r--r-- | mysql-test/mysql-test-run.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/mysql-test/mysql-test-run.sh b/mysql-test/mysql-test-run.sh index 3a8aa8614a2..3454873bca4 100644 --- a/mysql-test/mysql-test-run.sh +++ b/mysql-test/mysql-test-run.sh @@ -1002,6 +1002,18 @@ report_stats () { echo "WARNING: Got errors/warnings while running tests. Please examine" echo "$MY_LOG_DIR/warnings for details." fi + + fi # USE_RUNNING_SERVER + + # Check valgrind errors from mysqltest + if [ ! -z "$VALGRIND_MYSQLTEST" ] + then + if $GREP "ERROR SUMMARY" $MYSQLTEST_LOG | $GREP -v "0 errors" > /dev/null + then + $ECHO "Valgrind detected errors!" + $GREP "ERROR SUMMARY" $MYSQLTEST_LOG | $GREP -v "0 errors" + $ECHO "See $MYSQLTEST_LOG" + fi fi } |