diff options
author | Mark Lapierre <mlapierre@gitlab.com> | 2019-06-20 21:37:44 +0000 |
---|---|---|
committer | Mark Lapierre <mlapierre@gitlab.com> | 2019-06-20 21:37:44 +0000 |
commit | 61a2ed5d0ec945e17f10b01c3eb1fc9e22c87bb1 (patch) | |
tree | a8257ddea22f95fd9830c6598d834a24f07be9a6 /qa | |
parent | ea795837fdaf23c4da423e0c71268e31687d7849 (diff) | |
parent | 09d7f0c0e0c6c7906078dbf1797b08e08d0e696c (diff) | |
download | gitlab-ce-61a2ed5d0ec945e17f10b01c3eb1fc9e22c87bb1.tar.gz |
Merge branch 'docs-ml-gdk-how-to-more-info' into 'master'
Update docs on how to run E2E tests
See merge request gitlab-org/gitlab-ce!29823
Diffstat (limited to 'qa')
-rw-r--r-- | qa/README.md | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/qa/README.md b/qa/README.md index ef6f202464d..124a79a36b4 100644 --- a/qa/README.md +++ b/qa/README.md @@ -34,8 +34,23 @@ using `package-and-qa` manual action, to test if everything works fine. ## How can I use it? -You can use GitLab QA to exercise tests on any live instance! For example, the -following call would login to a local [GDK] instance and run all specs in +You can use GitLab QA to exercise tests on any live instance! If you don't +have an instance available you can follow the instructions below to use +the [GitLab Development Kit (GDK)][GDK]. +This is the recommended option if you would like to contribute to the tests. + +### Run the end-to-end tests in a local development environment + +Follow the GDK instructions to [prepare](https://gitlab.com/gitlab-org/gitlab-development-kit/blob/master/doc/prepare.md) +and [install](https://gitlab.com/gitlab-org/gitlab-development-kit/blob/master/doc/set-up-gdk.md) +your local GitLab development environment. + +Once you have GDK running, switch to the `qa` directory. E.g., if you setup +GDK to develop in the main `gitlab-ce` repo, the GitLab source code will be +in a `gitlab` directory and so the end-to-end test code will be in `gitlab/qa`. + +From there you can run the tests. For example, the +following call would login to the GDK instance and run all specs in `qa/specs/features`: ``` |