summaryrefslogtreecommitdiff
path: root/qa
Commit message (Collapse)AuthorAgeFilesLines
* Renaming wrongfully named fileqa-create-elasticsearchTomislav Nikic2019-07-241-0/+0
| | | | Renaming to the right name used in EE to make the test green again.
* Adding the missing file changesTomislav Nikic2019-07-242-0/+12
| | | | | It seems that some file changes have been lost so they are reapplied to the CE repo.
* Adding the result page for CETomislav Nikic2019-07-241-0/+33
| | | | | After making changes to EE by adding a result page object for search results this is now a port to CE for the same file.
* Adding integration menu to CETomislav Nikic2019-07-241-0/+12
| | | | | Adding the option to open the integration menu on CE as this can be accessed from a CE instance.
* Replace homepage visit stepsl-qa-staging-65-fix-correct-page-issueSanad Liaquat2019-07-231-2/+2
|
* Temporarily remove the before block to capture screenshotsSanad Liaquat2019-07-231-3/+1
|
* Ensure test is on login pageSanad Liaquat2019-07-231-0/+2
|
* QA: Prefer `flat_map` over `map` + `flatten`Peter Leitzen2019-07-224-9/+7
|
* Merge branch 'sl-qa-staging-65-fix-check-mentions-for-xss-spec' into 'master'Ramya Authappan2019-07-221-2/+12
|\ | | | | | | | | | | | | Updates check_mentions_for_xss_spec to use admin token for creating the user Closes gitlab-org/quality/staging#65 See merge request gitlab-org/gitlab-ce!30943
| * Create user as adminsl-qa-staging-65-fix-check-mentions-for-xss-specSanad Liaquat2019-07-191-2/+12
| |
* | Standardize Page Objects use on CE Plan Testsqa/standardize-page-objects-use-on-ce-plan-testsWalmyr Lima2019-07-205-37/+37
| | | | | | | | | | | | | | | | This is a first iteration to address the following issue: https://gitlab.com/gitlab-org/quality/team-tasks/issues/168 Note: depends on https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/30945
* | Merge branch 'qa/refactor-e2e-test' into 'master'64403-remove-node-polyfills-in-webpackDan Davison2019-07-191-11/+12
|\ \ | | | | | | | | | | | | Refactor collapse issue comments end-to-end test See merge request gitlab-org/gitlab-ce!30902
| * | Refactor collapse comments end-to-end testqa/refactor-e2e-testWalmyr Lima2019-07-191-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | To: - Better separate scopes (pre-conditions on before, tests on it) - Remove unnecessary expectation - Replace other unnecessary expectations by page.assert_text - Move variables closer to where they're used
* | | Refactor create issue end-to-end testqa/refactor-create-issue-e2e-testWalmyr Lima2019-07-191-12/+16
| |/ |/| | | | | | | | | | | This refactor: - Moves the tests pre-conditions to a before blocks - Creates an issue via the api for the second test to improve the test suite performance
* | Merge branch 'qa/better-scope-one-more-test' into 'master'Sanad Liaquat2019-07-191-1/+3
|\ \ | | | | | | | | | | | | Better scope end-to-end test See merge request gitlab-org/gitlab-ce!30897
| * | Better scope end-to-end testqa/better-scope-one-more-testWalmyr Lima2019-07-181-1/+3
| |/ | | | | | | | | Move test pre-conditions to before block, and leave only the test steps and verifications in the it block.
* | Merge branch 'qa/better-scope-another-test' into 'master'Sanad Liaquat2019-07-191-3/+3
|\ \ | | | | | | | | | | | | Better scope another end-to-end test See merge request gitlab-org/gitlab-ce!30896
| * | Better scope end-to-end testqa/better-scope-another-testWalmyr Lima2019-07-181-3/+3
| |/ | | | | | | | | | | Move test pre-conditions to before block, remove unnecessary expectation, and leave only the test steps and verifications in the it block.
* | Merge branch 'sl-qa-staging-66-quarantine-failing-spec' into 'master'Sanad Liaquat2019-07-191-1/+2
|\ \ | | | | | | | | | | | | Quarantine failing "rebase_merge_request_spec.rb" See merge request gitlab-org/gitlab-ce!30933
| * | Quarantine failing specsl-qa-staging-66-quarantine-failing-specSanad Liaquat2019-07-191-1/+2
| |/
* | Merge branch 'qa/better-scode-test' into 'master'Walmyr2019-07-191-1/+3
|\ \ | | | | | | | | | | | | Better scope end-to-end test See merge request gitlab-org/gitlab-ce!30895
| * | Better scope end-to-end testqa/better-scode-testWalmyr Lima2019-07-181-1/+3
| |/ | | | | | | | | Move test pre-conditions to before block, and leave only the test steps and verifications in the it block.
* | Merge branch 'qa/refactor-check-mentions-for-xss-spec' into 'master'Mark Lapierre2019-07-181-4/+4
|\ \ | | | | | | | | | | | | Refactor check mentions for xss test See merge request gitlab-org/gitlab-ce!30914
| * | Refactor check mentions for xss testqa/refactor-check-mentions-for-xss-specWalmyr Lima2019-07-181-4/+4
| |/ | | | | | | | | | | | | The refactor consists in: - Better scopping preconditions and the test definition - Removing a variable that was being used in a single palce, and use the string directly instead.
* | Refactor common Page Objects to use data tagsDan Davison2019-07-182-3/+3
|/ | | | | Common usages within GitLab QA include Login Page, navigation bars and layouts
* Refactor all existing usages of .actDan Davison2019-07-1816-29/+29
| | | | | Replace any occurance of .act with the preferred method .perform
* Unquarantine object storage testMark Lapierre2019-07-181-2/+1
| | | | | --compat mode in Minio is now enabled so this test should pass See https://gitlab.com/gitlab-org/gitlab-qa/merge_requests/260
* Merge branch 'qa-review-knapsack-reports' into 'master'Mark Lapierre2019-07-172-0/+4
|\ | | | | | | | | Generate single report file for review-qa-all parallel tests See merge request gitlab-org/gitlab-ce!28834
| * Generate parallel spec reportsqa-review-knapsack-reportsDesiree Chevalier2019-07-172-0/+4
| | | | | | | | | | Creates reports for parallel specs and collates them into a single HTML report and displays results on the merge request.
* | Merge branch 'qa-selector-uniformization-common-2' into 'master'Mark Lapierre2019-07-172-15/+15
|\ \ | | | | | | | | | | | | Refactor common Page Objects to use data tags (No. 2 Contd.) See merge request gitlab-org/gitlab-ce!30763
| * | Refactor more common Page Objects to use data tagsqa-selector-uniformization-common-2ddavison2019-07-152-15/+15
| | | | | | | | | | | | Common usages within GitLab QA include login page, navbars and layouts
* | | Merge branch 'sl-qa-staging-39-fix-assign-code-owners-spec-ce' into 'master'Mark Lapierre2019-07-172-1/+8
|\ \ \ | |_|/ |/| | | | | | | | CE port of "Fix assign code owners spec" on EE See merge request gitlab-org/gitlab-ce!30743
| * | Backport ee to cesl-qa-staging-39-fix-assign-code-owners-spec-ceSanad Liaquat2019-07-152-1/+8
| |/
* | Check for "Uninstall" button reducing frictionPeter Leitzen2019-07-162-7/+3
| |
* | Unquarantine Add Deploy Key testDesiree Chevalier2019-07-151-2/+1
|/
* Unquarantine previously failing autodevops specddavison2019-07-121-2/+1
| | | | | | | create_project_with_auto_devops_spec.rb # runs autodevops was previous failing This previously failing test has passed consecutively
* Fix page refresh in retry_untilqa-nightly-115-fix-retry-untilSanad Liaquat2019-07-123-5/+5
|
* Merge branch 'qa-dd-data-qa-selector-replacement' into 'master'Mark Lapierre2019-07-123-6/+17
|\ | | | | | | | | Introduce data-qa-selector to supplant .qa-class See merge request gitlab-org/gitlab-ce!28906
| * Treat element#selector_css string appropriatelyqa-dd-data-qa-selector-replacementddavison2019-07-102-2/+2
| | | | | | | | | | Proper escaping should be used for page/base.rb#scroll_to as it is a single quoted JS string
| * Fix Main::Menu locatorsddavison2019-07-101-3/+3
| | | | | | | | | | Fix the locators to not use a regex Add requirement
| * Introduce data-qa-selector to supplant .qa-classddavison2019-07-102-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In order to break away from using CSS classes as our primary method of element identification, we need to provide the ability to search for data attributes. Make Test::Sanity::Selectors now work Utilize regex to match on literal strings of the element name Suggest the data-qa-selector pattern vs the qa- Add data-qa-selector to login page to start We need a page that is heavily used in order to be confident that this functionality works. Let's start with the Login page Use appropriate HAML data tag practices
* | Merge branch 'qa/shorten-test-description' into 'master'Dan Davison2019-07-111-1/+1
|\ \ | | | | | | | | | | | | Shorten test description See merge request gitlab-org/gitlab-ce!30638
| * | Shorten test descriptionqa/shorten-test-descriptionWalmyr Lima2019-07-111-1/+1
| | |
* | | Merge branch 'qa/explicitly-create-resources-via-api' into 'master'Dan Davison2019-07-111-2/+2
|\ \ \ | | | | | | | | | | | | | | | | Explicitly create resources via the API See merge request gitlab-org/gitlab-ce!30639
| * | | Explicitly create resources via the APIqa/explicitly-create-resources-via-apiWalmyr Lima2019-07-111-2/+2
| |/ /
* | | Merge branch 'qa/explicitly-create-resources-via-browser-ui' into 'master'Dan Davison2019-07-111-1/+1
|\ \ \ | | | | | | | | | | | | | | | | Explicitly create resource via browser ui See merge request gitlab-org/gitlab-ce!30640
| * | | Explicitly create resource via browser uiqa/explicitly-create-resources-via-browser-uiWalmyr Lima2019-07-111-1/+1
| |/ /
* | | Add new e2e test for adding and editing commentsqa/e2e-test-issue-commentWalmyr Lima2019-07-111-0/+31
| | | | | | | | | | | | ...on issues.
* | | Update page object with new element and methodWalmyr Lima2019-07-111-0/+10
|/ /
* | Update qa/README.md GDK portMark Lapierre2019-07-111-4/+4
|/