Problem/Motivation
All tests are using the system "mysql" database when using MySQL or MariaDB database types. We should use a different one as "mysql" is a system database.
Steps to reproduce
https://git.drupalcode.org/project/drupal/-/blob/11.x/.gitlab-ci/pipelin...
Run any pipeline.
Proposed resolution
Change the name to another one. Not sure if we will need to create it or if the base test classes will create it automatically.
Remaining tasks
MR and tests.
Issue fork drupal-3463563
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
fjgarlin commentedFails saying it can't create a database. Not sure how/when the DB is trying to be created or if the CI should create it before.
Comment #6
anybodyShouldn't this be at least major as it causes totally incorrect test results in affected cases like #3326400: Fix test coverage - failing test with error "The value specified for generated column 'default_value' in table 'engine_cost' is not allowed."?