[TASK] Enable functional tests on microsoft sql server again 41/57641/10
authorChristian Kuhn <lolli@schwarzbu.ch>
Fri, 20 Jul 2018 12:11:26 +0000 (14:11 +0200)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sun, 22 Jul 2018 14:24:37 +0000 (16:24 +0200)
commit7594d8949aafeb44cc4cd84cc51c1fdd3b950ee7
tree091767a64d12f0b19bc483566adbe7ea436aeaae
parent06d3a7674c6a68a7bbca61d1b6d96bc39043dcc4
[TASK] Enable functional tests on microsoft sql server again

Executing functional tests on mssql has been disabled a while
ago since the daemon crashed frequently: The server can not
run on tmpfs volumes that we usually use to speed up database
operations. sql server uses O_DIRECT i/o system calls which
tmpfs does not support. Find details at
https://github.com/Microsoft/mssql-docker/issues/12

We now run mssql tests on hard disks again, but enable them
only as nightly since they are too slow as pre-merge tests.

Change-Id: Iefc61670dcf74012fcdaada8e5b771538e7cf8c3
Resolves: #85614
Releases: master
Reviewed-on: https://review.typo3.org/57641
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Build/bamboo/src/main/java/core/AbstractCoreSpec.java
Build/bamboo/src/main/java/core/NightlySpec.java
Build/bamboo/src/main/java/core/PreMergeSpec.java
Build/testing-docker/bamboo/docker-compose.yml
typo3/sysext/core/Classes/Database/Connection.php
typo3/sysext/core/Tests/Functional/Error/ErrorHandlerTest.php