You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-10 01:22:48 +03:00
chore(testing): more smart mtr runnner
This commit is contained in:
committed by
Aleksei Bukhalov
parent
82421c208f
commit
b79bf3c3ab
@@ -4,8 +4,18 @@
|
|||||||
SCRIPT_LOCATION=$(dirname "$0")
|
SCRIPT_LOCATION=$(dirname "$0")
|
||||||
COLUMNSTORE_SOURCE_PATH=$(realpath $SCRIPT_LOCATION/../../)
|
COLUMNSTORE_SOURCE_PATH=$(realpath $SCRIPT_LOCATION/../../)
|
||||||
MARIADB_SOURCE_PATH=$(realpath $SCRIPT_LOCATION/../../../../../)
|
MARIADB_SOURCE_PATH=$(realpath $SCRIPT_LOCATION/../../../../../)
|
||||||
|
|
||||||
|
|
||||||
|
VERSION_GREATER_THAN_10=$(mariadb -N -s -e 'SELECT (sys.version_major(), sys.version_minor(), sys.version_patch()) >= (11, 4, 0);')
|
||||||
|
|
||||||
|
SERVERNAME="mysql"
|
||||||
|
if [[ $VERSION_GREATER_THAN_10 == '1' ]]; then
|
||||||
|
SERVERNAME="mariadb"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
COLUMNSTORE_MTR_SOURCE=$(realpath $COLUMNSTORE_SOURCE_PATH/mysql-test/columnstore)
|
COLUMNSTORE_MTR_SOURCE=$(realpath $COLUMNSTORE_SOURCE_PATH/mysql-test/columnstore)
|
||||||
INSTALLED_MTR_PATH='/usr/share/mysql/mysql-test/'
|
INSTALLED_MTR_PATH="/usr/share/${SERVERNAME}/${SERVERNAME}-test/"
|
||||||
PATCHNAME=$(realpath $SCRIPT_LOCATION)/mtr_warn.patch
|
PATCHNAME=$(realpath $SCRIPT_LOCATION)/mtr_warn.patch
|
||||||
CURRENT_DIR=$(pwd)
|
CURRENT_DIR=$(pwd)
|
||||||
|
|
||||||
@@ -74,7 +84,6 @@ run_suite() {
|
|||||||
else
|
else
|
||||||
RECORD_FLAG=""
|
RECORD_FLAG=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
./mtr --force $EXTERN_FLAG $RECORD_FLAG --max-test-fail=0 --testcase-timeout=60 --suite=columnstore/$1 $2 | tee $CURRENT_DIR/mtr.$1.log 2>&1
|
./mtr --force $EXTERN_FLAG $RECORD_FLAG --max-test-fail=0 --testcase-timeout=60 --suite=columnstore/$1 $2 | tee $CURRENT_DIR/mtr.$1.log 2>&1
|
||||||
# dump analyses.
|
# dump analyses.
|
||||||
systemctl stop mariadb
|
systemctl stop mariadb
|
||||||
|
Reference in New Issue
Block a user