BUG#12535301- SYS_VARS.RPL_INIT_SLAVE_FUNC MISMATCHES IN DAILY-5.5
Problem: sys_vars.rpl_init_slave_func test was failing sporadically on 5.5+. Fix: Added assert condition after wait for checks. Recorded test and enabled it.
This commit is contained in:
commit
596e990263
@ -18,5 +18,3 @@ rpl.rpl_row_sp011 @solaris # Bug#11753919 2011-07-25 sven Several
|
|||||||
|
|
||||||
sys_vars.max_sp_recursion_depth_func @solaris # Bug#11753919 2010-01-20 alik Several test cases fail on Solaris with error Thread stack overrun
|
sys_vars.max_sp_recursion_depth_func @solaris # Bug#11753919 2010-01-20 alik Several test cases fail on Solaris with error Thread stack overrun
|
||||||
sys_vars.wait_timeout_func # Bug#11750645 2010-04-26 alik wait_timeout_func fails
|
sys_vars.wait_timeout_func # Bug#11750645 2010-04-26 alik wait_timeout_func fails
|
||||||
|
|
||||||
sys_vars.rpl_init_slave_func # Bug#12535301 2011-05-09 andrei sys_vars.rpl_init_slave_func mismatches in daily-5.5
|
|
||||||
|
@ -18,19 +18,13 @@ SELECT @@global.init_slave = 'SET @@global.max_connections = @@global.max_connec
|
|||||||
@@global.init_slave = 'SET @@global.max_connections = @@global.max_connections + 1 -- комментарий'
|
@@global.init_slave = 'SET @@global.max_connections = @@global.max_connections + 1 -- комментарий'
|
||||||
1
|
1
|
||||||
Expect 1
|
Expect 1
|
||||||
SELECT @@global.max_connections= @start_max_connections;
|
include/assert.inc [@@global.max_connections = @start_max_connections]
|
||||||
@@global.max_connections= @start_max_connections
|
|
||||||
1
|
|
||||||
Expect 1
|
|
||||||
STOP SLAVE;
|
STOP SLAVE;
|
||||||
RESET MASTER;
|
RESET MASTER;
|
||||||
RESET SLAVE;
|
RESET SLAVE;
|
||||||
START SLAVE;
|
START SLAVE;
|
||||||
include/wait_for_slave_to_start.inc
|
include/wait_for_slave_to_start.inc
|
||||||
SELECT @@global.max_connections = @start_max_connections + 1;
|
include/assert.inc [@@global.max_connections = @start_max_connections + 1]
|
||||||
@@global.max_connections = @start_max_connections + 1
|
|
||||||
1
|
|
||||||
Expect 1
|
|
||||||
SET @@global.init_slave = "SET @a=5";
|
SET @@global.init_slave = "SET @a=5";
|
||||||
STOP SLAVE;
|
STOP SLAVE;
|
||||||
RESET MASTER;
|
RESET MASTER;
|
||||||
|
@ -64,8 +64,9 @@ let $wait_timeout= 90;
|
|||||||
let $wait_condition= SELECT @@global.max_connections = @start_max_connections;
|
let $wait_condition= SELECT @@global.max_connections = @start_max_connections;
|
||||||
--source include/wait_condition_sp.inc
|
--source include/wait_condition_sp.inc
|
||||||
# check that the action in init_slave does not happen immediately
|
# check that the action in init_slave does not happen immediately
|
||||||
SELECT @@global.max_connections= @start_max_connections;
|
--let $assert_text= @@global.max_connections = @start_max_connections
|
||||||
--echo Expect 1
|
--let $assert_cond= @@global.max_connections = @start_max_connections
|
||||||
|
--source include/assert.inc
|
||||||
#
|
#
|
||||||
# reset of the server
|
# reset of the server
|
||||||
STOP SLAVE;
|
STOP SLAVE;
|
||||||
@ -80,8 +81,9 @@ let $wait_timeout= 90;
|
|||||||
let $wait_condition= SELECT @@global.max_connections = @start_max_connections + 1;
|
let $wait_condition= SELECT @@global.max_connections = @start_max_connections + 1;
|
||||||
--source include/wait_condition_sp.inc
|
--source include/wait_condition_sp.inc
|
||||||
# check that the action in init_slave was executed and had the intended effect
|
# check that the action in init_slave was executed and had the intended effect
|
||||||
SELECT @@global.max_connections = @start_max_connections + 1;
|
--let $assert_text= @@global.max_connections = @start_max_connections + 1
|
||||||
--echo Expect 1
|
--let $assert_cond= @@global.max_connections = @start_max_connections + 1
|
||||||
|
--source include/assert.inc
|
||||||
#
|
#
|
||||||
# Setting a variable(which is local to a session) and must not be visible
|
# Setting a variable(which is local to a session) and must not be visible
|
||||||
SET @@global.init_slave = "SET @a=5";
|
SET @@global.init_slave = "SET @a=5";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user