Browse Source

BUG#12400313

Hardening the test case:
  - including a diff_tables at the end.
  - increasing the tolerance on the relay limit size.
pull/47/merge
Luis Soares 14 years ago
parent
commit
ab03c5bace
  1. 1
      mysql-test/suite/rpl/r/rpl_stm_relay_ign_space.result
  2. 6
      mysql-test/suite/rpl/t/rpl_stm_relay_ign_space.test

1
mysql-test/suite/rpl/r/rpl_stm_relay_ign_space.result

@ -1,4 +1,5 @@
include/master-slave.inc
[connection master]
include/assert.inc [Assert that relay log space is close to the limit]
include/diff_tables.inc [master:test.t1,slave:test.t1]
include/rpl_end.inc

6
mysql-test/suite/rpl/t/rpl_stm_relay_ign_space.test

@ -82,12 +82,16 @@ INSERT INTO t1 VALUES ('xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
--let $relay_log_space_while_sql_is_executing = query_get_value(SHOW SLAVE STATUS, Relay_Log_Space, 1)
--let $relay_log_space_limit = query_get_value(SHOW VARIABLES LIKE "relay_log_space_limit", Value, 1)
--let $assert_text= Assert that relay log space is close to the limit
--let $assert_cond= $relay_log_space_while_sql_is_executing <= $relay_log_space_limit * 1.1
--let $assert_cond= $relay_log_space_while_sql_is_executing <= $relay_log_space_limit * 1.15
--source include/assert.inc
# unlock the table and let SQL thread continue applying events
UNLOCK TABLES;
--connection master
--let $diff_tables=master:test.t1,slave:test.t1
--source include/diff_tables.inc
--connection master
DROP TABLE t1;
--enable_query_log

Loading…
Cancel
Save