mirror of
https://github.com/MariaDB/server.git
synced 2026-01-06 05:22:24 +03:00
Clean up a few tests that kill the server.
As noted in MDEV-8841, any test that kills the server must issue FLUSH TABLES, so that tables of crash-unsafe storage engines will not be corrupted. Consistently issue this statement after any call mtr.add_suppression() calls. Also, do not invoke shutdown_server directly, but use helpers instead.
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
call mtr.add_suppression("InnoDB: The total blob data length");
|
||||
SET GLOBAL max_allowed_packet = 100*1024*1024;
|
||||
# Connection big_packets:
|
||||
CREATE TABLE t1 (a BIGINT PRIMARY KEY, b LONGBLOB) ENGINE=InnoDB;
|
||||
@@ -10,9 +9,7 @@ INSERT INTO t1 (a, b) VALUES (5, '5');
|
||||
start transaction;
|
||||
INSERT INTO t1 (a, b) VALUES (6, REPEAT('a', 20*1024*1024));
|
||||
ERROR 42000: The size of BLOB/TEXT data inserted in one transaction is greater than 10% of redo log size. Increase the redo log size using innodb_log_file_size.
|
||||
# Connection default:
|
||||
# Quick shutdown and restart server
|
||||
# Connection default:
|
||||
# Kill and restart
|
||||
SELECT a FROM t1;
|
||||
a
|
||||
1
|
||||
|
||||
Reference in New Issue
Block a user