Open wimleers opened 10 years ago
checking in the container:
~$ sudo docker run -ti drupalci/web-5.4 /bin/bash root@db472885932f:/
~/testbotdata/build_2014_09_20_014620/sites/default$ ls -la
total 76
dr-xr-xr-x 3 root root 4096 Sep 20 01:46 .
drwxr-xr-x 5 root root 4096 Sep 20 01:46 ..
-rw-r--r-- 1 root root 23196 Sep 20 01:46 default.settings.php
drwxr-xr-x 4 www-data root 4096 Sep 20 01:46 files
-r--r--r-- 1 root root 23532 Sep 20 01:46 settings.php
so files is writable
~/testbotdata/build_2014_09_20_014620/sites/default/files$ ls simpletest styles
can you check what you have in the simpletest dir?
Ok, i think i know why this fails:
https://www.drupal.org/node/1964346
This does appear to be a limitation of the SQLite database engine. Is there a way to configure this?
Very similar with PHP 5.5:
Drupal test run
---------------
All tests will run.
Test run started:
Tuesday, September 23, 2014 - 11:18
Test summary
------------
[32mDrupal\system\Tests\Action\ActionUnitTest 15 passes
[0m [32mDrupal\action\Tests\ConfigurationTest 51 passes
[0m [32mDrupal\action\Tests\ActionUninstallTest 13 passes
[0m [32mDrupal\action\Tests\BulkFormTest 52 passes
[0m [32mDrupal\aggregator\Tests\AggregatorConfigurationTest 43 passes
[0m [32mDrupal\aggregator\Tests\AggregatorCronTest 55 passes
[0m [32mDrupal\aggregator\Tests\DeleteFeedTest 34 passes
[0m [32mDrupal\aggregator\Tests\AddFeedTest 67 passes
[0m [32mDrupal\aggregator\Tests\DeleteFeedItemTest 270 passes
[0m [32mDrupal\aggregator\Tests\FeedCacheTagsTest 227 passes
[0m [32mDrupal\aggregator\Tests\FeedFetcherPluginTest 63 passes
[0m [32mDrupal\aggregator\Tests\FeedLanguageTest 57 passes
[0m [32mDrupal\filter\Tests\FilterFormatAccessTest 292 passes
[0m [32mDrupal\aggregator\Tests\Views\IntegrationTest 38 passes
[0m [32mDrupal\system\Tests\Ajax\CommandsTest 77 passes
[0m [32mDrupal\aggregator\Tests\AggregatorRenderingTest 236 passes
[0m [32mDrupal\aggregator\Tests\ImportOpmlTest 66 passes
[0m [32mDrupal\aggregator\Tests\UpdateFeedTest 76 passes
[0m [32mDrupal\aggregator\Tests\ItemCacheTagsTest 176 passes
[0m [32mDrupal\system\Tests\Ajax\ElementValidationTest 13 passes
(... reduced output)
[0m [32mDrupal\views_ui\Tests\HandlerTest 311 passes
[0m [32mDrupal\views_ui\Tests\StyleTableTest 17 passes
[0m [32mDrupal\views_ui\Tests\PreviewTest 135 passes
[0m [32mDrupal\views_ui\Tests\StyleUITest 39 passes
[0m [32mDrupal\views_ui\Tests\ViewsUITourTest 23 passes
[0m [32mDrupal\views_ui\Tests\OverrideDisplaysTest 150 passes
[0m [32mDrupal\views_ui\Tests\WizardTest 26 passes
[0m [32mDrupal\views_ui\Tests\DisplayTest 214 passes
[0m [32mDrupal\views_ui\Tests\ViewEditTest 159 passes
[0m
Test run duration: 39 min 37 sec
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1 too many SQL variables' in /var/www/core/lib/Drupal/Core/Database/Connection.php:336
Stack trace:
#0 /var/www/core/lib/Drupal/Core/Database/Connection.php(336): PDO->prepare('SELECT * FROM s...')
#1 /var/www/core/lib/Drupal/Core/Database/Connection.php(536): Drupal\Core\Database\Connection->prepareQuery('SELECT * FROM {...')
#2 /var/www/core/scripts/run-tests.sh(913): Drupal\Core\Database\Connection->query('SELECT * FROM {...', Array)
#3 /var/www/core/scripts/run-tests.sh(92): simpletest_script_reporter_write_xml_results()
#4 {main}
Next exception 'Drupal\Core\Database\DatabaseExceptionWrapper' with message 'SQLSTATE[HY000]: General error: 1 too many SQL variables: SELECT * FROM {simpletest} WHERE test_id IN (:test_ids_0, :test_ids_1, :test_ids_2, :test_ids_3, :test_ids_4, :test_ids_5, :test_ids_6, :test_ids_7, :test_ids_8, :test_ids_9, :test_ids_10, :test_ids_11, :test_ids_12, :test_ids_13, :test_ids_14, :test_ids_15, :test_id in /var/www/core/lib/Drupal/Core/Database/Connection.php on line 569
Same "SQLSTATE[HY000]: General error: 1 too many SQL variables" Relates to: http://www.trash-factor.com/content/too-many-sql-variables-sqlite-error