提交 bddd77db 编写于 作者: G Grzegorz Bizon

Merge branch 'rs-qa-default-password' into 'master'

Use the default password from the GDK's root user

Closes gitlab-qa#73

See merge request gitlab-org/gitlab-ce!14701
## Integration tests for GitLab
# GitLab QA - Integration tests for GitLab
This directory contains integration tests for GitLab.
It is part of [GitLab QA project](https://gitlab.com/gitlab-org/gitlab-qa).
It is part of the [GitLab QA project](https://gitlab.com/gitlab-org/gitlab-qa).
## What GitLab QA is?
## What is it?
GitLab QA is an integration tests suite for GitLab.
......@@ -20,18 +20,34 @@ against any existing instance.
## 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
following call would login to a local [GDK] instance and run all specs in
`qa/specs/features`:
```
GITLAB_USERNAME='root' GITLAB_PASSWORD='5iveL!fe' bin/qa Test::Instance http://localhost
bin/qa Test::Instance http://localhost:3000
```
You can also supply a specific tests to run as another parameter. For example, to
### Running specific tests
You can also supply 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
EE_LICENSE="<YOUR LICENSE KEY>" bin/qa Test::Instance http://localhost qa/ee
```
### Overriding the authenticated user
Unless told otherwise, the QA tests will run as the default `root` user seeded
by the GDK.
If you need to authenticate as a different user, you can provide the
`GITLAB_USERNAME` and `GITLAB_PASSWORD` environment variables:
```
GITLAB_USERNAME=jsmith GITLAB_PASSWORD=password bin/qa Test::Instance https://gitlab.example.com
```
All [supported environment variables are here](https://gitlab.com/gitlab-org/gitlab-qa#supported-environment-variables).
[GDK]: https://gitlab.com/gitlab-org/gitlab-development-kit/
......@@ -8,7 +8,7 @@ module QA
end
def password
ENV['GITLAB_PASSWORD'] || 'test1234'
ENV['GITLAB_PASSWORD'] || '5iveL!fe'
end
end
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册