Add options to skip teardown and tests
Adds options to skip container teardown after scenarios complete (via --no-teardown
) and skip tests (via --no-tests
)
When run it looks like this:
↳ exe/gitlab-qa Test::Instance::Image EE --no-tests
...
Chef Client finished, 519/1453 resources updated in 02 minutes 42 seconds
gitlab Reconfigured!
Skipping tests.
The orchestrated docker containers have not been removed.
Docker shell command: `docker ps`
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b8ed1c23d4d5 gitlab/gitlab-ee:nightly "/assets/wrapper" 2 minutes ago Up 2 minutes (healthy) 22/tcp, 443/tcp, 0.0.0.0:32769->80/tcp gitlab-ee-63fd28b6
Depends on https://gitlab.com/gitlab-org/gitlab-qa/-/merge_requests/468
Closes https://gitlab.com/gitlab-org/gitlab-qa/-/issues/526
Edited by George Koltsov