stable

Clone or download

Read-only

chore: e2e tuleap instance use regular startup process

The original `setup.sh` was made before we had a proper startup sequence for Tuleap Docker Images. There is no good reasons to keep this cumbersome shell script that spawn stuff around. Not only we re-invent the wheel but we also completely bypass an opportunity to dog food our docker images init sequence. In order to be able to run stuff before supervisord, the startup of TCE was aligned with the startup of TEE. There should be no change in the execution of the test suite with this patch. Part of request #31584 It should be possible to run e2e test suite over regular Tuleap instance Change-Id: I109dc80c5a127fcaa73f9663f0b83916731ae77a

Modified Files

Name
M docker-compose-e2e-full-tests.yml +9 −2 Go to diff View file
M src/tuleap-cfg/Command/StartCommunityEditionContainerCommand.php +43 −4 Go to diff View file
M tests/e2e/full/tuleap/setup.sh +37 −105 Go to diff View file