[TASK] Run acceptance tests in parallel 13/51713/7
authorTymoteusz Motylewski <t.motylewski@gmail.com>
Wed, 15 Feb 2017 22:40:42 +0000 (23:40 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Fri, 17 Feb 2017 00:44:22 +0000 (01:44 +0100)
commit27b9bb19b353c222ce5b37975903fdab3f4b0091
tree6f4ae5bfbef47030719a30085a6bb83b4f055983
parentd8bb1cd5dac4e60b5d234fb50d9461ee50a30afa
[TASK] Run acceptance tests in parallel

Provide script for generating files with acceptance tests groups
to allow running them in parallel on different hosts. Very useful
for bamboo.

Usage:

Generating 5 dynamic group files:
./components/testing_framework/Resources/Core/Build/Scripts/splitAcceptanceTests.sh 5

Run tests of group 1:
./bin/codecept run Acceptance -g AcceptanceTests-Job-1 -c ...

Note group numbers start from 1, not 0.

Resolves: #79845
Releases: master
Change-Id: Ib74ec0b457ee927a906a77e648041ae15dc727d2
Reviewed-on: https://review.typo3.org/51713
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
components/testing_framework/Resources/Core/Build/AcceptanceTests.yml
components/testing_framework/Resources/Core/Build/Scripts/splitAcceptanceTests.sh [new file with mode: 0755]