summaryrefslogtreecommitdiff
path: root/qa
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Let guard catch QA_REMOTE_GRID blank or nilddavison2019-01-171-1/+1
| | |
* | | Merge branch '26375-markdown-footnotes-not-working' into 'master'Lin Jen-Shin2019-01-172-5/+5
|\ \ \ | |/ / |/| | | | | | | | | | | | | | Markdown footnotes not working Closes #26375 See merge request gitlab-org/gitlab-ce!24168
| * | Update to nokogiri 1.10.1Brett Walker2019-01-172-5/+5
| | |
* | | Merge branch 'qa-script-for-personal-access-token-cleanup' into 'master'Sanad Liaquat2019-01-173-8/+80
|\ \ \ | | | | | | | | | | | | | | | | Add script to revoke personal access tokens See merge request gitlab-org/gitlab-ce!24318
| * | | Created some more qa elementsSanad Liaquat2019-01-161-6/+9
| | | |
| * | | Use qa element with waitSanad Liaquat2019-01-161-3/+2
| | | |
| * | | Add script to revoke personal access tokensSanad Liaquat2019-01-163-0/+70
| | |/ | |/|
* | | Merge branch ↵Dan Davison2019-01-161-3/+6
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | '56043-failure-in-qa-specs-features-browser_ui-7_configure-auto_devops-create_project_with_auto_devops_spec-rb' into 'master' Small screen fix for "Failure in qa/specs/features/browser_ui/7_configure/auto_devops/create_project_with_auto_devops_spec.rb" See merge request gitlab-org/gitlab-ce!24209
| * | | Try use elements for all project menu nav in qaJames Fargher2019-01-171-5/+5
| | | |
| * | | Try scroll to project menu elements before hoveringJames Fargher2019-01-081-0/+3
| | | |
* | | | Add test case to check that branches are correctly listed after CRUD operationsWalmyr2019-01-168-26/+241
| |/ / |/| |
* | | Fix deploy key testMark Lapierre2019-01-113-22/+27
| | | | | | | | | | | | | | | | | | Fetch a specific key's fingerprint instead of all fingerprints. Check for the specific key by title and expected fingerprint. This avoids the use of `all`, which can be unreliable.
* | | [QA] Retrieve the current user name and emailRémy Coutable2019-01-104-12/+11
| | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | Merge branch 'fix-missing-start-discussion-method-qa' into 'master'Ramya Authappan2019-01-101-1/+5
|\ \ \ | | | | | | | | | | | | | | | | [CE] port of fix for failing E2E test ee_add_batch_comments_in_merge_request_spec.rb See merge request gitlab-org/gitlab-ce!24247
| * | | Split reply_to_discussion methodMark Lapierre2019-01-081-1/+5
| | |/ | |/| | | | | | | | | | | | | | | | The method has 2 parts, entering text and submitting the comment. They have to be separable because the EE batch comments test performs different actions after entering text - it doesn't always immediately submit the comment.
* | | Quarantine failing e2e testMark Lapierre2019-01-091-1/+2
| | |
* | | Merge branch 'qa-remote-grid' into 'master'Sanad Liaquat2019-01-093-26/+133
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Allow QA to run in remote grid environments Closes #55051 See merge request gitlab-org/gitlab-ce!23708
| * | | Add specs to remote grid. Raise errors for #remote_grid_credentialsddavison2019-01-092-1/+66
| | | | | | | | | | | | | | | | Signed-off-by: ddavison <ddavison@gitlab.com>
| * | | Dont pass extraneous chrome variables to other browsersddavison2019-01-092-10/+20
| | | | | | | | | | | | | | | | Extract remote_grid_credentials
| * | | Convert passed browser to symddavison2019-01-091-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: ddavison <ddavison@gitlab.com>
| * | | Allow QA to run in remote grid environmentsddavison2019-01-092-17/+49
| | | | | | | | | | | | | | | | Signed-off-by: ddavison <ddavison@gitlab.com>
* | | | Merge branch 'fix-qa-auto-devops-secrets' into 'master'Kamil Trzciński2019-01-091-0/+11
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Fix QA spec flaky for application secret variables Closes gitlab-qa#362 See merge request gitlab-org/gitlab-ce!24210
| * | | Fix QA spec flaky for application secret variablesThong Kuah2019-01-091-0/+11
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The QA spec for application secrets fails when run after the auto devops spec because no pipeline for it is triggered :( When the QA spec for application has passed, it has always been the first spec to run hence it is able to set the K8S_SECRET_ variable before the pipeline triggered by the initial commit has run. The correct fix would be manually trigger a pipeline after we have added the K8S_SECRET_* variable. However, because Helm does not update the Deployment, we need to push a code change to make Helm update the Deployment and the pods.
* | | Merge branch 'qa-quarantine-tests' into 'master'Sanad Liaquat2019-01-093-1/+320
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Allow tests to be quarantined Closes gitlab-org/quality/team-tasks#80 See merge request gitlab-org/gitlab-ce!24022
| * | Quarantine spec code review changesMark Lapierre2019-01-082-20/+19
| | | | | | | | | | | | | | | | | | | | | - Clarify message shown when skipping quarantined tests because they don't have all the specified tags. - Simplify rejecting item from array - Remove 'pass' from example descriptions to avoid confusion
| * | Add doc for quarantined testsMark Lapierre2019-01-081-1/+22
| | |
| * | Skip quarantined tests via filtersMark Lapierre2019-01-082-0/+299
| | | | | | | | | | | | | | | | | | | | | | | | Instead of modifying the runner, use config hooks to skip quarantined tests, and to allow only quarantined tests to be run, if desired. This way quarantined tests are skipped, not excluded completely, so they are still included in test results.
| * | Revert "Allow tests to be quarantined"Mark Lapierre2019-01-082-84/+14
| | | | | | | | | | | | This reverts commit 8ef418d57c5a9511b862bf0711aadbb977086c91.
| * | Allow tests to be quarantinedMark Lapierre2019-01-082-14/+84
| | | | | | | | | | | | Exclude quarantined tests by default.
* | | Merge branch '6861-group-level-project-templates-QA-tests-take-2-ce' into ↵Mark Lapierre2019-01-083-1/+12
|\ \ \ | |/ / |/| | | | | | | | | | | | | | 'master' CE port of "e2e QA tests for Group level project templates" See merge request gitlab-org/gitlab-ce!23987
| * | CE port of EE MR6861-group-level-project-templates-QA-tests-take-2-ceSanad Liaquat2019-01-083-1/+12
| |/
* | Merge branch '55972-fix-commit-changes-wait-qa' into 'master'Sanad Liaquat2019-01-084-2/+58
|\ \ | |/ |/| | | | | | | | | Wait for Web IDE commit animation Closes #55972 See merge request gitlab-org/gitlab-ce!24196
| * Wait for Web IDE commit animationMark Lapierre2019-01-074-2/+58
| | | | | | | | | | | | | | | | Wait for the "Commit..." button to disappear and the "Stage & Commit" button to appear before clicking the latter button. The animation that is shown while changing the buttons must complete before clicking "Stage & Commit" will have any effect _even if_ the button is visible before the animation is complete.
* | Auto Devops -> Auto DevOpsThong Kuah2019-01-081-2/+2
| |
* | Fix QA spec sharing project in the wrong contextThong Kuah2019-01-071-26/+24
|/ | | | | In CE we can only have one cluster per project, so create a new project for each case of rbac disabled and enabled.
* Make RBAC enabled default for new clustersDylan Griffith2019-01-043-3/+7
| | | | | Many changes were also made to tests that expected this to default to false.
* Merge branch ↵Kamil Trzciński2019-01-042-31/+76
|\ | | | | | | | | | | | | '49056-configure-auto-devops-deployed-applications-with-secrets-that-aren-t-committed-to-the-repo' into 'master' Configure Auto DevOps deployed applications with secrets from prefixed CI variables See merge request gitlab-org/gitlab-ce!23719
| * QA spec for Auto DevOps application secrets49056-configure-auto-devops-deployed-applications-with-secrets-that-aren-t-committed-to-the-repoThong Kuah2019-01-042-31/+76
| | | | | | | | | | | | | | We assert that a K8S_SECRET_* variable is ingestible by our Rack application Re-use project and cluster resources in Auto DevOps QA
* | Collapsible Comments Test for IssuesRamya Authappan2019-01-035-25/+92
| |
* | Update gems in Gemfile and qa/Gemfile to be consistentStan Hu2019-01-022-7/+9
|/ | | | | | | This will allow developers to run `bundle install` on both directories and avoid additional calls to RubyGems for local development. Also sets up the possibility of improved caching as mentioned in https://gitlab.com/gitlab-org/gitlab-ce/issues/55843.
* Merge branch 'sh-bump-qa-image-ruby-2.5' into 'master'Grzegorz Bizon2019-01-021-1/+1
|\ | | | | | | | | Upgrade GitLab QA image to Ruby 2.5 See merge request gitlab-org/gitlab-ce!24091
| * Upgrade GitLab QA image to Ruby 2.5Stan Hu2018-12-311-1/+1
| | | | | | | | | | GitLab is now shipping with Ruby 2.5.3, so we should make the version consistent for the QA image as well.
* | Log text_filter arg of find_elementMark Lapierre2018-12-282-2/+14
|/
* Merge branch 'qa-fix-select-activities' into 'master'Mark Lapierre2018-12-262-5/+5
|\ | | | | | | | | | | | | Using find_elements instead of all_elements Closes gitlab-org/quality/staging#18 See merge request gitlab-org/gitlab-ce!23977
| * Using find_elements instead of all_elementsat.ramya2018-12-212-5/+5
| |
* | [CE] Speed up login page usageMark Lapierre2018-12-264-11/+15
| |
* | Backport page object changes from EEMark Lapierre2018-12-203-0/+19
|/ | | | | Add new page object methods from EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8937
* Issue Suggestions E2E TestsRamya Authappan2018-12-181-0/+35
|
* [QA] Fix the 'Commit data' QA testRémy Coutable2018-12-133-2/+12
| | | | | | | | | | | | We now visit the project/wiki page after a push since that's the logical page where we should be after a push. Also, we now properly set the `@project` variable because the `web_url` of a Push resource isn't necessarily it's project/wiki page (if the project/wiki are created via the API for instance, `current_url` would be the current page, not the project/wiki page). Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'qa-mr-wait-for-push' into 'master'Nick Thomas2018-12-121-1/+4
|\ | | | | | | | | Wait for push before trying to create a new MR See merge request gitlab-org/gitlab-ce!23745