#!/bin/bash
export TST_PATH=$(pwd)
cd ..
export CUR_PATH=$(pwd)
cd mysql-test
export CLIENT_PATH=$CUR_PATH/bin
export PATH=$CLIENT_PATH:$PATH
export MTR_BUILD_THREAD=74
VARDIR=my_var_dir


perl ./mysql-test-run.pl --vardir=$TST_PATH/$VARDIR --start --mysqld=--binlog_format=mixed --mysqld=--innodb --mysqld=--log-output=file --mysqld=--default-storage-engine=innodb rpl_alter &

sleep 10

$CLIENT_PATH/mysql --user=root --port=10740 --protocol=tcp -e"create database tst;";
$CLIENT_PATH/mysql --user=root --port=10740 --protocol=tcp -e"use tst; create table t1(f1 varchar(255));";

echo "$(date) - Starting alter/lock table clients"
rm -r stress > /dev/null
mkdir stress
  (perl ./mysql-stress-test.pl --stress-basedir=$CUR_PATH/mysql-test/stress \
                          --stress-suite-basedir=$CUR_PATH/mysql-test \
                          --server-logs-dir=$CUR_PATH/mysql-test/stress \
                          --stress-tests-file=run_load.txt \
                          --server-user=root --server-port=10740 --server-host=127.0.0.1 \
                          --mysqltest=$CLIENT_PATH/mysqltest \
                          --test-duration=30 --threads=2 > ./stress/run.out 2>&1
   echo "$(date) - alter/lock table client run completed"
   )

cat ./my_var_dir/./log/mysqld.1.err


