[MDEV-18618] Merge innodb_zip.8k, innodb_zip.4k, innodb_zip.16k Created: 2019-02-18  Updated: 2023-04-27

Status: Confirmed
Project: MariaDB Server
Component/s: Storage Engine - InnoDB, Storage Engine - XtraDB
Affects Version/s: 10.1, 10.2, 10.3, 10.4
Fix Version/s: 10.4

Type: Bug Priority: Major
Reporter: Marko Mäkelä Assignee: Vladislav Lesin
Resolution: Unresolved Votes: 0
Labels: compression, tests

Issue Links:
PartOf
is part of MDEV-13625 Merge InnoDB test cases from MySQL 5.6 Closed

 Description   

The tests innodb_zip.4k and innodb_zip.8k are normally skipped due to innodb_page_size mismatch. The test innodb_zip.4k has been broken in 10.4 for quite a while:

./mysql-test-run.pl  --mysqld=--innodb-page-size=4k innodb_zip.4k

10.4 a56601b3e6766394ccf43a7af8d15819cb2f14c3

CURRENT_TEST: innodb_zip.4k
mysqltest: At line 143: query 'CREATE TABLE t1 (a varchar(64) character set utf8,
b varchar(64) character set utf8,
c varchar(64) character set utf8,
d varchar(65) character set utf8,
PRIMARY KEY (a,b,c,d))
ENGINE=innodb' succeeded - should have failed with errno 1071...

We should merge these test cases into one, using

--source include/innodb_page_size_small.inc

and add rdiff files and some conditions on page size into the test. In that way, all combinations will be covered.


Generated at Thu Feb 08 08:45:28 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.