mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
MDEV-9038 Binlog encryption tests
- created binlog_encryption test suite and added it to the default list - moved some tests from rpl, binlog and multisource suites to extra so that they could be re-used in different suites - made minor changes in include files
This commit is contained in:
32
mysql-test/suite/binlog_encryption/binlog_ioerr.result
Normal file
32
mysql-test/suite/binlog_encryption/binlog_ioerr.result
Normal file
@ -0,0 +1,32 @@
|
||||
CALL mtr.add_suppression("Error writing file 'master-bin'");
|
||||
RESET MASTER;
|
||||
CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=innodb;
|
||||
INSERT INTO t1 VALUES(0);
|
||||
SET SESSION debug_dbug='+d,fail_binlog_write_1';
|
||||
INSERT INTO t1 VALUES(1);
|
||||
ERROR HY000: Error writing file 'master-bin' (errno: 28 "No space left on device")
|
||||
INSERT INTO t1 VALUES(2);
|
||||
ERROR HY000: Error writing file 'master-bin' (errno: 28 "No space left on device")
|
||||
SET SESSION debug_dbug='';
|
||||
INSERT INTO t1 VALUES(3);
|
||||
SELECT * FROM t1;
|
||||
a
|
||||
0
|
||||
3
|
||||
SHOW BINLOG EVENTS;
|
||||
Log_name Pos Event_type Server_id End_log_pos Info
|
||||
BINLOG POS Format_desc 1 ENDPOS Server ver: #, Binlog ver: #
|
||||
BINLOG POS Start_encryption 1 ENDPOS
|
||||
BINLOG POS Gtid_list 1 ENDPOS []
|
||||
BINLOG POS Binlog_checkpoint 1 ENDPOS master-bin.000001
|
||||
BINLOG POS Gtid 1 ENDPOS GTID 0-1-1
|
||||
BINLOG POS Query 1 ENDPOS use `test`; CREATE TABLE t1 (a INT PRIMARY KEY) ENGINE=innodb
|
||||
BINLOG POS Gtid 1 ENDPOS BEGIN GTID 0-1-2
|
||||
BINLOG POS Query 1 ENDPOS use `test`; INSERT INTO t1 VALUES(0)
|
||||
BINLOG POS Xid 1 ENDPOS COMMIT /* XID */
|
||||
BINLOG POS Gtid 1 ENDPOS BEGIN GTID 0-1-3
|
||||
BINLOG POS Gtid 1 ENDPOS BEGIN GTID 0-1-4
|
||||
BINLOG POS Gtid 1 ENDPOS BEGIN GTID 0-1-5
|
||||
BINLOG POS Query 1 ENDPOS use `test`; INSERT INTO t1 VALUES(3)
|
||||
BINLOG POS Xid 1 ENDPOS COMMIT /* XID */
|
||||
DROP TABLE t1;
|
Reference in New Issue
Block a user