Bug #89431 innodb_undo.truncate_recover MTR test failing with a server error log warning
Submitted: 26 Jan 8:57 Modified: 9 May 12:35
Reporter: Laurynas Biveinis (OCA) Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Tests Severity:S3 (Non-critical)
Version:8.0.4 OS:Any
Assigned to: CPU Architecture:Any
Tags: mtr

[26 Jan 8:57] Laurynas Biveinis
Description:
-DWITH_DEBUG=ON build.

$ ./mtr --debug-server truncate_recover --big-test
...
innodb_undo.truncate_recover             [ fail ]  Found warnings/errors in server log file!
        Test ended at 2018-01-26 10:50:47
line
2018-01-26T08:50:09.403781Z 1 [Warning] [MY-011066] InnoDB: Ignoring './undo_001' invalid tablespace ID in the header
^ Found warnings in /Users/laurynas/percona/obj-mysql-8.0.4-asan-debug/mysql-test/var/log/mysqld.1.err
...

How to repeat:
See above
[26 Jan 13:24] Miguel Solorzano
Thank you for the bug report.

miguel:mysql-test miguel$ ./mtr --debug-server truncate_recover --big-test
Logging: ./mtr  --debug-server truncate_recover --big-test
2018-01-26T13:17:57.188824Z 0 [System] [MY-010116] /Users/miguel/Downloads/mysql-8.0.4-rc/runtime_output_directory/mysqld (mysqld 8.0.4-rc-debug-log-asan) starting as process 16113 ...
MySQL Version 8.0.4
Checking supported features...
 - SSL connections supported
 - binaries are debug compiled
Collecting tests...
Checking leftover processes...
Removing old var directory...
Creating var directory '/Users/miguel/Downloads/mysql-8.0.4-rc/mysql-test/var'...
Installing system database...
Using parallel: 1

==============================================================================

TEST                                      RESULT   TIME (ms) or COMMENT
--------------------------------------------------------------------------

worker[1] Using MTR_BUILD_THREAD 300, with reserved ports 13000..13009
innodb_undo.truncate_recover             [ fail ]  Found warnings/errors in server log file!
        Test ended at 2018-01-26 11:23:08
line
2018-01-26T13:22:10.875802Z 1 [Warning] [MY-011066] InnoDB: Ignoring './undo_001' invalid tablespace ID in the header
^ Found warnings in /Users/miguel/Downloads/mysql-8.0.4-rc/mysql-test/var/log/mysqld.1.err
ok
[9 May 12:35] Paul Dubois
Posted by developer:
 
Fixed in 8.0.13.

Work was done for test suite. No changelog entry needed.