Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'sh-suppress-env-leaks' into 'master' | Kamil Trzciński | 2018-06-11 | 1 | -0/+2 |
|\ | | | | | | | | | Prevent ENV from leaking variables in CI output See merge request gitlab-org/gitlab-ce!19607 | ||||
| * | Prevent ENV from leaking variables in CI output | Stan Hu | 2018-06-08 | 1 | -0/+2 |
| | | |||||
* | | Merge branch 'qa-wait-for-job-trace' into 'master' | Grzegorz Bizon | off until 20th June | 2018-06-11 | 2 | -1/+8 |
|\ \ | | | | | | | | | | | | | | | | | | | Update QA deploy key clone test to wait for job traces Closes gitlab-qa#269 See merge request gitlab-org/gitlab-ce!19557 | ||||
| * | | Move qa test use of refresh selector into the job page | DJ Mountney | 2018-06-08 | 2 | -1/+6 |
| | | | |||||
| * | | Update QA deploy key clone test to wait for job traces | DJ Mountney | 2018-06-07 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | Otherwise if the completion status loaded before the trace, the test will fail. | ||||
* | | | Rename method according to new role name | Michael Kozono | 2018-06-08 | 2 | -4/+4 |
| | | | |||||
* | | | Reuse Push factory | Michael Kozono | 2018-06-08 | 3 | -40/+27 |
| | | | |||||
* | | | Tweak scenario descriptions | Michael Kozono | 2018-06-08 | 1 | -2/+2 |
| | | | |||||
* | | | Refactor out variable | Michael Kozono | 2018-06-08 | 1 | -2/+2 |
| | | | |||||
* | | | Fix protected branch fabrication | Michael Kozono | 2018-06-08 | 1 | -0/+5 |
| | | | |||||
* | | | Reduce wait time | Michael Kozono | 2018-06-08 | 1 | -4/+3 |
| | | | |||||
* | | | Reduce default wait interval | Michael Kozono | 2018-06-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Because if reload is true, then we spend a lot of time waiting for page load and yielding (to has_css? etc, which already waits for the default Capybara time) anyway. And if reload is false, there’s no reason not to check what’s on the page at all times. There doesn’t seem to be a downside. | ||||
* | | | Remove arbitrary 5 second wait | Michael Kozono | 2018-06-08 | 1 | -1/+3 |
| | | | |||||
* | | | Fix the “no matches” optimization | Michael Kozono | 2018-06-08 | 1 | -4/+2 |
| | | | | | | | | | | | | When the subgroup doesn’t exist, this will now return false as soon as the “Sorry” text appears, instead of waiting for the default Capybara wait time. | ||||
* | | | Remove unnecessary wait | Michael Kozono | 2018-06-08 | 1 | -4/+0 |
| | | | | | | | | | | | | Also, it actually seems to wait the full 60 seconds, indicating it never finds the element. | ||||
* | | | Reduce spec duration | Michael Kozono | 2018-06-08 | 1 | -16/+14 |
| | | | | | | | | | | | | The former “user is able to protect a branch” test no longer has a lot of value after adding the new “authorized users are allowed to push” test, and its setup is redundant, so we may as well save QA spec time by combining them. | ||||
* | | | Dry up tests | Michael Kozono | 2018-06-08 | 1 | -43/+35 |
| | | | |||||
* | | | Add test for authorized push to protected branch | Michael Kozono | 2018-06-08 | 1 | -0/+26 |
| |/ |/| | |||||
* | | Update settings section titles | Andreas Kämmerle | 2018-06-08 | 3 | -5/+5 |
| | | |||||
* | | Merge branch 'qa-251-api-tests' into 'master' | Grzegorz Bizon | 2018-06-08 | 9 | -126/+193 |
|\ \ | | | | | | | | | | | | | | | | | | | Automate the basic API tests in a QA scenario Closes gitlab-qa#251 See merge request gitlab-org/gitlab-ce!19280 | ||||
| * | | Automate the basic API tests in a QA scenario | Rémy Coutable | 2018-06-06 | 1 | -0/+61 |
| | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
| * | | Improve the Runtime::API classes | Rémy Coutable | 2018-06-06 | 8 | -126/+132 |
| | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | | QA: Redact credentials from URI in git output | Michael Kozono | 2018-06-07 | 3 | -12/+49 |
| |/ |/| | |||||
* | | Fix default wait argument in QA Pipelines specqa-268-fix-pipeline-spec | Dylan Griffith | 2018-06-07 | 1 | -2/+2 |
|/ | |||||
* | Merge branch '42751-rename-master-to-maintainer' into 'master' | Sean McGivern | 2018-06-06 | 2 | -3/+3 |
|\ | | | | | | | | | | | | | Resolve "Rename the `Master` role to `Maintainer`" Closes #42751 See merge request gitlab-org/gitlab-ce!19080 | ||||
| * | Rename “Developers + Masters” | Mark Chao | 2018-06-06 | 2 | -3/+3 |
| | | |||||
* | | Merge branch 'jivl-backport-scroll-utilities' into 'master' | Filipa Lacerda | 2018-06-06 | 1 | -1/+1 |
|\ \ | |/ |/| | | | | | Backport scroll utilities for the job log component See merge request gitlab-org/gitlab-ce!19221 | ||||
| * | Add partial for the build outputsjivl-backport-scroll-utilities | Jose | 2018-06-01 | 1 | -1/+1 |
| | | |||||
* | | Remove unused let and rename var in QA autodevops spec | Dylan Griffith | 2018-06-06 | 1 | -9/+7 |
| | | |||||
* | | Remove unnecessary @pushing_directory bool in QA::Factory::Repository::Push | Dylan Griffith | 2018-06-06 | 1 | -3/+1 |
| | | |||||
* | | Set zone when creating K8s cluster in QA test | Dylan Griffith | 2018-06-05 | 1 | -0/+1 |
| | | | | | | | | | | This field is apparently required even though it seemed to work on my machine without it :P | ||||
* | | Add gcloud and kubectl to Dockerfile for QA | Dylan Griffith | 2018-06-05 | 1 | -0/+9 |
| | | |||||
* | | Dont test performance succeeds in Auto DevOps QA | Dylan Griffith | 2018-06-05 | 1 | -1/+0 |
| | | | | | | | | This is optional and seems to fail now so best to exclude | ||||
* | | Update Factory::Repository::Push to allow pushing directory to simplfy auto ↵ | Dylan Griffith | 2018-06-05 | 2 | -20/+25 |
| | | | | | | | | devops spec | ||||
* | | Do not wait for sast job to succeed in auto devops spec | Dylan Griffith | 2018-06-04 | 1 | -2/+1 |
| | | |||||
* | | Add QA integration test for full Auto DevOps flow | Dylan Griffith | 2018-06-04 | 17 | -3/+389 |
|/ | |||||
* | Cleanup code for General Project Settings | Lukas Eipert | 2018-05-31 | 1 | -1/+1 |
| | |||||
* | Removed API endpoint and specsfj-36819-remove-v3-api | Francisco Javier López | 2018-05-30 | 1 | -1/+1 |
| | |||||
* | Merge branch 'blackst0ne-squash-and-merge-in-gitlab-core-ce' into 'master' | Phil Hughes | 2018-05-30 | 2 | -0/+60 |
|\ | | | | | | | | | | | | | Resolve "Squash and merge in GitLab Core (CE)" Closes #34591 See merge request gitlab-org/gitlab-ce!18956 | ||||
| * | Add 'squash and rebase' feature to CEblackst0ne-squash-and-merge-in-gitlab-core-ce | blackst0ne | 2018-05-29 | 2 | -0/+60 |
| | | |||||
* | | Merge branch 'qa/rs-api-users-spec' into 'master' | Grzegorz Bizon | 2018-05-29 | 1 | -5/+4 |
|\ \ | |/ |/| | | | | | Simplify users API QA spec See merge request gitlab-org/gitlab-ce!19147 | ||||
| * | Simplify users API QA specqa/rs-api-users-spec | Robert Speicher | 2018-05-25 | 1 | -5/+4 |
| | | |||||
* | | Resolve "Rename "secret variables" to "variables"" | Fabio Busatto | 2018-05-28 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'master' into bootstrap4 | Clement Ho | 2018-05-21 | 2 | -6/+8 |
|\ \ | |/ | |||||
| * | Generate the key while running the tests | Lin Jen-Shin | 2018-05-21 | 1 | -5/+7 |
| | | |||||
| * | Loosen the matcher in the MR creation testqa-245 | Rémy Coutable | 2018-05-17 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | fix terms spec | Clement Ho | 2018-05-17 | 1 | -2/+2 |
|/ | |||||
* | Succeed or fail fast based on job status first | Michael Kozono | 2018-05-08 | 2 | -14/+20 |
| | | | | Also, move wait block into the correct page block. | ||||
* | Make the user dropdown reusable | Bob Van Landuyt | 2018-05-04 | 1 | -2/+5 |
| | | | | | | | 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. | ||||
* | Bump nokogiri to 1.8.2 in qa Gemfile | Robert Speicher | 2018-05-01 | 1 | -1/+1 |
| | | | | Resolves CVE-2017-18258 |