[MDEV-23974] main.flush_block_commit_notembedded failed on powerpc after 10.5.6 upload to Debian Created: 2020-10-16  Updated: 2023-08-31  Resolved: 2022-03-23

Status: Closed
Project: MariaDB Server
Component/s: Tests
Affects Version/s: 10.5.6
Fix Version/s: 10.5.16, 10.6.8, 10.7.4, 10.8.3, 10.9.1

Type: Bug Priority: Minor
Reporter: Otto Kekäläinen Assignee: Marko Mäkelä
Resolution: Fixed Votes: 0
Labels: None


 Description   

After uploading MariaDB 10.5.6 I noticed at https://buildd.debian.org/status/package.php?p=mariadb-10.5 the following failure for arch powerpc:

main.flush_block_commit_notembedded 'innodb' w8 [ fail ]  Found warnings/errors in server log file!
        Test ended at 2020-10-16 01:18:07
line
2020-10-16  1:17:59 6 [Warning] InnoDB: Trying to delete tablespace 'test/t1' but there are 1 flushes and 0 pending i/o's on it.
^ Found warnings in /<<PKGBUILDDIR>>/builddir/mysql-test/var/8/log/mysqld.1.err
ok
 
 - saving '/<<PKGBUILDDIR>>/builddir/mysql-test/var/8/log/main.flush_block_commit_notembedded-innodb/' to '/<<PKGBUILDDIR>>/builddir/mysql-test/var/log/main.flush_block_commit_notembedded-innodb/'

Full log at https://buildd.debian.org/status/fetch.php?pkg=mariadb-10.5&arch=powerpc&ver=1%3A10.5.6-1&stamp=1602811263&raw=0

Unfortunately there is no more info available in the log.



 Comments   
Comment by Otto Kekäläinen [ 2020-10-16 ]

Filed downstream as https://bugs.debian.org/972350

Comment by Marko Mäkelä [ 2022-03-23 ]

This and a few other tests are executing heavy buffer pool flushing, and the warning is possible on slower systems. I added some suppressions.

Comment by Otto Kekäläinen [ 2022-03-24 ]

This is potentially related to MDEV-27955

Comment by Marko Mäkelä [ 2022-03-24 ]

otto, the only relation that I can identify with MDEV-27955 is that a regression test was badly written, or it assumed that more resources are available for running the test. Did you mean that, or did you actually mean some other ticket?

A follow-up fix was needed. I was unaware that call mtr.add_suppression() causes something to be written to the binlog.

Comment by Otto Kekäläinen [ 2022-03-27 ]

Did you mean that, or did you actually mean some other ticket?

Yes I meant it, Thanks for the answer, all good.

Generated at Thu Feb 08 09:26:30 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.