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-04-29Move test method to the bottomWalmyr Lima
The reason for the change is that reading the code it should be si- milar to reading a newspaper, where high-level information is at the top, like the title and summary of the news, and low level, or more specific information, are at the bottom. This improves code readability.
2019-04-29Merge branch 'qa-nightly-98-fix-oauth-spec' into 'master'Sanad Liaquat
Fix GitHub oAuth test Closes gitlab-org/quality/nightly#98 See merge request gitlab-org/gitlab-ce!27736
2019-04-29Quarantine failing testMark Lapierre
2019-04-26Refactor quarantine helperWalmyr Lima
By moving methods closer to where they are called.
2019-04-26Fix GitHub OAuth e2e specSanad Liaquat
2019-04-26Quaraintine flaky testsSanad Liaquat
2019-04-22Bump Nokogiri to 1.10.3Stan Hu
This pulls in a fix for libxslt that addresses CVE-2019-11068: https://github.com/sparklemotion/nokogiri/releases
2019-04-22Remove unnecessary comments from login testsWalmyr
The comments were TODOs but there were no explanation of what needed to be done. Also, I think the expectation describes very well how it checks that the user is logged in. Finally, as Robert C. Martin said once: "After you check in a TODO comment it turns into a DON'T DO"
2019-04-17Extract discussion actions into separate componentPaul Gascou-Vaillancourt
- Created DiscussionActions component - Updated NoteableDiscussion component accordingly - Wrote Jest tests for DiscussionActions - Updated Jest config to enable emojis aliases mock - Updated qa specs to reflect changes in NoteableDiscussions
2019-04-17Merge branch '60356-add-qa-tests-for-the-performance-bar' into 'master'Sanad Liaquat
Resolve "Add QA tests for the performance bar" Closes #60356 See merge request gitlab-org/gitlab-ce!27305
2019-04-16Add QA tests for the performance barSean McGivern
These are very high-level. Currently, they test: 1. That the performance bar appears. 2. That it has detailed metrics for Postgres and Gitaly. 3. That AJAX requests are included in the request selector.
2019-04-15Merge branch 'frozen_string_literal_qa' into 'master'Sanad Liaquat
Add frozen_string_literal to qa/ See merge request gitlab-org/gitlab-ce!27266
2019-04-12Revert "Merge branch 'sh-allow-unauth-chrome' into 'master'"Stan Hu
This reverts commit 026c92d5fa82fac87386d5691c3d5b1e02f2eb5e, reversing changes made to 8cda9d33a96e34c3809dcaddcde2619cc4923c0b.
2019-04-12Merge branch 'update-capybara' into 'master'Stan Hu
Update capybara and selenium-webdriver See merge request gitlab-org/gitlab-ce!27201
2019-04-12Also update nokogiri for QALin Jen-Shin
2019-04-12Add frozen_string_literal to qa/Thong Kuah
This will be default in Ruby 3, so will be good to apply in QA ahead of time to be consistent.
2019-04-12Enable RSpec/ExampleWording copThong Kuah
2019-04-12Merge branch 'sh-allow-unauth-chrome' into 'master'Grzegorz Bizon
Allow unauthenticated downloads of Chrome Closes #60441 See merge request gitlab-org/gitlab-ce!27297
2019-04-12Allow unauthenticated downloads of ChromeStan Hu
The Google GPG key used to sign the apt repository expired today, so all installs will fail unless `--allow-unauthenticated` is used. We should revert this once the repository has been updated with the more recent key. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60441
2019-04-11Update project settings qa selectorsSanad Liaquat
Additionally fixes geo rename test.
2019-04-11Qurantine Issue suggestions specSanad Liaquat
2019-04-10Merge branch 'docs-fix-bin-qa-command' into 'master'Ramya Authappan
Add 'bundle exec' to the 'bin/qa' calls in qa/README.md See merge request gitlab-org/gitlab-ce!27169
2019-04-10Merge branch 'tp-2019-04-08-quarantine' into 'master'Ramya Authappan
Quarantine failing nightly tests See merge request gitlab-org/gitlab-ce!27174
2019-04-09Merge branch 'osw-multi-assignees-merge-requests' into 'master'Nick Thomas
[Backport] Support multiple assignees for merge requests See merge request gitlab-org/gitlab-ce!27089
2019-04-09Quarantine failing nightly testsTanya Pazitny
2019-04-09Add 'bundle exec' to the 'bin/qa' calls in qa/README.mdRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-04-09Reduce number of rspec retriesSanad Liaquat
In both e2e QA tests and unit tests, reduce the number of retires to 2 (i.e., 1 initial and one retry)
2019-04-09Change value to something that can be maskedThong Kuah
The current value cannot be masked[1] but CI variables default to masked. Rather than implementing a toggle for the masking control, simply change the value to something that can be masked. [1] Currently, "simple" values can be masked: * it should be a single line * it should not have escape characters * it should not use variables * it should not have any whitespace * it should be longer than 8 characters https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/25476
2019-04-09[CE] Support multiple assignees for merge requestsOswaldo Ferreira
Backports https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/10161 (code out of ee/ folder).
2019-04-05Remove spaces from variable nameMatija Čupić
2019-04-05Adding perf testdata for MR diff tabRamya Authappan
2019-04-05Quarantine failing testsSanad Liaquat
2019-04-05Merge branch '57602-create-cluster-validations' into 'master'Mike Greiling
Display cluster form validation error messages inline Closes #57602 See merge request gitlab-org/gitlab-ce!26502
2019-04-05Replace comment by variableWalmyr
Instead of having a comment describing what a specific value is, better to have a variable with a meaningful name.
2019-04-04Externalize strings in helpersMartin Wortschack
- Update qa selector - Update PO file
2019-04-03Specify new validation message selectorEnrique Alcantara
Update QA selector to specify that API URL is a input type=url field
2019-04-02Fix typo on tests style guideWalmyr Lima
2019-04-01Document click_ vs. go_to_ standard for e2e testsWalmyr Lima
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59645.
2019-04-01Fix typo in QA auto_devops specThong Kuah
2019-03-28Fix push file size testMark Lapierre
Don't try to re-create master as a new branch. Expect a Git error raised when the file it too large.
2019-03-28Standardize usage of `click_` and `go_to` on GUI testsWalmyr
This MR addresses the following issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/57043 Based on the following comment: https://gitlab.com/gitlab-org/gitlab-ce/issues/57043#note_136663994
2019-03-28Allow token env var from gitlab-qaMark Lapierre
gitlab-qa accepts an env var named GITLAB_QA_ACCESS_TOKEN, but here we only accepted PERSONAL_ACCESS_TOKEN. This change replaces PERSONAL_ACCESS_TOKEN with GITLAB_QA_ACCESS_TOKEN
2019-03-27Set feature flag via command lineMark Lapierre
First attempt at allowing a feature flag to be set via the command line when running tests. This will enable the flag, run the tests, and then disable the flag. Using OptionParser meant changing how scenarios get the instance address, so this also allows the address to be set as a command line option. It's backwards compatible (you can still provide the address as the command line option after the scenario)
2019-03-27Unquarantine previously failing auto devops testDan Davison
The smoke test for AutoDevOps was previously failing. This test is now passing and ready to be unquarantined
2019-03-27Make the job#successful? method wait by refreshingddavison
2019-03-26Merge branch 'qa-fix-load-test-urls-file-format' into 'master'Ramya Authappan
Fix url property format in urls.yml file See merge request gitlab-org/gitlab-ce!26484
2019-03-26Fix url property format and use conn. poolSanad Liaquat
Also update arrivalRate to a max of 100
2019-03-25Move simplest test to the top and more complex to the bottomWalmyr
Also, make both `it` statments part of the same `describe`. Finally, remove duplication of strings by defining variables and re-using them.
2019-03-22Move details of e2e tests to the bottomWalmyr Lima
The code should be written like a newspaper, wherein the top we have more high level information, and as we go down we have more details. So I'm moving the implementation details to the bottom to make the test easier to read.
2019-03-20Merge branch 'qa-nightly-87-auto-devops-banner-is-hidden-on-empty-repo' into ↵Dan Davison
'master' Fix Auto DevOps QA Smoke test hidden banner Closes gitlab-org/quality/nightly#87 See merge request gitlab-org/gitlab-ce!26254