Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Ensure QA specs are categorized as feature specs by RSpec | Rémy Coutable | 2018-07-05 | 1 | -0/+6 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Merge branch '48779-qa-merge-request-squash-sometimes-fail' into 'master' | Sean McGivern | 2018-07-05 | 2 | -9/+37 |
|\ | | | | | | | | | | | | | Resolve "QA: Merge request squash sometimes fail" Closes #48779 See merge request gitlab-org/gitlab-ce!20375 | ||||
| * | [QA] Ensure we wait for the squash checbox to be clickable before clicking ↵ | Rémy Coutable | 2018-07-05 | 2 | -9/+37 |
| | | | | | | | | | | | | it in the squash scenario Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | Enable Capybara/FeatureMethods cop | Winnie Hellmann | 2018-07-05 | 21 | -52/+52 |
|/ | |||||
* | Merge branch '43446-new-cluster-page-tabs' into 'master' | Kamil Trzciński (OoO till 3th) | 2018-07-04 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | Resolve "Change new cluster page design to use tabs" Closes #43446 and #46304 See merge request gitlab-org/gitlab-ce!18963 | ||||
| * | Merge remote-tracking branch 'origin/master' into 43446-new-cluster-page-tabs | Dennis Tang | 2018-06-21 | 26 | -103/+361 |
| |\ | |||||
| * | | fix qa selectors | Dennis Tang | 2018-06-20 | 1 | -1/+1 |
| | | | |||||
| * | | fix a couple oopsies | Dennis Tang | 2018-06-20 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'qa-112-prefer-env-credentials-for-gcloud' into 'master' | Grzegorz Bizon | 2018-07-04 | 2 | -3/+11 |
|\ \ \ | | | | | | | | | | | | | | | | | Auto DevOps QA: Prefer gcloud credentials from env See merge request gitlab-org/gitlab-ce!20338 | ||||
| * | | | Auto DevOps QA: Prefer gcloud credentials from env | Dylan Griffith | 2018-07-03 | 2 | -3/+11 |
| | | | | |||||
* | | | | [QA] Wait for CSS class to be present instead of trying to find the element | Rémy Coutable | 2018-07-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | | | i18n: externalize strings from 'app/views/projects/settings' | Tao Wang | 2018-07-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Tao Wang <twang2218@gmail.com> | ||||
* | | | | [QA] Make sure we wait for the deploy key list to load | Rémy Coutable | 2018-06-26 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | | | Log push output on exceptionmk/log-invalid-byte-sequence-in-us-ascii-qa | Michael Kozono | 2018-06-22 | 1 | -6/+18 |
| |_|/ |/| | | |||||
* | | | Merge branch ↵ | Robert Speicher | 2018-06-20 | 2 | -2/+10 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '48159-qa-specs-features-login-ldap_spec-rb-is-failing-after-https-gitlab-com-gitlab-org-gitlab-ce-merge_requests-19964' into 'master' Resolve "qa/specs/features/login/ldap_spec.rb is failing after https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/19964" Closes #48159 See merge request gitlab-org/gitlab-ce!20027 | ||||
| * | | | [QA] Fix qa/qa/specs/features/login/ldap_spec.rb48159-qa-specs-features-login-ldap_spec-rb-is-failing-after-https-gitlab-com-gitlab-org-gitlab-ce-merge_requests-19964 | Rémy Coutable | 2018-06-20 | 2 | -2/+10 |
| |/ / | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | | Added Wiki Scenario Automation gitlab-qa#263 | Ramya A | 2018-06-20 | 22 | -70/+314 |
|/ / | |||||
* | | Make Page::Main::Login#sign_in_using_credentials gracefully bail out when ↵qa-improve-main-login-page | Rémy Coutable | 2018-06-19 | 2 | -31/+37 |
|/ | | | | | | user is already logged-in Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Only clear the sessions if block_given? and no error | Lin Jen-Shin | 2018-06-13 | 1 | -13/+1 |
| | | | | | | Because otherwise capybara-screenshot/rspec can't take the screenshots for us. If we got an error, we don't want to continue anyway? | ||||
* | Loosen the 'newly created MR' matcherqa-271 | Rémy Coutable | 2018-06-13 | 1 | -1/+1 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Ensure we look into the correct setion only when expanding a settings' section | Rémy Coutable | 2018-06-13 | 7 | -35/+39 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Merge branch 'qa-112-fix-auto-devops-cluster-spec' into 'master' | Grzegorz Bizon | off until 20th June | 2018-06-12 | 4 | -5/+28 |
|\ | | | | | | | | | Qa 112 fix auto devops cluster spec See merge request gitlab-org/gitlab-ce!19584 | ||||
| * | Move ENV variables to Runtime::Env for auto devops QAqa-112-fix-auto-devops-cluster-spec | Dylan Griffith | 2018-06-11 | 2 | -9/+17 |
| | | |||||
| * | Explicitly require pathname in QA steps | Dylan Griffith | 2018-06-08 | 2 | -0/+4 |
| | | |||||
| * | Ensure --zone is passed to all gcloud commands for auto devops cluster specs | Dylan Griffith | 2018-06-08 | 1 | -3/+14 |
| | | |||||
* | | 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 |