running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --list
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpN4m7al
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmp_tUxY6
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpollFhp
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpK7EYbf
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpcGw9UD
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpte8Lhp
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpP6OnoM
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmp9cBxI4
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpcSWCMh
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmprVjtYI
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpvWtiqh
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpOEbmMD
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpIut7Lp
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpTzAcNU
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpLxsmrB
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpPpBl78
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmptHz_hh
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpbw_ztj
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpBGKrV0
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpW7W1Ma
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpYmfX1q
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpzo7xzq
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpsdgvc6
running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \
OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \
${PYTHON:-python} -m subunit.run discover -t $setUpClass (tempest.api.identity.admin.v3.test_projects_negative
ProjectsNegativeTestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_domains
DomainsTestJSON) SKIP 0.00
DefaultDomainTestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_endpoints
EndPointsTestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_default_project_id
TestDefaultProjectId) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_domains_negative
DomainsNegativeTestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_regions
RegionsTestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_list_projects
ListProjectsTestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_trusts
TrustsV3TestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_endpoints_negative
EndpointsNegativeTestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_groups
GroupsV3TestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_tokens
TokensV3TestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_roles
RolesV3TestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_policies
PoliciesTestJSON) SKIP 0.00
setUpClass (tempest.api.identity.v3.test_tokens
TokensV3Test) SKIP 0.00
setUpClass (tempest.api.identity.v3.test_api_discovery
TestApiDiscovery) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_list_users
UsersV3TestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_projects
ProjectsTestJSON) SKIP 0.00
setUpClass (tempest.api.identity.admin.v3.test_users
UsersV3TestJSON) SKIP 0.00
tempest.api.identity.v2.test_api_discovery.TestApiDiscovery
test_api_media_types[id-007a0be0-78fe-4fdb-bbee-e9216cc17bb2,smoke]OK 0.25
test_api_version_resources[id-ea889a68-a15f-4166-bfb1-c12456eae853,smoke]OK 0.07
test_api_version_statuses[id-77fd6be0-8801-48e6-b9bf-38cdd2f253ec,smoke]OK 0.11
setUpClass (tempest.api.identity.admin.v3.test_services
ServicesTestJSON) SKIP 0.00
tempest.api.identity.test_extension.ExtensionTestJSON
test_list_extensions[id-85f3f661-f54c-4d48-b563-72ae952b9383] OK 0.24
tempest.api.identity.admin.v2.test_tenants.TenantsTestJSON
test_tenant_create_enabled[id-670bdddc-1cd7-41c7-b8e2-751cfb67df50]OK 0.68
test_tenant_create_not_enabled[id-3be22093-b30f-499d-b772-38340e5e16fb]OK 0.69
test_tenant_create_with_description[id-d25e9f24-1310-4d29-b61b-d91299c21d6d]OK 0.59
test_tenant_list_delete[id-16c6e05c-6112-4b0e-b83f-5e43f221b6b0] OK 1.61
test_tenant_update_desc[id-859fcfe1-3a03-41ef-86f9-b19a47d1cd87] OK 1.03
test_tenant_update_enable[id-8fc8981f-f12d-4c66-9972-2bdcf2bc2e1a]OK 0.88
test_tenant_update_name[id-781f2266-d128-47f3-8bdb-f70970add238] OK 1.19
tempest.api.identity.admin.v2.test_services.ServicesTestJSON
test_create_get_delete_service[id-84521085-c6e6-491c-9a08-ec9f70f90110]OK 0.83
test_create_service_without_description[id-5d3252c8-e555-494b-a6c8-e11d7335da42]OK 0.59
test_list_services[id-34ea6489-012d-4a86-9038-1287cadd5eca,smoke] OK 1.42
tempest.api.identity.admin.v2.test_tokens.TokensTestJSON
test_create_get_delete_token[id-453ad4d5-e486-4b2f-be72-cffc8149e586]OK 1.26
test_rescope_token[id-25ba82ee-8a32-4ceb-8f50-8b8c71e8765e] OK 2.22
tempest.api.identity.admin.v2.test_tenant_negative.TenantsNegativeTestJSON
test_create_tenant_by_unauthorized_user[id-d26b278a-6389-4702-8d6e-5980d80137e0,negative]OK 0.33
test_create_tenant_request_without_token[id-a3ee9d7e-6920-4dd5-9321-d4b2b7f0a638,negative]OK 0.39
test_create_tenant_with_empty_name[id-5a2e4ca9-b0c0-486c-9c48-64a94fba2395,negative]OK 0.20
test_create_tenants_name_length_over_64[id-2ff18d1e-dfe3-4359-9dc3-abf582c196b9,negative]OK 0.16
test_delete_non_existent_tenant[id-9c9a2aed-6e3c-467a-8f5c-89da9d1b516b,negative]OK 0.21
test_list_tenant_request_without_token[id-df33926c-1c96-4d8d-a762-79cc6b0c3cf4,negative]OK 0.33
test_list_tenants_by_unauthorized_user[id-ca9bb202-63dd-4240-8a07-8ef9c19c04bb,negative]OK 0.22
test_tenant_create_duplicate[id-af16f44b-a849-46cb-9f13-a751c388f739,negative]OK 0.87
test_tenant_delete_by_unauthorized_user[id-162ba316-f18b-4987-8c0c-fd9140cd63ed,negative]OK 0.45
test_tenant_delete_request_without_token[id-e450db62-2e9d-418f-893a-54772d6386b1,negative]OK 0.44
test_tenant_update_by_unauthorized_user[id-41704dc5-c5f7-4f79-abfa-76e6fedc570b,negative]OK 0.65
test_tenant_update_request_without_token[id-7a421573-72c7-4c22-a98e-ce539219c657,negative]OK 0.46
test_update_non_existent_tenant[id-bd20dc2a-9557-4db7-b755-f48d952ad706,negative]OK 0.43
tempest.api.identity.admin.v2.test_roles.RolesTestJSON
test_assign_user_role[id-0146f675-ffbd-4208-b3a4-60eb628dbc5e] OK 1.46
test_get_role_by_id[id-db6870bd-a6ed-43be-a9b1-2f10a5c9994f] OK 0.40
test_list_roles[id-75d9593f-50b7-4fcf-bd64-e3fb4a278e23] OK 0.21
test_list_user_roles[id-262e1e3e-ed71-4edd-a0e5-d64e83d66d05] OK 1.64
test_remove_user_role[id-f0b9292c-d3ba-4082-aa6c-440489beef69] OK 1.61
test_role_create_delete[id-c62d909d-6c21-48c0-ae40-0a0760e6db5e] OK 0.65
tempest.api.identity.admin.v2.test_users.UsersTestJSON
test_authentication_request_without_token[id-5d1fa498-4c2d-4732-a8fe-2b054598cfdd]OK 1.12
test_create_user[id-2d55a71e-da1d-4b43-9c03-d269fd93d905,smoke] OK 0.61
test_create_user_with_enabled[id-89d9fdb8-15c2-4304-a429-48715d0af33d]OK 0.47
test_delete_user[id-29ed26f4-a74e-4425-9a85-fdb49fa269d2] OK 0.70
test_get_users[id-a149c02e-e5e0-4b89-809e-7e8faf33ccda] OK 0.96
test_list_users_for_tenant[id-6e317209-383a-4bed-9f10-075b7c82c79a]OK 0.83
test_list_users_with_roles_for_tenant[id-a8b54974-40e1-41c0-b812-50fc90827971]OK 2.21
test_update_user[id-39d05857-e8a5-4ed4-ba83-0b52d3ab97ee] OK 1.11
test_update_user_password[id-1aeb25ac-6ec5-4d8b-97cb-7ac3567a989f]OK 0.73
test_user_authentication[id-aca696c3-d645-4f45-b728-63646045beb1] OK 0.68
tempest.api.identity.admin.v2.test_roles_negative.RolesNegativeTestJSON
test_assign_duplicate_user_role[id-5c3132cd-c4c8-4402-b5ea-71eb44e97793,negative]OK 1.60
test_assign_user_role_by_unauthorized_user[id-391df5cf-3ec3-46c9-bbe5-5cb58dd4dc41,negative]OK 1.64
test_assign_user_role_for_non_existent_role[id-99b297f6-2b5d-47c7-97a9-8b6bb4f91042,negative]OK 1.43
test_assign_user_role_for_non_existent_tenant[id-b2285aaa-9e76-4704-93a9-7a8acd0a6c8f,negative]OK 1.44
test_assign_user_role_request_without_token[id-f0d2683c-5603-4aee-95d7-21420e87cfd8,negative]OK 1.58
test_create_role_by_unauthorized_user[id-585c8998-a8a4-4641-a5dd-abef7a8ced00,negative]OK 0.25
test_create_role_request_without_token[id-a7edd17a-e34a-4aab-8bb7-fa6f498645b8,negative]OK 0.56
test_delete_role_by_unauthorized_user[id-15347635-b5b1-4a87-a280-deb2bd6d865e,negative]OK 0.60
test_delete_role_non_existent[id-38373691-8551-453a-b074-4260ad8298ef,negative]OK 0.17
test_delete_role_request_without_token[id-44b60b20-70de-4dac-beaf-a3fc2650a16b,negative]OK 0.59
test_list_roles_by_unauthorized_user[id-d5d5f1df-f8ca-4de0-b2ef-259c1cc67025,negative]OK 0.16
test_list_roles_request_without_token[id-11a3c7da-df6c-40c2-abc2-badd682edf9f,negative]OK 0.39
test_list_user_roles_by_unauthorized_user[id-7391ab4c-06f3-477a-a64a-c8e55ce89837,negative]OK 1.71
test_list_user_roles_request_without_token[id-682adfb2-fd5f-4b0a-a9ca-322e9bebb907,negative]OK 1.46
test_remove_user_role_by_unauthorized_user[id-d0537987-0977-448f-a435-904c15de7298,negative]OK 1.77
test_remove_user_role_non_existent_role[id-ab32d759-cd16-41f1-a86e-44405fa9f6d2,negative]OK 1.48
test_remove_user_role_non_existent_tenant[id-67a679ec-03dd-4551-bbfc-d1c93284f023,negative]OK 1.46
test_remove_user_role_request_without_token[id-cac81cf4-c1d2-47dc-90d3-f2b7eb572286,negative]OK 1.61
test_role_create_blank_name[id-c0b89e56-accc-4c73-85f8-9c0f866104c1,negative]OK 0.33
test_role_create_duplicate[id-c0cde2c8-81c1-4bb0-8fe2-cf615a3547a8,negative]OK 0.81
setUpClass (tempest.api.identity.admin.v3.test_credentials
CredentialsTestJSON) SKIP 0.00
tempest.api.identity.v2.test_tokens.TokensTest
test_create_token[id-65ae3b78-91ff-467b-a705-f6678863b8ec] OK 0.13
tempest.api.identity.admin.v2.test_users_negative.UsersNegativeTestJSON
test_authentication_for_disabled_user[id-593a4981-f6d4-460a-99a1-57a78bf20829,negative]OK 1.01
test_authentication_when_tenant_is_disabled[id-440a7a8d-9328-4b7b-83e0-d717010495e4,negative]OK 1.77
test_authentication_with_invalid_password[id-d5308b33-3574-43c3-8d87-1c090c5e1eca,negative]OK 0.65
test_authentication_with_invalid_tenant[id-921f1ad6-7907-40b8-853f-637e7ee52178,negative]OK 0.56
test_authentication_with_invalid_username[id-bde9aecd-3b1c-4079-858f-beb5deaa5b5e,negative]OK 0.60
test_create_user_by_unauthorized_user[id-60a1f5fa-5744-4cdf-82bf-60b7de2d29a4,negative]OK 0.59
test_create_user_for_non_existent_tenant[id-0132cc22-7c4f-42e1-9e50-ac6aad31d59a,negative]OK 0.18
test_create_user_request_without_a_token[id-55bbb103-d1ae-437b-989b-bcdf8175c1f4,negative]OK 0.59
test_create_user_with_duplicate_name[id-57ae8558-120c-4723-9308-3751474e7ecf,negative]OK 0.99
test_create_user_with_empty_name[id-d80d0c2f-4514-4d1e-806d-0930dfc5a187,negative]OK 0.45
test_create_user_with_enabled_non_bool[id-23a2f3da-4a1a-41da-abdd-632328a861ad,negative]OK 0.45
test_create_user_with_name_length_over_255[id-7704b4f3-3b75-4b82-87cc-931d41c8f780,negative]OK 0.37
test_delete_non_existent_user[id-7cc82f7e-9998-4f89-abae-23df36495867,negative]OK 0.22
test_delete_user_request_without_a_token[id-57fe1df8-0aa7-46c0-ae9f-c2e785c7504a,negative]OK 0.37
test_delete_users_by_unauthorized_user[id-d45195d5-33ed-41b9-a452-7d0d6a00f6e9,negative]OK 1.04
test_get_users_by_unauthorized_user[id-284192ce-fb7c-4909-a63b-9a502e0ddd11,negative]OK 0.66
test_get_users_request_without_token[id-a73591ec-1903-4ffe-be42-282b39fefc9d,negative]OK 0.40
test_list_users_with_invalid_tenant[id-f5d39046-fc5f-425c-b29e-bac2632da28e,negative]OK 1.10
test_update_user_by_unauthorized_user[id-424868d5-18a7-43e1-8903-a64f95ee3aac,negative]OK 0.53
test_update_user_for_non_existent_user[id-3d07e294-27a0-4144-b780-a2a1bf6fee19,negative]OK 0.18
test_update_user_request_without_a_token[id-3cc2a64b-83aa-4b02-88f0-d6ab737c4466,negative]OK 0.54
Slowest 10 tests took 17.79 secs:
tempest.api.identity.admin.v2.test_roles.RolesTestJSON
test_list_user_roles[id-262e1e3e-ed71-4edd-a0e5-d64e83d66d05] 1.64
test_remove_user_role[id-f0b9292c-d3ba-4082-aa6c-440489beef69] 1.61
tempest.api.identity.admin.v2.test_roles_negative.RolesNegativeTestJSON
test_assign_user_role_by_unauthorized_user[id-391df5cf-3ec3-46c9-bbe5-5cb58dd4dc41,negative] 1.64
test_list_user_roles_by_unauthorized_user[id-7391ab4c-06f3-477a-a64a-c8e55ce89837,negative] 1.71
test_remove_user_role_by_unauthorized_user[id-d0537987-0977-448f-a435-904c15de7298,negative] 1.77
test_remove_user_role_request_without_token[id-cac81cf4-c1d2-47dc-90d3-f2b7eb572286,negative] 1.61
tempest.api.identity.admin.v2.test_tenants.TenantsTestJSON
test_tenant_list_delete[id-16c6e05c-6112-4b0e-b83f-5e43f221b6b0] 1.61
tempest.api.identity.admin.v2.test_tokens.TokensTestJSON
test_rescope_token[id-25ba82ee-8a32-4ceb-8f50-8b8c71e8765e] 2.22
tempest.api.identity.admin.v2.test_users.UsersTestJSON
test_list_users_with_roles_for_tenant[id-a8b54974-40e1-41c0-b812-50fc90827971] 2.21
tempest.api.identity.admin.v2.test_users_negative.UsersNegativeTestJSON
test_authentication_when_tenant_is_disabled[id-440a7a8d-9328-4b7b-83e0-d717010495e4,negative] 1.77
Ran 108 tests in 73.320s
OK
{OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpXfsNiX