[TASK] Execute tests via docker
The patch adds a new entry script Build/Script/runTests.sh that hides away all the complexity of test suite execution and docker details to execute everything that bamboo performs locally via docker. Use Build/Script/runTests.sh -h for an overview of available options. Example call to execute all functional tests on postgres DBMS and sending xdebug output to a local (phpstorm) listening on port 9000: Build/Script/runTests.sh -s functional -d postgres -x Change-Id: Idaaf0a90ed1a0ba0f31c1b7128dd9d564335e056 Resolves: #86746 Releases: master Reviewed-on: https://review.typo3.org/57789 Reviewed-by:Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Joerg Kummer <typo3@enobe.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Sybille Peters <sypets@gmx.de> Tested-by:
Sybille Peters <sypets@gmx.de> Reviewed-by:
Jonas Eberle <flightvision@googlemail.com> Tested-by:
Jonas Eberle <flightvision@googlemail.com> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de>
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Build/Scripts/duplicateExceptionCodeCheck.sh 2 additions, 1 deletionBuild/Scripts/duplicateExceptionCodeCheck.sh
- Build/Scripts/runTests.sh 473 additions, 0 deletionsBuild/Scripts/runTests.sh
- Build/testing-docker/local/docker-compose.yml 809 additions, 0 deletionsBuild/testing-docker/local/docker-compose.yml
- composer.json 0 additions, 9 deletionscomposer.json
Please register or sign in to comment