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-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
2019-03-20Fix Auto DevOps QA Smoke test hidden bannerDylan Griffith
The banner is no longer being shown for empty repos since https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/26024 . We could have made this assertion after pushing the repo but this is not the thing that really needs to be in an integration or smoke test as it is already tested in spec/.../projects/show/user_interacts_with_auto_devops_banner_spec
2019-03-19Add load testing script for artillery.ioSanad Liaquat
Also add rake tasks that makes use of existing performance data genertion task.
2019-03-18Use the same standard for method names on project activity and menuWalmyr
... page objects. Also, update the affected test case. I choose `click_...` instead of `go_to_...` since it describes better what the method really does, which is clicking on something. I know there are other places in the code where methods start with `click_` and others where methods start with `go_to_`, with that I'd like to start a discussion or be pointed to the right issue if there is already one so that we can address this in the whole framework. This contribution could be the start in the direction of using the standard chosen here.
2019-03-15Quarantine failing Auto DevOps testSanad Liaquat
2019-03-13Add a new test to create a snippetRoman Verevkin
Add "smoke" tag to the test Fix links to views in Page Object files Review fixes Remove useless view block Implement Snippets::Show page object class Fix review suggestions Fix review suggestions 2 Fix test with empty snippets state Remove useless css class Fix issues
2019-03-13Quarantine failing testMark Lapierre
2019-03-13Merge branch 'update-rubocop' into 'master'Stan Hu
Update rubocop target ruby version See merge request gitlab-org/gitlab-ce!24804
2019-03-13Merge branch 'qa-project-from-instance-project-template-ce' into 'master'Dan Davison
CE port of "e2e test for creating a project from instance template" See merge request gitlab-org/gitlab-ce!25760
2019-03-13Run rubocop -aNick Thomas
2019-03-13Makes the assertion for user given access emoji tolerantSanad Liaquat
2019-03-13Merge branch 'qa-dd-autodevops-cleanup' into 'master'Dan Davison
Refactor AutoDevOps test to one test with two expectations See merge request gitlab-org/gitlab-ce!25836
2019-03-12Quarantine failing testMark Lapierre
2019-03-12Refactor test to one test with two expectationsddavison
The test was previously split into two specs Having one spec with shared functionality seems more efficient Add job checks before the second push is made Revert "Add job checks before the second push is made" This reverts commit 64be444cd9d00f2f36eef6dd8a57b464bddbc4ef.
2019-03-11Skip contexts in quarantineMark Lapierre
This avoids running before/after blocks for tests that are in quarantine
2019-03-08Add support for ingress hostnameswalkafwalka
2019-03-07Unquarantine fixed testsMark Lapierre
Fix: https://gitlab.com/gitlab-org/gitlab-shell/merge_requests/280
2019-03-07Merge branch 'qa-staging-43-dequarantine-spec' into 'master'Rémy Coutable
De-quarantine CI env var spec Closes gitlab-org/quality/staging#43 See merge request gitlab-org/gitlab-ce!25841
2019-03-07Use prefer_exact match typeSanad Liaquat
2019-03-07Add qa class and some refactorSanad Liaquat
2019-03-07De-quarantine CI env var specSanad Liaquat
2019-03-07Merge branch 'qa-staging-42-fix-create-project-spec' into 'master'Ramya Authappan
Retry choose_test_namespace on exception Closes gitlab-org/quality/staging#42 See merge request gitlab-org/gitlab-ce!25810
2019-03-06Merge branch 'qa-quarantine-ssh-key-test' into 'master'Mark Lapierre
Quarantine failing ssh key test See merge request gitlab-org/gitlab-ce!25813
2019-03-06Quarantine failing ssh key testMark Lapierre
2019-03-06Update failure issue commentSanad Liaquat
2019-03-06Retry choose_test_namespace on exceptionSanad Liaquat
2019-03-06Merge branch '58503-fix-qa-auto-devops' into 'master'Dan Davison
Fix QA Auto DevOps push after adding cluster Closes #58503 See merge request gitlab-org/gitlab-ce!25782
2019-03-06Add QA test to download merge request patch/diffsLinda Dai
2019-03-05Fix QA Auto DevOps push after adding clusterDylan Griffith
This is necessary because otherwise the push will trigger a pipeline that does not include a production deployment job.
2019-03-05Script to generate Perf TestdataRamya Authappan
2019-03-04Quarantine git protocol v2 testsMark Lapierre
2019-03-04Merge branch 'qa-staging-21-de-quarantine-tests' into 'master'Ramya Authappan
De-quarantine project activity test Closes gitlab-org/quality/staging#21 See merge request gitlab-org/gitlab-ce!25630
2019-03-01Merge branch 'qa-raise-error-when-repository-command-fail' into 'master'Mark Lapierre
[QA] Fail early if a Git command fails Closes #54653 See merge request gitlab-org/gitlab-ce!23450
2019-02-28Link to instructions to run SSH tests on GDKMark Lapierre
2019-02-28Merge branch 'qa-dd-refactor-autodevops-spec' into 'master'Dan Davison
Pare down create_project_with_auto_devops_spec See merge request gitlab-org/gitlab-ce!25577
2019-02-28[QA] Fail early if a Git command failsRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2019-02-28Revert "Quarantine GitHub OAuth test"Sanad Liaquat
This reverts commit 970576c5c6a94edd93dd822ede7b82e73c71fea9.
2019-02-28Quarantine GitHub OAuth testSanad Liaquat
2019-02-28De-quarantine project activity testSanad Liaquat
2019-02-27Default rbac to true for the KubernetesCluster Serviceddavison
Signed-off-by: ddavison <ddavison@gitlab.com>
2019-02-27Merge branch 'qa-fix-import-github-repo-spec-2' into 'master'Ramya Authappan
Fix `import_github_repo_spec.rb` Closes #55700 See merge request gitlab-org/gitlab-ce!25133
2019-02-27Quarantine failing specSanad Liaquat