Age | Commit message (Collapse) | Author |
|
[QA] Improve admin hashed-storage settings
See merge request gitlab-org/gitlab-ce!22045
|
|
This was introduced by https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7371
for which no QA was run, even though QA files were changed.
This is a follow-up to
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7531.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Filter immediately because the page is going to reload anyway.
And don't check for the loading indicator because it the groups
list tree container appears after it disappears.
|
|
When searching for a group, submit a request that returns only the
filtered list of groups. This makes the state of the page more
reliable because it avoids having to wait for the list of groups to
dynamically refresh.
|
|
Fix a sanity framework test
See merge request gitlab-org/gitlab-ce!21956
|
|
Fabricating a user might be the first action in the first test. If so,
set the initial password
|
|
On first load, the login page displays the "Change your password" tab,
not the "Sign in" tab. We now assert on the presence of a text that's
always on this page.
Note that in EE, since a license is added in the `#perform_before_hooks`
method, the password is changed so that when we visit the login page,
the "Sign in" tab is displayed as expected. That's why only the CE job
failed to pass in
https://gitlab.com/gitlab-org/gitlab-qa/pipelines/31060920.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Update selectors for QA::Page::Group::Show
Closes #51893
See merge request gitlab-org/gitlab-ce!21925
|
|
Rename squash before merge vue component
See merge request gitlab-org/gitlab-ce!21851
|
|
|
|
Troubleshoot "Transient failure in qa/specs/features/project/fork_project_spec.rb"
See merge request gitlab-org/gitlab-ce!21858
|
|
`.has_personal_area?` waits for sign in but does not ensure that it's
successful. Raise an exception if not successful so we can capture
a screenshot at the point of failure
Adds a workaround and code to help troubleshoot why a new user doesn't
stay signed in after loading a project page.
|
|
Update the login page object and related code so that a user can be
registered when LDAP is enabled
|
|
|
|
|
|
Resolve "Split admin settings into multiple sub pages"
Closes #44998
See merge request gitlab-org/gitlab-ce!21467
|
|
Rename btn-new, btn-create and btn-save to btn-success
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
|
|
QA: Fix: set initial password even if using admin credentials
See merge request gitlab-org/gitlab-ce!21785
|
|
Add a new scenario to add an SSH key, perform Git actions with it, and then remove the key
See merge request gitlab-org/gitlab-ce!19754
|
|
|
|
|
|
Adds 2 end-to-end tests:
1. Add and remove an SSH key
2. Add an SSH key and use it to clone and push
Includes changes to factories to allow Git actions via SSH
|
|
Ensures code_quality job in Auto DevOps pipeline is disabled, as it
takes too long and times out the test.
Closes https://gitlab.com/gitlab-org/gitlab-qa/issues/323
|
|
QA: Add support for testing Git over HTTP with LDAP users
See merge request gitlab-org/gitlab-ce!21354
|
|
|
|
Adds the ability to use admin credentials to add a license so that when
testing an LDAP user on EE the LDAP user does not have to be an admin.
Admin credentials default to GDK's root user. Can be overriden via
ADMIN_USERNAME and ADMIN_PASSWORD environment variables.
|
|
[QA] Fix arguments passed to RSpec::Core::Runner
See merge request gitlab-org/gitlab-ce!21578
|
|
Fix LDAP QA specs failing due to button change
See merge request gitlab-org/gitlab-ce!21622
|
|
The LDAP tab is no longer a button, but is now a link. Update the QA page
to check for a link.
|
|
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/21386 re-introduced
the explicit creation of the project name separate from the project path.
Filling in the name does automatically populate the path, but the reverse
is not true. We now fill in the name instead of the path.
Closes https://gitlab.com/gitlab-org/gitlab-qa/issues/322
|
|
Update ffi to 1.9.25
Closes #51180
See merge request gitlab-org/gitlab-ce!21561
|
|
[QA] Change Test::Sanity::Failing to Test::Sanity::Framework
See merge request gitlab-org/gitlab-ce!21568
|
|
|
|
- When -t or --tag are passed, we shouldn't exclude the :orchestrated tag
- When test path is passed, we shouldn't append the default test path
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
|
|
|
|
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
|
|
|
|
'50963-qa-orchestrated-tests-don-t-run-due-to-wrong-tag-filters-qa' into 'master'
Resolve "[QA] Orchestrated tests don't run due to wrong tag filters"
Closes #49654 and #50963
See merge request gitlab-org/gitlab-ce!21468
|
|
Update rubyzip gem to 1.2.2 (CVE-2018-1000544)
Closes #50930
See merge request gitlab-org/gitlab-ce!21460
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|
[QA] Add a new Test::Sanity::Failing scenario that always fails
Closes gitlab-qa#28
See merge request gitlab-org/gitlab-ce!21477
|
|
'50991-qa-page-shared-clonepanel-should-be-moved-to-page-component-clonepanel-qa' into 'master'
Resolve "[QA] Page::Shared::ClonePanel should be moved to Page::Component::ClonePanel"
Closes #50991
See merge request gitlab-org/gitlab-ce!21479
|
|
|
|
Signed-off-by: Rémy Coutable <remy@rymai.me>
|