| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | | |
Signed-off-by: ddavison <ddavison@gitlab.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
For now only test RBAC disabled
Remove superfluous statements that waste time
Signed-off-by: ddavison <ddavison@gitlab.com>
|
| | |
| | |
| | |
| | | |
This reverts commit 970576c5c6a94edd93dd822ede7b82e73c71fea9.
|
| |/
|/| |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Fix `import_github_repo_spec.rb`
Closes #55700
See merge request gitlab-org/gitlab-ce!25133
|
| |/
| |
| |
| |
| |
| | |
Removes the unnecessary :orchestrated tag and updates a few
selectors. Also wait_for_success for import before proceeding.
The test is currently placed in quarantine because of a bug.
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
Resolve "Create smoke test for AutoDevOps"
Closes #57930
See merge request gitlab-org/gitlab-ce!25442
|
| |
| |
| |
| | |
Add tag validation on pipeline page
|
|\ \
| | |
| | |
| | |
| | | |
Quarantine failing test
See merge request gitlab-org/gitlab-ce!25424
|
| | | |
|
|/ /
| |
| |
| | |
Removed quarantine tag from the squash merges test;
|
|\ \
| | |
| | |
| | |
| | | |
Update QA docs: clarify spec vs. specs/features and use end-to-end instead of integration
See merge request gitlab-org/gitlab-ce!25413
|
| | |
| | |
| | |
| | |
| | | |
Use consistent language (end-to-end instead of integration).
Clarify purpose of `qa/specs/features/` vs. `spec`
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
Refactor/simplify Auto DevOps QA spec
Closes #57921
See merge request gitlab-org/gitlab-ce!25401
|
| |/ |
|
|\ \
| |/
|/|
| |
| |
| |
| | |
Retry failing tests
Closes gitlab-org/quality/team-tasks#92
See merge request gitlab-org/gitlab-ce!25391
|
| |
| |
| |
| | |
Does not retry if tagged :quarantine. Also adds unit tests.
|
|\ \
| | |
| | |
| | |
| | | |
Fixes for Auto DevOps QA specs
See merge request gitlab-org/gitlab-ce!25275
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The waiting logic on the build page was flaky or just not really
working. Waiting for the spinner to not be present seemed to not work
and we were regularly still seeing the spinner in our build failure
screenshots (eg.
https://gitlab.com/gitlab-org/gitlab-qa/-/jobs/161759351 )
|
| | |
| | |
| | |
| | |
| | |
| | | |
The domain name setting was not doing anything (as far as I could tell).
Now we set the input and save the form. This was a regression introduced
in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24580/diffs
|
| |/
|/|
| |
| |
| | |
Also use refactor retry_on_excpetion and use it in select_*_filter
methods
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Fix failing e2e test: qa/specs/features/browser_ui/3_create/merge_request/create_merge_request_spec.rb
Closes gitlab-org/quality/staging#38
See merge request gitlab-org/gitlab-ce!25304
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
On staging new projects now have existing labels, which displays a
different layout causing a test to fail because an expexted image
is not displayed.
There is a similar image shown on the page with existing labels, so
this change adds a selector so the test can successfully wait for the
image to appear.
|
|/ / |
|
|\ \
| |/
|/|
| |
| | |
BE Improve the GitHub and Gitea import feature table interface
See merge request gitlab-org/gitlab-ce!24606
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
These are frontend changes.
Use Vue for the import feature UI for "githubish"
providers (GitHub and Gitea).
Add "Go to project" button after a successful import.
Use CI-style status icons and improve spacing of the
table and its component.
Adds ETag polling to the github and gitea import
jobs endpoint.
|
| |
| |
| |
| |
| | |
This checks that the server is responding before any other actions,
including before trying to add a license.
|
|/
|
|
| |
This avoids running before/after blocks for tests that are in quarantine
|
|\
| |
| |
| |
| |
| |
| | |
Stablize select_kind using retry_on_exception
Closes gitlab-org/quality/nightly#72
See merge request gitlab-org/gitlab-ce!25027
|
| | |
|
| |
| |
| |
| |
| | |
Introduces retry_on_exception and renames with_retry to retry_unti so
its purpose is clear in presense of retry_on_exception.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Fix create_project_spec
Closes gitlab-org/quality/staging#32
See merge request gitlab-org/gitlab-ce!25029
|
| |/ |
|
|/
|
|
|
| |
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
|