summaryrefslogtreecommitdiff
path: root/qa
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'sh-suppress-env-leaks' into 'master'Kamil Trzciński2018-06-111-0/+2
|\ | | | | | | | | Prevent ENV from leaking variables in CI output See merge request gitlab-org/gitlab-ce!19607
| * Prevent ENV from leaking variables in CI outputStan Hu2018-06-081-0/+2
| |
* | Merge branch 'qa-wait-for-job-trace' into 'master'Grzegorz Bizon | off until 20th June2018-06-112-1/+8
|\ \ | | | | | | | | | | | | | | | | | | Update QA deploy key clone test to wait for job traces Closes gitlab-qa#269 See merge request gitlab-org/gitlab-ce!19557
| * | Move qa test use of refresh selector into the job pageDJ Mountney2018-06-082-1/+6
| | |
| * | Update QA deploy key clone test to wait for job tracesDJ Mountney2018-06-071-1/+3
| | | | | | | | | | | | | | | Otherwise if the completion status loaded before the trace, the test will fail.
* | | Rename method according to new role nameMichael Kozono2018-06-082-4/+4
| | |
* | | Reuse Push factoryMichael Kozono2018-06-083-40/+27
| | |
* | | Tweak scenario descriptionsMichael Kozono2018-06-081-2/+2
| | |
* | | Refactor out variableMichael Kozono2018-06-081-2/+2
| | |
* | | Fix protected branch fabricationMichael Kozono2018-06-081-0/+5
| | |
* | | Reduce wait timeMichael Kozono2018-06-081-4/+3
| | |
* | | Reduce default wait intervalMichael Kozono2018-06-081-1/+1
| | | | | | | | | | | | | | | | | | Because if reload is true, then we spend a lot of time waiting for page load and yielding (to has_css? etc, which already waits for the default Capybara time) anyway. And if reload is false, there’s no reason not to check what’s on the page at all times. There doesn’t seem to be a downside.
* | | Remove arbitrary 5 second waitMichael Kozono2018-06-081-1/+3
| | |
* | | Fix the “no matches” optimizationMichael Kozono2018-06-081-4/+2
| | | | | | | | | | | | When the subgroup doesn’t exist, this will now return false as soon as the “Sorry” text appears, instead of waiting for the default Capybara wait time.
* | | Remove unnecessary waitMichael Kozono2018-06-081-4/+0
| | | | | | | | | | | | Also, it actually seems to wait the full 60 seconds, indicating it never finds the element.
* | | Reduce spec durationMichael Kozono2018-06-081-16/+14
| | | | | | | | | | | | The former “user is able to protect a branch” test no longer has a lot of value after adding the new “authorized users are allowed to push” test, and its setup is redundant, so we may as well save QA spec time by combining them.
* | | Dry up testsMichael Kozono2018-06-081-43/+35
| | |
* | | Add test for authorized push to protected branchMichael Kozono2018-06-081-0/+26
| |/ |/|
* | Update settings section titlesAndreas Kämmerle2018-06-083-5/+5
| |
* | Merge branch 'qa-251-api-tests' into 'master'Grzegorz Bizon2018-06-089-126/+193
|\ \ | | | | | | | | | | | | | | | | | | Automate the basic API tests in a QA scenario Closes gitlab-qa#251 See merge request gitlab-org/gitlab-ce!19280
| * | Automate the basic API tests in a QA scenarioRémy Coutable2018-06-061-0/+61
| | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | Improve the Runtime::API classesRémy Coutable2018-06-068-126/+132
| | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | QA: Redact credentials from URI in git outputMichael Kozono2018-06-073-12/+49
| |/ |/|
* | Fix default wait argument in QA Pipelines specqa-268-fix-pipeline-specDylan Griffith2018-06-071-2/+2
|/
* Merge branch '42751-rename-master-to-maintainer' into 'master'Sean McGivern2018-06-062-3/+3
|\ | | | | | | | | | | | | Resolve "Rename the `Master` role to `Maintainer`" Closes #42751 See merge request gitlab-org/gitlab-ce!19080
| * Rename “Developers + Masters”Mark Chao2018-06-062-3/+3
| |
* | Merge branch 'jivl-backport-scroll-utilities' into 'master'Filipa Lacerda2018-06-061-1/+1
|\ \ | |/ |/| | | | | Backport scroll utilities for the job log component See merge request gitlab-org/gitlab-ce!19221
| * Add partial for the build outputsjivl-backport-scroll-utilitiesJose2018-06-011-1/+1
| |
* | Remove unused let and rename var in QA autodevops specDylan Griffith2018-06-061-9/+7
| |
* | Remove unnecessary @pushing_directory bool in QA::Factory::Repository::PushDylan Griffith2018-06-061-3/+1
| |
* | Set zone when creating K8s cluster in QA testDylan Griffith2018-06-051-0/+1
| | | | | | | | | | This field is apparently required even though it seemed to work on my machine without it :P
* | Add gcloud and kubectl to Dockerfile for QADylan Griffith2018-06-051-0/+9
| |
* | Dont test performance succeeds in Auto DevOps QADylan Griffith2018-06-051-1/+0
| | | | | | | | This is optional and seems to fail now so best to exclude
* | Update Factory::Repository::Push to allow pushing directory to simplfy auto ↵Dylan Griffith2018-06-052-20/+25
| | | | | | | | devops spec
* | Do not wait for sast job to succeed in auto devops specDylan Griffith2018-06-041-2/+1
| |
* | Add QA integration test for full Auto DevOps flowDylan Griffith2018-06-0417-3/+389
|/
* Cleanup code for General Project SettingsLukas Eipert2018-05-311-1/+1
|
* Removed API endpoint and specsfj-36819-remove-v3-apiFrancisco Javier López2018-05-301-1/+1
|
* Merge branch 'blackst0ne-squash-and-merge-in-gitlab-core-ce' into 'master'Phil Hughes2018-05-302-0/+60
|\ | | | | | | | | | | | | Resolve "Squash and merge in GitLab Core (CE)" Closes #34591 See merge request gitlab-org/gitlab-ce!18956
| * Add 'squash and rebase' feature to CEblackst0ne-squash-and-merge-in-gitlab-core-ceblackst0ne2018-05-292-0/+60
| |
* | Merge branch 'qa/rs-api-users-spec' into 'master'Grzegorz Bizon2018-05-291-5/+4
|\ \ | |/ |/| | | | | Simplify users API QA spec See merge request gitlab-org/gitlab-ce!19147
| * Simplify users API QA specqa/rs-api-users-specRobert Speicher2018-05-251-5/+4
| |
* | Resolve "Rename "secret variables" to "variables""Fabio Busatto2018-05-281-2/+2
| |
* | Merge branch 'master' into bootstrap4Clement Ho2018-05-212-6/+8
|\ \ | |/
| * Generate the key while running the testsLin Jen-Shin2018-05-211-5/+7
| |
| * Loosen the matcher in the MR creation testqa-245Rémy Coutable2018-05-171-1/+1
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | fix terms specClement Ho2018-05-171-2/+2
|/
* Succeed or fail fast based on job status firstMichael Kozono2018-05-082-14/+20
| | | | Also, move wait block into the correct page block.
* Make the user dropdown reusableBob Van Landuyt2018-05-041-2/+5
| | | | | | | We will reuse the the dropdown, but exclude some menu items based on permissions. So moving the menu to a partial, and adding checks for each menu item here.
* Bump nokogiri to 1.8.2 in qa GemfileRobert Speicher2018-05-011-1/+1
| | | | Resolves CVE-2017-18258