Details
-
Bug
-
Status: Done
-
Medium
-
Resolution: Fixed
-
8.0.21-12
-
None
-
None
-
Yes
Description
innodb.check_ibd_filesize_16k MTR test is unstable. When ran multiple times it fails with
The size of file 'test/t3.ibd' is 7168 bytes. Rows inserted: 8 -The size of file 'test/t3.ibd' is 14336 bytes. +The size of file 'test/t3.ibd' is 15360 bytes. Rows inserted: 16 -The size of file 'test/t3.ibd' is 22528 bytes. +The size of file 'test/t3.ibd' is 23552 bytes. Rows inserted: 24 -The size of file 'test/t3.ibd' is 30720 bytes. +The size of file 'test/t3.ibd' is 31744 bytes. Rows inserted: 32 The size of file 'test/t3.ibd' is 5242880 bytes. Rows inserted: 40mysqltest: Result content mismatch
The easiest way to reproduce is to run several instances of the test in parallel like
./mysql-test/mtr --mem innodb.check_ibd_filesize_16k{,,,,} --parallel=4 --repeat=20
However single thread execution fails as well if ran long enough.