| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |/ |
|
|/
|
|
|
| |
Adds qa-spinner class and wait for it to go away
before making assertions.
|
|\
| |
| |
| |
| | |
Quarantine flaky tests
See merge request gitlab-org/gitlab-ce!25015
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
See issues:
https://gitlab.com/gitlab-org/quality/nightly/issues/70
https://gitlab.com/gitlab-org/quality/nightly/issues/72
https://gitlab.com/gitlab-org/quality/staging/issues/21
https://gitlab.com/gitlab-org/quality/staging/issues/31
https://gitlab.com/gitlab-org/quality/staging/issues/30
https://gitlab.com/gitlab-org/quality/staging/issues/26
|
|\ \
| |/
|/|
| |
| | |
Wait for login page to load at the beginning of QA suite
See merge request gitlab-org/gitlab-ce!24991
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Fixes multiple typos on AutoDevops script
- Add an alias to Clusters::Cluster#domain as base_domain, so it's more
descriptive
- Removes unnecessary memoization on qa specs
- Changes migration to a post migration to deal better with traffic on
big instances (like gitlab.com)
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Changes domain field to be on the Cluster page show, removing it from
Auto DevOps setting. Also injects the new environment variable
KUBE_INGRESS_BASE_DOMAIN into kubernetes#predefined_variables.
Migration to move the information from ProjectAutoDevops#domain
to Clusters::Cluster#domain. As well as necessary modifications to qa
selectors
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52363
|
|\
| |
| |
| |
| | |
Wait for auto-devops CI jobs on the job page
See merge request gitlab-org/gitlab-ce!24839
|
| |
| |
| |
| |
| | |
These tests used to wait on the pipeline page which made debugging job
failures difficult
|
| | |
|
|/
|
|
|
| |
Adds the test itself and the vendor page object model for GitHub
login pages.
|
|\
| |
| |
| |
| |
| |
| | |
Fix flaky wiki create test
Closes gitlab-org/quality/nightly#24
See merge request gitlab-org/gitlab-ce!24778
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There's an svg on the page that allows you to create a wiki page.
The svg takes a fraction of a second to load after which the
"Create your first page" button shifts up a bit. This can cause
webdriver to miss the hit so we wait for the svg to load before
clicking the button.
Also update the elements used in the test to conform to our best
practice.
And replace `act` with `perform`
Finally, remove the `before` block and `login` method, making the
code slightly simpler.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Add git credentials to .netrc when needed
Closes gitlab-org/quality/nightly#57 and #56857
See merge request gitlab-org/gitlab-ce!24691
|
| | |
| | |
| | |
| | |
| | |
| | | |
There was a bug that required credentials when using SSH key auth when
using LFS. That bug was fixed so we shouldn't need to add credentials to
.netrc when using SSH anymore.
|
| | |
| | |
| | |
| | |
| | | |
Avoid having to remember to call try_add_credentials_to_netrc
after setting credentials.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Re-enable MethodCallWithoutArgsParentheses Cop
Closes #56795
See merge request gitlab-org/gitlab-ce!24631
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Re-enables and autocorrects all instances of the
Style/MethodCallWithoutArgsParentheses rule
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Resolve "Redesign group overview UI: MVC"
Closes #53104
See merge request gitlab-org/gitlab-ce!23866
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Avatar, group name, and group description now left-aligned
- Notification setting and "New project" CTA right-aligned
with group avatar and name
- Leave group / request access now a link next to the 'Group'
label below the group name
- Notification setting label removed in favor of icons
- Tooltip added to indicate notification setting
- Search option moved inside table header next to "Sort by"
|
| | | | | |
|
|\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
Add script to remove all subgroups within a provided group
See merge request gitlab-org/gitlab-ce!24593
|
| | | | | |
|
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
See: https://gitlab.com/gitlab-org/quality/nightly/issues/42
Also failing in staging until the fix is picked into the next release:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24533
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
Reload if needed when checking merge status
Closes gitlab-org/quality/nightly#64
See merge request gitlab-org/gitlab-ce!24732
|
| | | | |
|
|/ / / |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Quarantine failing test rebase_merge_request_spec.rb
See merge request gitlab-org/gitlab-ce!24682
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Sometimes add_list_delete_branches_spec.rb would not wait after
deleting a branch before checking that the branch was done. It would
fail when the UI was still processing.
This checks that the loading icon is gone before returning from
delete_branch.
It also makes sure credentials are added properly after recent changes
to QA::Git::Repository
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update merge request page object and rebase test
Closes gitlab-org/quality/staging#3
See merge request gitlab-org/gitlab-ce!24375
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Use logged methods from Page::Base.
Raise errors if rebase! and merge! don't leave the UI in the
expected state.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Split project menu into separate submenus
See merge request gitlab-org/gitlab-ce!24501
|
| | | | |
| | | | |
| | | | |
| | | | | |
https://gitlab.com/gitlab-org/quality/team-tasks/issues/84
|
|/ / / /
| | | |
| | | |
| | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| |/ /
|/| | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| | |
| | |
| | |
| | | |
section
|
| |/
|/|
| |
| | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes "New label" button hit miss
Closes gitlab-org/quality/nightly#59
See merge request gitlab-org/gitlab-ce!24487
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
Fix Resource attribute bug
See merge request gitlab-org/gitlab-ce!24407
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Now that Resources don't share attributes, Fork doesn't have Project
attributes. That caused the merge fork test to fail because it no
longer had access to repository_http_location via Fork. Rather than
give Fork Project attributes directly, we add a project attribute to
Fork and populate it via the API at the end of the fabricate! method
after the fork has been created via the UI.
We also update the merge fork test to be slightly more concise and
consistent with newer tests by using perform with proc coercion
instead of act or perform with the full block syntax.
|
| |/
| |
| |
| |
| | |
Allow Resources to have the same attribute name
but different attribute values
|
|\ \
| | |
| | |
| | |
| | | |
Let QA_REMOTE_GRID be nil or empty string
See merge request gitlab-org/gitlab-ce!24468
|