summaryrefslogtreecommitdiff
path: root/mysql-test
diff options
context:
space:
mode:
authorkent@mysql.com <>2005-10-25 02:29:08 +0200
committerkent@mysql.com <>2005-10-25 02:29:08 +0200
commit4e44fead1811e3076d05bd31b83aafb4bba70774 (patch)
treee736674ed6eb74372bad958e54fe412c7b60eb70 /mysql-test
parent40f8a8ff3e5a9f89145248a5051d42cfe0a40516 (diff)
parent257b17ba2f9cf3d227365e59875f4162b015b3fb (diff)
downloadmariadb-git-4e44fead1811e3076d05bd31b83aafb4bba70774.tar.gz
Merge mysql.com:/Users/kent/mysql/bk/mysql-4.0-build-thread
into mysql.com:/Users/kent/mysql/bk/mysql-4.0
Diffstat (limited to 'mysql-test')
-rw-r--r--mysql-test/mysql-test-run.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/mysql-test/mysql-test-run.sh b/mysql-test/mysql-test-run.sh
index b760309bb5b..9a2c4345bae 100644
--- a/mysql-test/mysql-test-run.sh
+++ b/mysql-test/mysql-test-run.sh
@@ -201,6 +201,23 @@ MYSQL_MANAGER_PORT=9305 # needs to be out of the way of slaves
MYSQL_MANAGER_PW_FILE=$MYSQL_TEST_DIR/var/tmp/manager.pwd
MYSQL_MANAGER_LOG=$MYSQL_TEST_DIR/var/log/manager.log
MYSQL_MANAGER_USER=root
+
+#
+# To make it easier for different devs to work on the same host,
+# an environment variable can be used to control all ports. A small
+# number is to be used, 0 - 16 or similar.
+#
+if [ -n "$MTR_BUILD_THREAD" ] ; then
+ MASTER_MYPORT=`expr $MTR_BUILD_THREAD '*' 40 + 8120`
+ SLAVE_MYPORT=`expr $MASTER_MYPORT + 16`
+ MYSQL_MANAGER_PORT=`expr $MASTER_MYPORT + 2`
+
+ echo "Using MTR_BUILD_THREAD = $MTR_BUILD_THREAD"
+ echo "Using MASTER_MYPORT = $MASTER_MYPORT"
+ echo "Using MYSQL_MANAGER_PORT = $MYSQL_MANAGER_PORT"
+ echo "Using SLAVE_MYPORT = $SLAVE_MYPORT"
+fi
+
NO_SLAVE=0
USER_TEST=
FAILED_CASES=