Fix stress tests job to use dynamic cred
Stress tests use configured credential by default and after removing the support of those depricated cred from devstack stress experimental job started failing. Using dynamic cred by default there. Another issue is that stress tests do not pass domain name in case of identity v3 API which leads to failure. This was hidden issue as stress tests were not running with dynamic creds. Change-Id: I4fb2534f2fb73305d0d8dc077a72c33ba81bd189 Closes-Bug: #1536956
This commit is contained in:
parent
545e8f00d2
commit
627debfeb8
@ -154,9 +154,11 @@ def stress_openstack(tests, duration, max_runs=None, stop_on_error=False):
|
||||
projects_client = None
|
||||
roles_client = None
|
||||
users_client = None
|
||||
domain = (identity_client.auth_provider.credentials.
|
||||
get('project_domain_name', 'Default'))
|
||||
credentials_client = cred_client.get_creds_client(
|
||||
identity_client, projects_client, roles_client,
|
||||
users_client)
|
||||
users_client, project_domain_name=domain)
|
||||
project = credentials_client.create_project(
|
||||
name=tenant_name, description=tenant_name)
|
||||
user = credentials_client.create_user(username, password,
|
||||
|
@ -1,7 +1,7 @@
|
||||
[{"action": "tempest.stress.actions.unit_test.UnitTest",
|
||||
"threads": 8,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"kwargs": {"test_method": "tempest.cli.simple_read_only.test_glance.SimpleReadOnlyGlanceClientTest.test_glance_fake_action",
|
||||
"class_setup_per": "process"}
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
[{"action": "tempest.stress.actions.server_create_destroy.ServerCreateDestroyTest",
|
||||
"threads": 8,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"kwargs": {}
|
||||
}
|
||||
]
|
||||
|
@ -1,7 +1,7 @@
|
||||
[{"action": "tempest.stress.actions.ssh_floating.FloatingStress",
|
||||
"threads": 8,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"kwargs": {"vm_extra_args": {},
|
||||
"new_vm": true,
|
||||
"new_sec_group": true,
|
||||
|
@ -1,25 +1,25 @@
|
||||
[{"action": "tempest.stress.actions.server_create_destroy.ServerCreateDestroyTest",
|
||||
"threads": 8,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"kwargs": {}
|
||||
},
|
||||
{"action": "tempest.stress.actions.volume_create_delete.VolumeCreateDeleteTest",
|
||||
"threads": 4,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"kwargs": {}
|
||||
},
|
||||
{"action": "tempest.stress.actions.volume_attach_delete.VolumeAttachDeleteTest",
|
||||
"threads": 2,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"kwargs": {}
|
||||
},
|
||||
{"action": "tempest.stress.actions.unit_test.UnitTest",
|
||||
"threads": 4,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"required_services": ["neutron"],
|
||||
"kwargs": {"test_method": "tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_stop_start",
|
||||
"class_setup_per": "process"}
|
||||
|
@ -1,7 +1,7 @@
|
||||
[{"action": "tempest.stress.actions.volume_attach_delete.VolumeAttachDeleteTest",
|
||||
"threads": 4,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"kwargs": {}
|
||||
}
|
||||
]
|
||||
|
@ -1,7 +1,7 @@
|
||||
[{"action": "tempest.stress.actions.volume_attach_verify.VolumeVerifyStress",
|
||||
"threads": 1,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"kwargs": {"vm_extra_args": {},
|
||||
"new_volume": true,
|
||||
"new_server": false,
|
||||
|
@ -1,7 +1,7 @@
|
||||
[{"action": "tempest.stress.actions.volume_create_delete.VolumeCreateDeleteTest",
|
||||
"threads": 4,
|
||||
"use_admin": false,
|
||||
"use_isolated_tenants": false,
|
||||
"use_admin": true,
|
||||
"use_isolated_tenants": true,
|
||||
"kwargs": {}
|
||||
}
|
||||
]
|
||||
|
Loading…
Reference in New Issue
Block a user