Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/qa
AgeCommit message (Collapse)Author
2019-01-03Collapsible Comments Test for IssuesRamya Authappan
2019-01-03Update gems in Gemfile and qa/Gemfile to be consistentStan Hu
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.
2019-01-02Merge branch 'sh-bump-qa-image-ruby-2.5' into 'master'Grzegorz Bizon
Upgrade GitLab QA image to Ruby 2.5 See merge request gitlab-org/gitlab-ce!24091
2019-01-01Upgrade GitLab QA image to Ruby 2.5Stan Hu
GitLab is now shipping with Ruby 2.5.3, so we should make the version consistent for the QA image as well.
2018-12-28Log text_filter arg of find_elementMark Lapierre
2018-12-26Merge branch 'qa-fix-select-activities' into 'master'Mark Lapierre
Using find_elements instead of all_elements Closes gitlab-org/quality/staging#18 See merge request gitlab-org/gitlab-ce!23977
2018-12-26[CE] Speed up login page usageMark Lapierre
2018-12-21Using find_elements instead of all_elementsat.ramya
2018-12-20Backport page object changes from EEMark Lapierre
Add new page object methods from EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8937
2018-12-18Issue Suggestions E2E TestsRamya Authappan
2018-12-13[QA] Fix the 'Commit data' QA testRémy Coutable
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>
2018-12-12Merge branch 'qa-mr-wait-for-push' into 'master'Nick Thomas
Wait for push before trying to create a new MR See merge request gitlab-org/gitlab-ce!23745
2018-12-11Add tests for plain diff/email patch optionsZeff Morgan
Add spec file using before(:context) to reduce test time. With testing almost identical things, unnecessary to make them completely atomic. Includes two helper methods. Since the raw_content method is the only function needed on that page, created the method in the spec instead of adding another page object. Setup new project/commit page object and update project/show to add go_to_commit method. The go_to_commit method is near duplicate of go_to_file method, but decided to split them off to reduce overall refactoring and simplify language. Also add selectors to commit box partial and update qa.rb to load new page object.
2018-12-11Wait for push before trying to create a new MRMark Lapierre
2018-12-11Merge branch 'qa-project-ui-updates' into 'master'Rémy Coutable
Update E2E tests to account for Project overview UI changes See merge request gitlab-org/gitlab-ce!23366
2018-12-11Merge branch 'ichernikov/add-asignee-to-mr' into 'master'Mark Lapierre
[QA] Extend create_merge_request_spec to set assignee to MR See merge request gitlab-org/gitlab-ce!23488
2018-12-10Method go_to_activity isn't privateMark Lapierre
Also order methods alphabetically
2018-12-10Visit project page after pushingMark Lapierre
2018-12-10Update tests and Resources to use new file buttonMark Lapierre
The 'Create new' dropdown is no longer available on a blank project so use the 'New file' button instead.
2018-12-10Update E2E tests for Project overview UI changesMark Lapierre
Includes updates to how clone URLs are accessed.
2018-12-10Merge branch 'qa-reuse-chrome-profile' into 'master'Sanad Liaquat
Add QA option to use the same Chrome profile Closes #52255 See merge request gitlab-org/gitlab-ce!23576
2018-12-10Extended MR spec to set assigneeievgenChernikov
2018-12-06Add option to use the same Chrome profileThong Kuah
If CHROME_REUSE_PROFILE is enabled, QA will use the same profile everytime, which will be useful for local QA runs as the browser can then cache assets, etc.
2018-12-05Add e2e test: push mirroring over HTTPMark Lapierre
Adds an end-to-end test of push mirroring a repository over HTTP. Includes addition of QA selectors to views
2018-12-04Add a log-out step and expectation to log-in testMesut Güneş
2018-11-28Adds QA_COOKIES option to gitlab-qaJohn Jarvis
2018-11-26More back portingSanad Liaquat
2018-11-26Port ee changesSanad Liaquat
2018-11-26Porting more changes from eeSanad Liaquat
2018-11-22More env vars for group & project names in QADylan Griffith
This will help with https://gitlab.com/gitlab-org/gitlab-qa/issues/349 as we need to use much shorter project and group names for HTTPS to work
2018-11-22Merge branch '54201-update-rack-to-2.0.6' into 'master'Douglas Barbosa Alexandre
Update rack to 2.0.6 Closes #54201 See merge request gitlab-org/gitlab-ce!23171
2018-11-21Update rack to 2.0.6 (for QA environments) for addressing CVE-2018-16471Takuya Noguchi
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2018-11-21Merge branch 'dd-ssh-key-smoke' into 'master'Mark Lapierre
Make existing SSH create / remove test into a Smoke test Closes #52699 See merge request gitlab-org/gitlab-ce!23252
2018-11-21Make existing SSH create / remove test into a Smoke testddavison
This particular test is a candidate for a smoke test. This commit will close https://gitlab.com/gitlab-org/gitlab-ce/issues/52699 Signed-off-by: ddavison <ddavison@gitlab.com>
2018-11-20CE port of "qa-staging-15-use-existing-users-ee"Sanad Liaquat
2018-11-15Merge branch 'if-53347_fix_impersonation_tokens' into 'master'Stan Hu
Display impersonation token value only after creation See merge request gitlab-org/gitlab-ce!22916
2018-11-14Fix Git protocol v2 e2e testMark Lapierre
Remove references to `Factory`
2018-11-13Merge branch 'qa-auto-assign-codeowner-spec' into 'master'Grzegorz Bizon
Update merge request page object and selectors See merge request gitlab-org/gitlab-ce!22939
2018-11-12Display impersonation token value only after creationImre Farkas
Since we migrated all PersonlAccessTokens to store only its hash in the DB, the token value can no longer be shown to the user.
2018-11-09Update merge request page object and selectorsMark Lapierre
These are changes from EE that are also relevant to CE from: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/8372
2018-11-08Add e2e test of push via HTTP via Git protocol v2Mark Lapierre
Adds a new end-to-end test to check that Git protocol v2 can be used to push over HTTP
2018-11-08Fix for the filter spec failureRamya Authappan
2018-11-08Merge branch 'ml-qa-git-protocol-v2-spec' into 'master'Nick Thomas
Add e2e test of push over SSH using Git protocol v2 See merge request gitlab-org/gitlab-ce!22548
2018-11-07Add e2e test of push over SSH over Git protocol v2Mark Lapierre
Adds a new end-to-end test to check that Git protocol v2 can be used to push over SSH. Includes a change in Git::Repository to use Runtime::Env.debug? to enable logging instead of .verbose?
2018-11-06Restore changes from:Lin Jen-Shin
190afc62fb1e8753b2339d1d052b19a5da369c9e It was lost during a conflict resolution
2018-11-05Rename QA::Factory to QA::ResourceLin Jen-Shin
* Factory::Base -> Resource::Base, and therefore: * Factory::Resource::Project -> Resource::Project
2018-11-05Merge branch 'qa-batch-comments-e2e-tests' into 'master'Nick Thomas
QA Selectors for Batch Comment E2E Automation See merge request gitlab-org/gitlab-ce!22681
2018-11-05Merge branch 'ml-create-user-via-api-qa' into 'master'Grzegorz Bizon
Create users via the API See merge request gitlab-org/gitlab-ce!22779
2018-11-02Create users via the APIMark Lapierre
Allows users to be fetched/created via the API.
2018-11-02Merge branch 'ml-fix-logging-qa' into 'master'Sean McGivern
Don't log fabricate args See merge request gitlab-org/gitlab-ce!22753