Skip to content

Add options to skip teardown and tests

Mark Lapierre requested to merge ml-add-no-teardown-no-tests-options into master

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 !468 (merged)
Closes #526 (closed)

Edited by Mark Lapierre

Merge request reports