Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
小 白蛋
Rancher
Commits
41eaa532
Unverified
Commit
41eaa532
authored
5 years ago
by
Rajashree Mandaogane
Committed by
GitHub
5 years ago
Browse files
Options
Download
Plain Diff
Merge pull request #26432 from mrajashree/flakytests
Fix flaky tests
parents
50be88c8
cccd82e7
master
2.4-head
2.5-head
aecdb0589
ansilh-cs-status-logging
bump_machine_version
cfbd0d3
cloudnautique-patch-1
clusterapi-controller
cwarren/automate_private_registry_1
dev
dnoland1-cores-metric-patch
dnoland1-patch-1
dnoland1-patch-2
dnoland1-patch-3
dnoland1-patch-4
fixmonitoringtime
kinarashah-patch-1
mrajashree-patch-1
not-release/v2.5.11
paynejacob-patch-1
paynejacob-patch-1-1
rc-19
release/v1.1
release/v2.5
release/v2.5.11
release/v2.5.11-alt
release/v2.5.11-patch1
release/v2.5.3
release/v2.5.5
release/v2.5.7
release/v2.5.7-patch1
release/v2.5.8
release/v2.5.8-patch1
release/v2.5.8-patch2
release/v2.5.8-patch3
release/v2.5.8-rc1
release/v2.5.9
release/v2.5.9-debug1
release/v2.6
release/v2.6.2
revert-26644-lasso
revert-29888-revert-ingress-version-fwd
revert-29936-fleet-gitjob-proxy-support
revert-30671-release/v2.5
revert-30698-revert-30671-release/v2.5
revert-31102-restrictedadminrancher
revert-31118-fwd_restrictedadmin
revert-35793-temporarily-disable-fossa
snyk-fix-0564176c790784e319dbf499a8a4b2b8
update-issue-templates
Tags unavailable
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
tests/integration/suite/test_cluster_catalog.py
+6
-3
tests/integration/suite/test_cluster_catalog.py
tests/integration/suite/test_default_roles.py
+3
-0
tests/integration/suite/test_default_roles.py
with
9 additions
and
3 deletions
+9
-3
tests/integration/suite/test_cluster_catalog.py
+
6
-
3
View file @
41eaa532
...
...
@@ -175,19 +175,22 @@ def test_cluster_catalog_templates_access(admin_mc, user_factory,
# Now remove user1 also from the cluster, this should mean user1 should
# no longer be able to access the catalog and templates
admin_client
.
delete
(
crtb_member
)
wait_for_clustercatalog_template_to_be_deleted
(
user1
.
client
,
catalog_name
)
wait_for_clustercatalog_template_to_be_deleted
(
user1
.
client
,
catalog_name
,
120
)
# Now remove the user admin_pc from the project of this cluster,
# so admin_pc should no longer have access to catalog and templates
admin_client
.
delete
(
prtb_owner
)
wait_for_clustercatalog_template_to_be_deleted
(
user2
.
client
,
catalog_name
)
wait_for_clustercatalog_template_to_be_deleted
(
user2
.
client
,
catalog_name
,
120
)
templateversions
=
\
user2
.
client
.
list_template
(
clusterCatalogId
=
catalog_name
)
assert
len
(
templateversions
)
==
0
admin_client
.
delete
(
cc
)
wait_for_clustercatalog_template_to_be_deleted
(
admin_client
,
catalog_name
)
wait_for_clustercatalog_template_to_be_deleted
(
admin_client
,
catalog_name
,
120
)
def
wait_for_clustercatalog_template_to_be_created
(
client
,
name
,
timeout
=
45
):
...
...
This diff is collapsed.
Click to expand it.
tests/integration/suite/test_default_roles.py
+
3
-
0
View file @
41eaa532
...
...
@@ -152,6 +152,9 @@ def test_project_create_role_locked(admin_mc, cleanup_roles, remove_resource):
# Lock the role
client
.
update
(
client
.
by_id_role_template
(
locked_role
),
locked
=
True
)
# Wait for role to get updated
wait_for
(
lambda
:
client
.
by_id_role_template
(
locked_role
)[
'locked'
]
is
True
,
fail_handler
=
lambda
:
"Failed to lock role"
+
locked_role
)
project
=
client
.
create_project
(
name
=
random_str
(),
clusterId
=
'local'
)
remove_resource
(
project
)
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help