summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorunknown <monty@hundin.mysql.fi>2001-12-18 00:23:56 +0200
committerunknown <monty@hundin.mysql.fi>2001-12-18 00:23:56 +0200
commit29fabf3a33511005676fca9cc8b818f63cf107f7 (patch)
tree342db55aaac27237493b1d7d155fb6112c73c3bc
parente4921f2159a279cfba37a9d3fbfa498141e81b69 (diff)
downloadmariadb-git-29fabf3a33511005676fca9cc8b818f63cf107f7.tar.gz
Fix for purify
mysql-test/mysql-test-run.sh: Increased sleep times
-rw-r--r--mysql-test/mysql-test-run.sh13
-rw-r--r--strings/bcmp.c1
2 files changed, 9 insertions, 5 deletions
diff --git a/mysql-test/mysql-test-run.sh b/mysql-test/mysql-test-run.sh
index 76071da5b43..60976c0f244 100644
--- a/mysql-test/mysql-test-run.sh
+++ b/mysql-test/mysql-test-run.sh
@@ -51,6 +51,7 @@ sleep_until_file_deleted ()
do
if [ ! -e $file ]
then
+ sleep $SLEEP_TIME_AFTER_RESTART
return
fi
loop=`expr $loop - 1`
@@ -172,10 +173,11 @@ DO_GDB=""
MANUAL_GDB=""
DO_DDD=""
DO_CLIENT_GDB=""
+SLEEP_TIME_AFTER_RESTART=1
SLEEP_TIME_FOR_DELETE=10
-SLEEP_TIME_FOR_FIRST_MASTER=200 # Enough time to create innodb tables
+SLEEP_TIME_FOR_FIRST_MASTER=400 # Enough time to create innodb tables
SLEEP_TIME_FOR_SECOND_MASTER=30
-SLEEP_TIME_FOR_FIRST_SLAVE=30
+SLEEP_TIME_FOR_FIRST_SLAVE=400
SLEEP_TIME_FOR_SECOND_SLAVE=30
CHARACTER_SET=latin1
DBUSER=""
@@ -214,9 +216,9 @@ while test $# -gt 0; do
--start-and-exit)
START_AND_EXIT=1
;;
- --skip-innobase)
- EXTRA_MASTER_MYSQLD_OPT="$EXTRA_MASTER_MYSQLD_OPT --skip-innobase"
- EXTRA_SLAVE_MYSQLD_OPT="$EXTRA_SLAVE_MYSQLD_OPT --skip-innobase" ;;
+ --skip-innodb)
+ EXTRA_MASTER_MYSQLD_OPT="$EXTRA_MASTER_MYSQLD_OPT --skip-innodb"
+ EXTRA_SLAVE_MYSQLD_OPT="$EXTRA_SLAVE_MYSQLD_OPT --skip-innodb" ;;
--skip-bdb)
EXTRA_MASTER_MYSQLD_OPT="$EXTRA_MASTER_MYSQLD_OPT --skip-bdb"
EXTRA_SLAVE_MYSQLD_OPT="$EXTRA_SLAVE_MYSQLD_OPT --skip-bdb" ;;
@@ -239,6 +241,7 @@ while test $# -gt 0; do
EXTRA_MYSQL_TEST_OPT="$EXTRA_MYSQL_TEST_OPT $1" ;;
--sleep=*)
EXTRA_MYSQL_TEST_OPT="$EXTRA_MYSQL_TEST_OPT $1"
+ SLEEP_TIME_AFTER_RESTART="$1"
;;
--mysqld=*)
TMP=`$ECHO "$1" | $SED -e "s;--mysqld=;;"`
diff --git a/strings/bcmp.c b/strings/bcmp.c
index c72a80529a3..64a6b72c443 100644
--- a/strings/bcmp.c
+++ b/strings/bcmp.c
@@ -26,6 +26,7 @@
#include "m_string.h"
#ifdef HAVE_purify
+#undef bcmp
#undef HAVE_BCMP
#endif