In 10.6, the test innodb.innodb_mutexes was removed by MDEV-24142.
This problem could be timing-related, and maybe the first warnings should be changed to a note. Another occurrence:
10.5 ee69c153d9a20675dcfb368ab52b7a63d15f112d
|
innodb.innodb-page_compression_lzma 'innodb' w1 [ fail ] Found warnings/errors in server log file!
|
Test ended at 2020-12-15 09:48:10
|
line
|
2020-12-15 9:48:10 3 [Warning] InnoDB: Trying to delete tablespace 'test/innodb_page_compressed2' but there are 4 pending operations on it.
|
This failure occurred after the fix of MDEV-24391 was applied but before MDEV-24442. Failures of this kind seem very sporadic; the previous one was
10.5 897b51db434d58e5cfe0079195bb81b7ff624fce
|
encryption.innodb_encryption-page-compression 'innodb' w1 [ fail ] Found warnings/errors in server log file!
|
Test ended at 2020-09-10 16:30:38
|
line
|
2020-09-10 16:30:36 3 [Warning] InnoDB: Trying to delete tablespace 'test/innodb_page_compressed5' but there are 1 pending operations on it.
|
^ Found warnings in /dev/shm/var/1/log/mysqld.1.err
|
The reason of that failure might have been fixed since then. The server error log contained the following:
2020-09-10 16:30:35 3 [Note] InnoDB: Writing table metadata to './test/innodb_page_compressed9.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Table `test`.`innodb_page_compressed9` flushed to disk
|
2020-09-10 16:30:35 3 [Note] InnoDB: Deleting the meta-data file './test/innodb_page_compressed1.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Deleting the meta-data file './test/innodb_page_compressed2.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Deleting the meta-data file './test/innodb_page_compressed3.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Deleting the meta-data file './test/innodb_page_compressed4.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Deleting the meta-data file './test/innodb_page_compressed5.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Deleting the meta-data file './test/innodb_page_compressed6.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Deleting the meta-data file './test/innodb_page_compressed7.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Deleting the meta-data file './test/innodb_page_compressed8.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Deleting the meta-data file './test/innodb_page_compressed9.cfg'
|
2020-09-10 16:30:35 3 [Note] InnoDB: Resuming purge
|
2020-09-10 16:30:36 3 [Warning] InnoDB: Trying to delete tablespace 'test/innodb_page_compressed5' but there are 1 pending operations on it.
|
CURRENT_TEST: encryption.innodb_encryption-page-compression
|
2020-09-10 16:30:38 0 [Note] /usr/sbin/mariadbd (mysqld 10.5.6-MariaDB-1:10.5.6+maria~xenial-log) starting as process 10191 ...
|
So, it appears that the server was killed and restarted after the unexpected message was found.
I think that these messages started to appear more often after
MDEV-15053. Maybe we should demote it to a note if it is not a permanent hang?If we can repeat this under rr replay, it should be possible to debug the cause and see if the logic can be revised.