[MDEV-23375] parts.partition_debug fails when it's run after another test Created: 2020-08-02  Updated: 2020-08-03  Resolved: 2020-08-03

Status: Closed
Project: MariaDB Server
Component/s: Tests
Affects Version/s: 10.1, 10.2, 10.3
Fix Version/s: 10.1.46, 10.2.33, 10.3.24

Type: Bug Priority: Minor
Reporter: Elena Stepanova Assignee: Elena Stepanova
Resolution: Fixed Votes: 0
Labels: None


 Description   

perl ./mtr --noreorder main.partition_symlink parts.partition_debug
 
main.partition_symlink                   [ pass ]     56
parts.partition_debug                    [ fail ]  Found warnings/errors in server log file!
        Test ended at 2020-08-03 01:39:07
line
2020-08-03  1:39:04 0 [ERROR] mysqld: Table './mysql/user' is marked as crashed and should be repaired
2020-08-03  1:39:04 0 [Warning] Checking table:   './mysql/user'
2020-08-03  1:39:04 0 [ERROR] mysql.user: 1 client is using or hasn't closed the table properly
^ Found warnings in /data/bld/10.3-debug/mysql-test/var/log/mysqld.1.err
ok

parts.partition_debug kills the server in the process, so if system tables were open by the start of the test, the errors end up in the log.

10.4+ is not affected, since system tables are Aria there.


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