Ensure qa runners are unregistered after tests
What does this MR do?
Closes gitlab-qa#556 (closed)
Ensures Runners setup and registered as part of certain gitlab-qa
tests are correctly cleaned up. Previously the docker container was stopped but the runner wasn't unregistered from the target environment.
In environment's like Staging this left ghost runners registered essentially. MR ensures they are unregistered after running.
Also adds in a runner
tag to make it easier to run just these tests.
Does this MR meet the acceptance criteria?
Conformity
Edited by Grant Young