[MDEV-25384] Overlays for the main MTR suite do not work anymore Created: 2021-04-11  Updated: 2023-04-27

Status: Open
Project: MariaDB Server
Component/s: Tests
Affects Version/s: 10.3, 10.4, 10.5, 10.6
Fix Version/s: 10.4, 10.5

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


 Description   

Overlays for the main MTR suite stopped working:

10.3 450c017c

$ perl ./mtr main-test_sql_discovery.create
Logging: ./mtr  main-test_sql_discovery.create
vardir: /mnt-hd8t/bld/10.3-debug-nightly/mysql-test/var
Removing old var directory...
Creating var directory '/mnt-hd8t/bld/10.3-debug-nightly/mysql-test/var'...
Checking supported features...
MariaDB Version 10.3.29-MariaDB-debug
 - SSL connections supported
 - binaries are debug compiled
 - binaries built with wsrep patch
Collecting tests...
mysql-test-run: *** ERROR: Could not find 'create' in 'main-test_sql_discovery' suite

The change was introduced by renaming the main MTR suite folder from t to main:

commit a7abddeffa6a760ce948c2dfb007cdf3f1a369d5
Author: Michael Widenius
Date:   Fri Mar 9 14:05:35 2018 +0200
 
    Create 'main' test directory and move 't' and 'r' there



 Comments   
Comment by Sergei Golubchik [ 2021-04-14 ]

I'd suggest to move 'main' to suite/ then it won't be special anymore and everything will just work

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