diff options
author | Grzegorz Bizon <grzegorz@gitlab.com> | 2017-09-30 09:40:02 +0300 |
---|---|---|
committer | Grzegorz Bizon <grzegorz@gitlab.com> | 2017-09-30 09:40:02 +0300 |
commit | 0635c7273ce54b0797eeda7caf44dcd9d10b7964 (patch) | |
tree | 49edbdd252507fd989ce8be1bf04b837dc559918 /qa | |
parent | 89284e1cb6a21c12f7e1f724d958aeecc4dd7d65 (diff) | |
parent | 5d46236f7615859ddc1c3591169e1d0dd39b4597 (diff) |
Merge branch 'sh-add-qa-docs' into 'master'
Add GitLab QA documentation
See merge request gitlab-org/gitlab-ce!14600
Diffstat (limited to 'qa')
-rw-r--r-- | qa/README.md | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/qa/README.md b/qa/README.md index b6b5a76f1d3..e0ebb53a2e9 100644 --- a/qa/README.md +++ b/qa/README.md @@ -16,3 +16,22 @@ against any existing instance. 1. When we release a new version of GitLab, we build a Docker images for it. 1. Along with GitLab Docker Images we also build and publish GitLab QA images. 1. GitLab QA project uses these images to execute integration tests. + +## How can I use it? + +You can use GitLab QA to exercise tests on any live instance! For example, the +follow call would login to the local GitLab instance and run all specs in +`qa/specs/features`: + +``` +GITLAB_USERNAME='root' GITLAB_PASSWORD='5iveL!fe' bin/qa Test::Instance http://localhost +``` + +You can also supply a specific tests to run as another parameter. For example, to +test the EE license specs, you can run: + +``` +EE_LICENSE="<YOUR LICENSE KEY>" GITLAB_USERNAME='root' GITLAB_PASSWORD='5iveL!fe' bin/qa Test::Instance http://localhost qa/ee +``` + +All [supported environment variables are here](https://gitlab.com/gitlab-org/gitlab-qa#supported-environment-variables). |