summaryrefslogtreecommitdiff
path: root/mysql-test/mysql-test-run.sh
diff options
context:
space:
mode:
authorkent@mysql.com <>2004-09-28 10:34:26 +0200
committerkent@mysql.com <>2004-09-28 10:34:26 +0200
commitc3fdbf0f732d0c6ed5467235be7a5854c2f0e4d5 (patch)
tree371b7c24dd7ff29084a427aa69e720736a4587fa /mysql-test/mysql-test-run.sh
parent0841e2c44452a73611da5f7899611f9928fe0256 (diff)
parent459111c48756ed979441cbbe0e2845aad721b0f2 (diff)
downloadmariadb-git-c3fdbf0f732d0c6ed5467235be7a5854c2f0e4d5.tar.gz
Merge mysql.com:/home/bk/mysql-4.1
into mysql.com:/users/kboortz/daily/work/mysql-4.1-es
Diffstat (limited to 'mysql-test/mysql-test-run.sh')
-rw-r--r--mysql-test/mysql-test-run.sh22
1 files changed, 19 insertions, 3 deletions
diff --git a/mysql-test/mysql-test-run.sh b/mysql-test/mysql-test-run.sh
index 64e903a115b..9b891d44a0b 100644
--- a/mysql-test/mysql-test-run.sh
+++ b/mysql-test/mysql-test-run.sh
@@ -299,6 +299,11 @@ while test $# -gt 0; do
--record)
RECORD=1;
EXTRA_MYSQL_TEST_OPT="$EXTRA_MYSQL_TEST_OPT $1" ;;
+ --small-bench)
+ DO_SMALL_BENCH=1
+ DO_BENCH=1
+ NO_SLAVE=1
+ ;;
--bench)
DO_BENCH=1
NO_SLAVE=1
@@ -1546,7 +1551,13 @@ then
if [ -z "$USE_RUNNING_NDBCLUSTER" ]
then
echo "Starting ndbcluster"
- ./ndb/ndbcluster --port-base=$NDBCLUSTER_PORT --small --diskless --initial --data-dir=$MYSQL_TEST_DIR/var || exit 1
+ if [ "$DO_BENCH" = 1 ]
+ then
+ NDBCLUSTER_OPTS=""
+ else
+ NDBCLUSTER_OPTS="--small"
+ fi
+ ./ndb/ndbcluster --port-base=$NDBCLUSTER_PORT $NDBCLUSTER_OPTS --diskless --initial --data-dir=$MYSQL_TEST_DIR/var || exit 1
USE_NDBCLUSTER="$USE_NDBCLUSTER --ndb-connectstring=\"host=localhost:$NDBCLUSTER_PORT\""
else
USE_NDBCLUSTER="$USE_NDBCLUSTER --ndb-connectstring=\"$USE_RUNNING_NDBCLUSTER\""
@@ -1580,9 +1591,14 @@ if [ "$DO_BENCH" = 1 ]
then
start_master
+ if [ "$DO_SMALL_BENCH" = 1 ]
+ then
+ EXTRA_BENCH_ARGS="--small-test --small-tables"
+ fi
+
if [ ! -z "$USE_NDBCLUSTER" ]
then
- EXTRA_BENCH_ARGS="--create-options=TYPE=ndb"
+ EXTRA_BENCH_ARGS="--create-options=TYPE=ndb $EXTRA_BENCH_ARGS"
fi
BENCHDIR=$BASEDIR/sql-bench/
@@ -1590,7 +1606,7 @@ then
cd $BENCHDIR
if [ -z "$1" ]
then
- ./run-all-tests --socket=$MASTER_MYSOCK --user=root $EXTRA_BENCH_ARGS
+ ./run-all-tests --socket=$MASTER_MYSOCK --user=root $EXTRA_BENCH_ARGS --log
else
if [ -x "./$1" ]
then