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
2018-05-31Cleanup code for General Project SettingsLukas Eipert
2018-05-30Removed API endpoint and specsFrancisco Javier López
2018-05-30Merge branch 'blackst0ne-squash-and-merge-in-gitlab-core-ce' into 'master'Phil Hughes
Resolve "Squash and merge in GitLab Core (CE)" Closes #34591 See merge request gitlab-org/gitlab-ce!18956
2018-05-29Add 'squash and rebase' feature to CEblackst0ne
2018-05-29Merge branch 'qa/rs-api-users-spec' into 'master'Grzegorz Bizon
Simplify users API QA spec See merge request gitlab-org/gitlab-ce!19147
2018-05-28Resolve "Rename "secret variables" to "variables""Fabio Busatto
2018-05-25Simplify users API QA specRobert Speicher
2018-05-21Merge branch 'master' into bootstrap4Clement Ho
2018-05-21Generate the key while running the testsLin Jen-Shin
2018-05-17fix terms specClement Ho
2018-05-17Loosen the matcher in the MR creation testRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-05-08Succeed or fail fast based on job status firstMichael Kozono
Also, move wait block into the correct page block.
2018-05-04Make the user dropdown reusableBob Van Landuyt
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.
2018-05-01Bump nokogiri to 1.8.2 in qa GemfileRobert Speicher
Resolves CVE-2017-18258
2018-04-27Merge branch 'qa-fix-protected-branches-test-ce' into 'master'Grzegorz Bizon
CE: Fix QA protected branches tests See merge request gitlab-org/gitlab-ce!18585
2018-04-27Wait for page load so we're not getting stale elementsLin Jen-Shin
while producing products. Basically an attempt to fix: https://gitlab.com/gitlab-org/gitlab-qa/-/jobs/65016456 Selenium::WebDriver::Error::StaleElementReferenceError: stale element reference: element is not attached to the page document in: ``` ruby product :name do Page::Project::Settings::Repository.act do expand_protected_branches(&:last_branch_name) end end ```
2018-04-27Fix rubocop offense and enable jobs for qaLin Jen-Shin
We could revisit which we don't want to run in qa.
2018-04-25Clear local storage after test so it's not interferingLin Jen-Shin
2018-04-25Select everything so we could hit protectLin Jen-Shin
Add missing QA selectors as well
2018-04-24Use remote_branch insteadLin Jen-Shin
2018-04-24Rename location to uri; Handle uri for HTTP; Fix pushing remoteLin Jen-Shin
2018-04-23Merge remote-tracking branch 'upstream/master' into qa-add-more-key-testsLin Jen-Shin
* upstream/master: (166 commits) Flowdock uses Gitaly, not Grit Removes 'no job log' from trace action Fix missing namespace for some internal users Dedupe yarn dependencies Downgrade MySQL CI service from 8.0 to 5.7 Atomic internal ids for all models Add documentation on how to configure Redis Sentinel by persistent class Update CHANGELOG.md for 10.7.0 Update index.md Resolve "Text from the diff is showing within a table header inside the discussion after the discussion is resolved" Don't include lfs_file_locks data in export bundle Documentation: Frontend Building Checklist Fix a documentation typo for GitLab pages Refactored activity calendar Add an API endpoint to download git repository snapshots Fix issues without links when added from boards new issue modal Respect visibility options and description when importing project from template Resolve "Improve tooltips of collapsed sidebars" Update Container Scanning documentation Fix typo in vue.md ...
2018-04-23Use all_elements insteadLin Jen-Shin
2018-04-20Use qa selectors for secret variablesLin Jen-Shin
The problem of using .js-ci-variable-input-value is that, whenever the value is hidden, then this selector won't be set, instead, .js-secret-value-placeholder would be set. If we just fill the value, the value is revealed. But if we visit this later, the values were be hidden. This means we don't have a consistent way to count the values. Adding an unique qa selector to both revealed and hidden values would make it easier to track the values. To make it look more consistent, let's also do the same for the key.
2018-04-20It's actually raising QA::Service::Shellout::CommandErrorLin Jen-Shin
2018-04-20Unify the use of repository_locationLin Jen-Shin
2018-04-20s/all_element/all_elements/gLin Jen-Shin
2018-04-19Merge branch 'docs/gb/rename-qa-slack-channel-to-quality' into 'master'Mek Stittri
Rename #qa slack channel to #quality in docs See merge request gitlab-org/gitlab-ce!18472
2018-04-19Rename #qa slack channel to #quality in docsGrzegorz Bizon
2018-04-18Resolve "Make a Rubocop that forbids returning from a block"🙈 jacopo beschi 🙉
2018-04-17We no longer populate the title, so don't test itLin Jen-Shin
2018-04-17Merge branch 'osw-add-qa-tests-for-protected-branches' into 'master'Rémy Coutable
Add QA tests for protected branches See merge request gitlab-org/gitlab-ce!18301
2018-04-17Properly fill variable pair to the last fieldsLin Jen-Shin
2018-04-17Merge remote-tracking branch 'upstream/master' into qa-add-more-key-testsLin Jen-Shin
* upstream/master: (536 commits) Fix flash errors in performance bar for cached responses Force content to align right Method to track recoverable exceptions in sentry Move PipelineFailed vue component fixed targetmode being included in project FE Docs: Fix header hierarchy in Vuex section of Vue.md Adds helpers to remove withespace and linebreaks `package-qa` was renamed to `package-and-qa` Fix container scanning in vendored GitLab CI configuration for Auto Devops Fixed web IDE not working for sub-groups Remove web ide beta flag from docs and update Make the message break into a new line instead of truncating it Backport Web IDE docs to gitlab-ce link to product handbook piece on permissions Update faraday_middlewar to 0.12.2 Double-check next value for internal ids. Resolve "skeleton placeholder on diff has white background" Replace the `project/commits/comments.feature` spinach test with an rspec analog Set ENV['IN_MEMORY_APPLICATION_SETTINGS'] to 'true in spec/db/production/settings_spec.rb Update docs on `.gitlab-ci.yml` and variables policy ...
2018-04-16Add QA tests for protected branchesOswaldo Ferreira
2018-04-16Merge branch 'refactor/move-mr-widget-ready-to-merge-vue-component' into ↵Mike Greiling
'master' Move ReadyToMerge vue component See merge request gitlab-org/gitlab-ce!17545
2018-04-03Remove unnecessary section looking in admin settings qaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-04-03Explicitly use page context for qa/factory/settings/hashed_storage.rbDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-04-03Sign out so we could sign in; Clean up previous keysLin Jen-Shin
2018-04-03Populate the fingerprint by known titleLin Jen-Shin
Without this, if we have more than one deploy key, it would be ambiguous.
2018-04-03Checkout to a new branchLin Jen-Shin
2018-04-02Move repository, storage, abuse settings and logging settings to expandable ↵Dmitriy Zaporozhets
sections Also reorganize application settings related to repository in more maninful sections Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-03-30Move ReadyToMerge vue componentGeorge Tsiolis
2018-03-29Put project and runner in before(:all)Lin Jen-Shin
2018-03-29Use Service::Shellout.shell to spawn a commandLin Jen-Shin
2018-03-29Introduce repository_ssh_uri as a project productLin Jen-Shin
2018-03-29Only test some of the keys for nowLin Jen-Shin
We could speed it up and test more keys later
2018-03-29Remove test against DSA ssh keys becauseLin Jen-Shin
we're not really supporting them out of the box. See: https://gitlab.com/gitlab-org/gitlab-ce/issues/44363
2018-03-29Make sure the job is not still runningLin Jen-Shin
2018-03-29Update qa/Dockerfile for openssh-clientLin Jen-Shin
jessie doesn't support `ssh-keygen -l -E` but stretch does: https://manpages.debian.org/jessie/openssh-client/ssh-keygen.1.en.html