diff options
author | Marko Mäkelä <marko.makela@mariadb.com> | 2021-11-09 08:08:29 +0200 |
---|---|---|
committer | Marko Mäkelä <marko.makela@mariadb.com> | 2021-11-09 08:08:29 +0200 |
commit | 8c7e551da13e0f270eb68d77614253fa05e5b087 (patch) | |
tree | 942817862b8c7eb11707619866e064893e47b5e4 | |
parent | 75f0c595d92bd59cde0b1c1e887e8e872baded05 (diff) | |
download | mariadb-git-8c7e551da13e0f270eb68d77614253fa05e5b087.tar.gz |
Remove restarts from encrypt_and_grep testst-10.2-merge
-rw-r--r-- | mysql-test/suite/encryption/r/encrypt_and_grep.result | 6 | ||||
-rw-r--r-- | mysql-test/suite/encryption/t/encrypt_and_grep.test | 16 |
2 files changed, 12 insertions, 10 deletions
diff --git a/mysql-test/suite/encryption/r/encrypt_and_grep.result b/mysql-test/suite/encryption/r/encrypt_and_grep.result index 7068d1d3502..69837a8dfa9 100644 --- a/mysql-test/suite/encryption/r/encrypt_and_grep.result +++ b/mysql-test/suite/encryption/r/encrypt_and_grep.result @@ -19,6 +19,7 @@ mysql/innodb_index_stats mysql/innodb_table_stats test/t1 test/t2 +FLUSH TABLES t1,t2,t3 FOR EXPORT; # t1 yes on expecting NOT FOUND NOT FOUND /foobarsecret/ in t1.ibd # t2 ... on expecting NOT FOUND @@ -27,6 +28,7 @@ NOT FOUND /tempsecret/ in t2.ibd FOUND 12 /dummysecret/ in t3.ibd # ibdata1 expecting NOT FOUND NOT FOUND /foobarsecret/ in ibdata1 +UNLOCK TABLES; # Now turn off encryption and wait for threads to decrypt everything SET GLOBAL innodb_encrypt_tables = off; # Wait max 10 min for key encryption threads to decrypt all spaces @@ -40,6 +42,7 @@ test/t3 SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0; NAME test/t1 +FLUSH TABLES t1,t2,t3 FOR EXPORT; # t1 yes on expecting NOT FOUND NOT FOUND /foobarsecret/ in t1.ibd # t2 ... default expecting FOUND @@ -48,6 +51,7 @@ FOUND 12 /tempsecret/ in t2.ibd FOUND 12 /dummysecret/ in t3.ibd # ibdata1 expecting NOT FOUND NOT FOUND /foobarsecret/ in ibdata1 +UNLOCK TABLES; # Now turn on encryption and wait for threads to encrypt all spaces SET GLOBAL innodb_encrypt_tables = on; # Wait max 10 min for key encryption threads to encrypt all spaces @@ -61,6 +65,7 @@ mysql/innodb_index_stats mysql/innodb_table_stats test/t1 test/t2 +FLUSH TABLES t1,t2,t3 FOR EXPORT; # t1 yes on expecting NOT FOUND NOT FOUND /foobarsecret/ in t1.ibd # t2 ... on expecting NOT FOUND @@ -69,4 +74,5 @@ NOT FOUND /tempsecret/ in t2.ibd FOUND 12 /dummysecret/ in t3.ibd # ibdata1 expecting NOT FOUND NOT FOUND /foobarsecret/ in ibdata1 +UNLOCK TABLES; drop table t1, t2, t3; diff --git a/mysql-test/suite/encryption/t/encrypt_and_grep.test b/mysql-test/suite/encryption/t/encrypt_and_grep.test index eb587d7ea12..64ef9dd5316 100644 --- a/mysql-test/suite/encryption/t/encrypt_and_grep.test +++ b/mysql-test/suite/encryption/t/encrypt_and_grep.test @@ -1,9 +1,6 @@ -- source include/have_innodb.inc -- source include/have_file_key_management_plugin.inc -# embedded does not support restart --- source include/not_embedded.inc - # # MDEV-8138: strange results from encrypt-and-grep test # @@ -38,7 +35,7 @@ SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_ --sorted_result SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0; ---source include/shutdown_mysqld.inc +FLUSH TABLES t1,t2,t3 FOR EXPORT; --let SEARCH_PATTERN=foobarsecret --echo # t1 yes on expecting NOT FOUND @@ -57,7 +54,7 @@ SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_ -- let SEARCH_FILE=$ib1_IBD -- source include/search_pattern_in_file.inc --- source include/start_mysqld.inc +UNLOCK TABLES; --echo # Now turn off encryption and wait for threads to decrypt everything @@ -74,7 +71,7 @@ SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_ --sorted_result SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0; ---source include/shutdown_mysqld.inc +FLUSH TABLES t1,t2,t3 FOR EXPORT; --let SEARCH_PATTERN=foobarsecret --echo # t1 yes on expecting NOT FOUND @@ -93,8 +90,7 @@ SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_ -- let SEARCH_FILE=$ib1_IBD -- source include/search_pattern_in_file.inc - --- source include/start_mysqld.inc +UNLOCK TABLES; --echo # Now turn on encryption and wait for threads to encrypt all spaces SET GLOBAL innodb_encrypt_tables = on; @@ -109,7 +105,7 @@ SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_ --sorted_result SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_VERSION <> 0; ---source include/shutdown_mysqld.inc +FLUSH TABLES t1,t2,t3 FOR EXPORT; --let SEARCH_PATTERN=foobarsecret --echo # t1 yes on expecting NOT FOUND @@ -128,6 +124,6 @@ SELECT NAME FROM INFORMATION_SCHEMA.INNODB_TABLESPACES_ENCRYPTION WHERE MIN_KEY_ -- let SEARCH_FILE=$ib1_IBD -- source include/search_pattern_in_file.inc --- source include/start_mysqld.inc +UNLOCK TABLES; drop table t1, t2, t3; |