mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
Merge branch '10.1' into 10.2
This commit is contained in:
@ -0,0 +1,10 @@
|
||||
# threads are removed from:
|
||||
# - information_schema.processlist
|
||||
# - performance_schema.threads
|
||||
# at different times, so we may have to wait a little more
|
||||
# for the event_scheduler to shutdown
|
||||
#
|
||||
let $wait_condition=
|
||||
SELECT COUNT(*) = 0 FROM performance_schema.threads
|
||||
WHERE name like 'thread/sql/event%';
|
||||
--source include/wait_condition.inc
|
@ -0,0 +1,10 @@
|
||||
# threads are removed from:
|
||||
# - information_schema.processlist
|
||||
# - performance_schema.threads
|
||||
# at different times, so we may have to wait a little more
|
||||
# for the event_scheduler to shutdown
|
||||
#
|
||||
let $wait_condition=
|
||||
SELECT COUNT(*) = 1 FROM performance_schema.threads
|
||||
WHERE name like 'thread/sql/event%';
|
||||
--source include/wait_condition.inc
|
@ -14,7 +14,8 @@ eval select event_name,
|
||||
order by thread_id, event_id;
|
||||
|
||||
# In case of failures, this will tell if table io are lost.
|
||||
show status like 'performance_schema_%';
|
||||
show status where Variable_name like 'performance_schema_%' and
|
||||
Variable_name not like 'performance_schema_%_classes_lost';
|
||||
|
||||
# Cleanup
|
||||
truncate performance_schema.events_waits_history_long;
|
||||
|
@ -3,15 +3,14 @@
|
||||
#
|
||||
|
||||
--source include/count_sessions.inc
|
||||
--exec $MYSQL_UPGRADE --skip-verbose --force > $out_file 2> $err_file
|
||||
--exec $MYSQL_UPGRADE --skip-verbose --force > $MYSQLTEST_VARDIR/tmp/out_file 2> $MYSQLTEST_VARDIR/tmp/err_file
|
||||
--source include/wait_until_count_sessions.inc
|
||||
|
||||
# Verify that mysql_upgrade does not complain about the performance_schema
|
||||
|
||||
--replace_regex /at line [0-9]+/at line ###/
|
||||
--cat_file $err_file
|
||||
--error 0,1
|
||||
--remove_file $out_file
|
||||
--error 0,1
|
||||
--remove_file $err_file
|
||||
--cat_file $MYSQLTEST_VARDIR/tmp/err_file
|
||||
--remove_file $MYSQLTEST_VARDIR/tmp/out_file
|
||||
--remove_file $MYSQLTEST_VARDIR/tmp/err_file
|
||||
--remove_file $MYSQLD_DATADIR/mysql_upgrade_info
|
||||
|
||||
|
Reference in New Issue
Block a user