Commit Graph

23 Commits

Author SHA1 Message Date
Walmyr Lima 93c649db54 Document click_ vs. go_to_ standard for e2e tests
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59645.
2019-04-01 14:07:08 +02:00
Mark Lapierre 67c38a6573 Set feature flag via command line
First attempt at allowing a feature flag to be set via the command line
when running tests. This will enable the flag, run the tests, and then
disable the flag.

Using OptionParser meant changing how scenarios get the instance
address, so this also allows the address to be set as a command line
option. It's backwards compatible (you can still provide the address
as the command line option after the scenario)
2019-03-27 19:03:03 +00:00
Mark Lapierre 15bc1e6573 Link to instructions to run SSH tests on GDK 2019-02-28 19:30:04 +00:00
Mark Lapierre 75b2df681b Update QA docs
Use consistent language (end-to-end instead of integration).

Clarify purpose of `qa/specs/features/` vs. `spec`
2019-02-19 21:44:08 +00:00
Mark Lapierre f802d49656 Add doc for quarantined tests 2019-01-08 10:45:37 -05:00
John Jarvis 8cfefeface Adds QA_COOKIES option to gitlab-qa 2018-11-28 14:11:05 +01:00
Mark Lapierre 28e80dbcc5 Enable signing in as admin when adding a license
Adds the ability to use admin credentials to add a license so that when
testing an LDAP user on EE the LDAP user does not have to be an admin.

Admin credentials default to GDK's root user. Can be overriden via
ADMIN_USERNAME and ADMIN_PASSWORD environment variables.
2018-09-10 18:43:34 -04:00
Dan Davison d67936b68f add initial smoke tests and documentation 2018-08-20 18:13:54 +00:00
Mykhailo Formus 29955c9c47 Adding spec to test basic forking functionalities 2018-07-12 11:59:40 +00:00
Toon Claes 88dffa45ce Rename `package-qa` in docs
In gitlab-org/gitlab-ce!17807 the `package-qa` job was renamed to
`package-and-qa`. But it was not renamed in the docs. So this change
fixes that.
2018-03-19 10:04:23 +01:00
Stan Hu dc8cf73207 GitLab QA: Add GITLAB_USER_TYPE to support different login types (e.g. standard, LDAP)
GITLAB_USERNAME and GITLAB_PASSWORD may be specified for an LDAP login, but QA
scenarios may need to know which type it is in order to log in successfully.
2018-02-11 05:59:33 -08:00
Stan Hu d42e68341d Add documentation on how to build a QA Docker image 2018-02-09 08:49:10 -08:00
Lin Jen-Shin 133b3f20fc Allow using a different sandbox group for QA 2018-02-08 22:34:56 +08:00
Robert Speicher 4067b64d3e Revert "Merge branch 'update-qa-docs-with-directory-req' into 'master'"
This reverts commit e6579d82cb, reversing
changes made to afcd9fc7f4.
2018-02-06 12:34:45 -06:00
Eric Eastwood 139857d915 Add note about being in the `qa` directory for `bin/qa` to work
I ran into some issues when trying it out
https://gitlab.slack.com/archives/C3JJET4Q6/p1517384135000134
2018-01-31 01:41:31 -06:00
Grzegorz Bizon 31656239a6 Add a note about GitLab QA page objects validator to docs 2018-01-12 11:04:41 +01:00
Grzegorz Bizon 025009929c Add link to QA page objects docs from main README 2018-01-11 10:26:48 +01:00
Lin Jen-Shin 12df7e2ad6 Specify how we're utilizing rspec here 2017-12-20 19:35:59 +08:00
Robert Speicher 32c30203b2 Use the default password from the GDK's root user
[ci skip]
2017-10-05 12:37:16 +02:00
Stan Hu 5d46236f76 Add GitLab QA documentation
[ci skip]
2017-09-29 23:38:12 -07:00
Grzegorz Bizon 37d68f217b Extend README.md for GitLab QA in `qa/` directory
[ci skip]
2017-03-09 10:41:10 +01:00
Grzegorz Bizon e63f3e849f Extend README for GitLab QA files in `qa/`
[ci skip]
2017-03-09 10:36:27 +01:00
Grzegorz Bizon 7d20e47622 Add GitLab QA integrations tests to GitLab CE / EE 2017-03-09 10:36:27 +01:00