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-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
2018-03-29Run through all kinds of ssh keys for deploy keyLin Jen-Shin
2018-03-29Implement other ssh keys and use ssh-keygen insteadLin Jen-Shin
2018-03-29Introduce Key namespace so we could put more keysLin Jen-Shin
2018-03-28allow rspec files/options to be passed down in all casesBrett Walker
2018-03-20Fix end-to-end specs for rebasing a merge requestGrzegorz Bizon
2018-03-19Rename `package-qa` in docsToon Claes
In gitlab-org/gitlab-ce!17807 the `package-qa` job was renamed to `package-and-qa`. But it was not renamed in the docs. So this change fixes that.
2018-03-08[CE] Add Naming/FileName rule checking expected class/module per filenameGabriel Mazetto
2018-02-24Fix specsFelipe Artur
2018-02-22Small review changesFelipe Artur
2018-02-19test merge request rebaseFelipe Artur
2018-02-16Remove useless assignment in secret variables specsGrzegorz Bizon
2018-02-16Fix and simplify end-to-end tests for secret variablesGrzegorz Bizon