# setup InnoDB to flush agressively
run_cmd ${MYSQL} ${MYSQL_ARGS} -e "SET GLOBAL innodb_old_blocks_time=250; \
SET GLOBAL innodb_old_blocks_pct=5; \
SET GLOBAL innodb_max_dirty_pages_pct=0;"
load_sakila
# wait for InnoDB to flush
sleep 5
# pass wrong value for innodb-log-files-in-group
run_cmd_expect_failure xtrabackup --backup --target-dir=$topdir/backup \ --innodb-log-files-in-group=3
Here is the test case:
#
# Bug 1470847: starting LSN is bigger than ending LSN makes no error
#
MYSQLD_ EXTRA_MY_ CNF_OPTS= " log-files- in-group= 4 log-file- size=2M
innodb-
innodb-
"
start_server
# setup InnoDB to flush agressively old_blocks_ time=250; \ old_blocks_ pct=5; \ max_dirty_ pages_pct= 0;"
run_cmd ${MYSQL} ${MYSQL_ARGS} -e "SET GLOBAL innodb_
SET GLOBAL innodb_
SET GLOBAL innodb_
load_sakila
# wait for InnoDB to flush
sleep 5
# pass wrong value for innodb- log-files- in-group expect_ failure xtrabackup --backup --target- dir=$topdir/ backup \
- -innodb- log-files- in-group= 3
run_cmd_