A patch that just changed hook_help() in the Tour module failed in a Taxonomy test in the last 24 hours... Here's an excerpt from the test log, showing the previous test (Theme functions) working fine, and then the installation failing on this test, and then the next test working fine. It looks like the install step failed due to something not being cleaned out:
Theme functions 26 passes, 0 fails, and 0 exceptions
exception 'Exception' with message '
To start over, you must empty your existing database, delete your active configuration, and copy default.settings.php over settings.php.
To install to a different database, edit the appropriate settings.php file in the sites folder.
To locate your active configuration, view the appropriate settings.php file in the sites folder.
To upgrade an existing installation, proceed to the update script.
View your existing site.
' in /var/lib/drupaltestbot/sites/default/files/checkout/core/includes/install.core.inc:495
Stack trace:
#0 /var/lib/drupaltestbot/sites/default/files/checkout/core/includes/install.core.inc(90): install_begin_request(Array)
#1 /var/lib/drupaltestbot/sites/default/files/checkout/core/modules/simpletest/lib/Drupal/simpletest/WebTestBase.php(774): install_drupal(Array)
#2 /var/lib/drupaltestbot/sites/default/files/checkout/core/modules/taxonomy/lib/Drupal/taxonomy/Tests/TaxonomyTestBase.php(26): Drupal\simpletest\WebTestBase->setUp()
#3 /var/lib/drupaltestbot/sites/default/files/checkout/core/modules/taxonomy/lib/Drupal/taxonomy/Tests/VocabularyTest.php(24): Drupal\taxonomy\Tests\TaxonomyTestBase->setUp()
#4 /var/lib/drupaltestbot/sites/default/files/checkout/core/modules/simpletest/lib/Drupal/simpletest/TestBase.php(745): Drupal\taxonomy\Tests\VocabularyTest->setUp()
#5 /var/lib/drupaltestbot/sites/default/files/checkout/core/scripts/run-tests.sh(484): Drupal\simpletest\TestBase->run()
#6 /var/lib/drupaltestbot/sites/default/files/checkout/core/scripts/run-tests.sh(22): simpletest_script_run_one_test('622', 'Drupal\taxonomy...')
#7 {main}FATAL Drupal\taxonomy\Tests\VocabularyTest: test runner returned a non-zero error code (1).
Theme .info.yml styles 13 passes, 0 fails, and 0 exceptions
The exception is on line 495 of install.core.inc:
// Ensure that the active configuration directory is empty before installation
// starts.
if ($install_state['config_verified'] && empty($task)) {
$config = glob(config_get_config_directory(CONFIG_ACTIVE_DIRECTORY) . '/*.' . FileStorage::getFileExtension());
if (!empty($config)) {
$task = NULL;
throw new Exception(install_already_done_error());
}
}
So it looks like the configuration directory is not being cleaned out between tests or something? I am not sure if this is a testbot problem or a core problem, but I thought I'd file an issue anyway and record the info before clicking "re-test" which I think wipes out the test log.