summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2021-06-19 00:45:49 +0200
committerSergei Golubchik <serg@mariadb.org>2021-06-19 00:45:49 +0200
commit068246c006b8f691982194529a32bff7eb010694 (patch)
tree5446b403421466845ae8a823ac8d874f4935d498
parenta5f6eca50db3b8c6abddc1e373441827c4655edc (diff)
downloadmariadb-git-068246c006b8f691982194529a32bff7eb010694.tar.gz
fix spider tests for --ps
spider tests use --let $var= many;sql;statements --eval $var and this doesn't work in ps
-rw-r--r--storage/spider/mysql-test/spider/bugfix/t/mdev_20100.test4
-rw-r--r--storage/spider/mysql-test/spider/bugfix/t/mdev_21884.test4
-rw-r--r--storage/spider/mysql-test/spider/bugfix/t/wrapper_mariadb.test2
-rw-r--r--storage/spider/mysql-test/spider/t/partition_mrr.test1
4 files changed, 11 insertions, 0 deletions
diff --git a/storage/spider/mysql-test/spider/bugfix/t/mdev_20100.test b/storage/spider/mysql-test/spider/bugfix/t/mdev_20100.test
index b72facd11a6..3f522b4f6f5 100644
--- a/storage/spider/mysql-test/spider/bugfix/t/mdev_20100.test
+++ b/storage/spider/mysql-test/spider/bugfix/t/mdev_20100.test
@@ -22,7 +22,9 @@ USE auto_test_remote;
--connection child2_1
--disable_query_log
echo CHILD2_1_CREATE_TABLES;
+--disable_ps_protocol
eval $CHILD2_1_CREATE_TABLES;
+--enable_ps_protocol
--enable_query_log
TRUNCATE TABLE mysql.general_log;
@@ -66,7 +68,9 @@ SELECT a, b, c FROM tbl_a PARTITION (pt2,pt3);
--connection child2_1
eval $CHILD2_1_SELECT_ARGUMENT1;
+--disable_ps_protocol
eval $CHILD2_1_SELECT_TABLES;
+--enable_ps_protocol
--echo
--echo deinit
diff --git a/storage/spider/mysql-test/spider/bugfix/t/mdev_21884.test b/storage/spider/mysql-test/spider/bugfix/t/mdev_21884.test
index be4aa6a6330..16836cfce28 100644
--- a/storage/spider/mysql-test/spider/bugfix/t/mdev_21884.test
+++ b/storage/spider/mysql-test/spider/bugfix/t/mdev_21884.test
@@ -22,7 +22,9 @@ USE auto_test_remote;
--connection child2_1
--disable_query_log
echo CHILD2_1_CREATE_TABLES;
+--disable_ps_protocol
eval $CHILD2_1_CREATE_TABLES;
+--enable_ps_protocol
--enable_query_log
TRUNCATE TABLE mysql.general_log;
@@ -78,7 +80,9 @@ SELECT STRAIGHT_JOIN b.a, b.b FROM tb_l a, tbl_a b WHERE a.a = b.a;
--connection child2_1
SET NAMES utf8;
eval $CHILD2_1_SELECT_ARGUMENT1;
+--disable_ps_protocol
eval $CHILD2_1_SELECT_TABLES;
+--enable_ps_protocol
--echo
--echo deinit
diff --git a/storage/spider/mysql-test/spider/bugfix/t/wrapper_mariadb.test b/storage/spider/mysql-test/spider/bugfix/t/wrapper_mariadb.test
index 0102155b5ab..4f980140a31 100644
--- a/storage/spider/mysql-test/spider/bugfix/t/wrapper_mariadb.test
+++ b/storage/spider/mysql-test/spider/bugfix/t/wrapper_mariadb.test
@@ -49,6 +49,8 @@ TRUNCATE TABLE mysql.general_log;
SELECT * FROM tbl_a ORDER BY pkey;
--connection child2_1
+# in --ps a query is logged differently in a general log
+replace_regex /order by t0.`pkey`/order by `pkey`/;
eval $CHILD2_1_SELECT_ARGUMENT1;
eval $CHILD2_1_SELECT_TABLES;
diff --git a/storage/spider/mysql-test/spider/t/partition_mrr.test b/storage/spider/mysql-test/spider/t/partition_mrr.test
index e7fedce33e6..2816d65cadb 100644
--- a/storage/spider/mysql-test/spider/t/partition_mrr.test
+++ b/storage/spider/mysql-test/spider/t/partition_mrr.test
@@ -1,3 +1,4 @@
+--source include/no_protocol.inc
--source ../include/partition_mrr_init.inc
if (!$HAVE_PARTITION)
{