Created
May 25, 2014 14:45
-
-
Save libratiger/0015550b4904c7c62cfe to your computer and use it in GitHub Desktop.
The tempest.api.identity test rusult
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tokens.TokensTestJSON.test_create_get_delete_token[gate] | |
tags: worker-2 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tokens.py", line 50, in test_create_get_delete_token | |
self.assertEqual(token_id, token_details['token']['id']) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 321, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: !=: | |
reference = u'MIIJOwYJKoZIhvcNAQcCoIIJLDCCCSgCAQExCTAHBgUrDgMCGjCCCBQGCSqGSIb3DQEHAaCCCAUEgggBeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNS0yNVQxMzo0Mzo0OS44NTkwODgiLCAiZXhwaXJlcyI6ICIyMDE0LTA1LTI2VDEzOjQzOjQ5WiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIiIsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogIjgwZTY2NzA4NTQ2NzQ0NDU5MjQ3YzYxNTQ0MTAwYjhhIiwgIm5hbWUiOiAidGVuYW50LS0yNzY4OTY1OTkifX0sICJzZXJ2aWNlQ2F0YWxvZyI6IFt7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4xLjEuMjUwOjg3NzYvdjEvODBlNjY3MDg1NDY3NDQ0NTkyNDdjNjE1NDQxMDBiOGEiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo4Nzc2L3YxLzgwZTY2NzA4NTQ2NzQ0NDU5MjQ3YzYxNTQ0MTAwYjhhIiwgImlkIjogImJlNjBjNjUxZTA1NjRiNWE4OTZmMTIzNWNmZjQwYjg0IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo4Nzc2L3YxLzgwZTY2NzA4NTQ2NzQ0NDU5MjQ3YzYxNTQ0MTAwYjhhIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogInZvbHVtZSIsICJuYW1lIjogImNpbmRlciJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4xLjEuMjUwOjkyOTIvdjIiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo5MjkyL3YyIiwgImlkIjogIjA2YWU5NjY0ODU1ODRhMTU5YzE1YjlkM2ZjODQ0OGM1IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo5MjkyL3YyIn1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImltYWdlIiwgIm5hbWUiOiAiZ2xhbmNlIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjEuMS4yNTA6ODc3NC92Mi84MGU2NjcwODU0Njc0NDQ1OTI0N2M2MTU0NDEwMGI4YSIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC4xLjEuMjUwOjg3NzQvdjIvODBlNjY3MDg1NDY3NDQ0NTkyNDdjNjE1NDQxMDBiOGEiLCAiaWQiOiAiOWViZWI5YzE4MzkxNDQzY2FiZDEwNzUyNTgzZmQ0ZjAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC4xLjEuMjUwOjg3NzQvdjIvODBlNjY3MDg1NDY3NDQ0NTkyNDdjNjE1NDQxMDBiOGEifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiY29tcHV0ZSIsICJuYW1lIjogIm5vdmEifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo5Njk2IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjEuMS4yNTA6OTY5NiIsICJpZCI6ICJkYTgyZDdiOWVkOTg0ZWE0YjU2M2UyMzE0MzVhYjZlMCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjEuMS4yNTA6OTY5NiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJuZXR3b3JrIiwgIm5hbWUiOiAicXVhbnR1bSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4xLjEuMjUwOjM1MzU3L3YyLjAiLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo1MDAwL3YyLjAiLCAiaWQiOiAiNDE0MThlOGMyYTFlNGQxM2FiYTQ3MmM2N2ZmM2Y4ZjkiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC4xLjEuMjUwOjUwMDAvdjIuMCJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpZGVudGl0eSIsICJuYW1lIjogImtleXN0b25lIn1dLCAidXNlciI6IHsidXNlcm5hbWUiOiAidXNlci0tMzM5MDUwMjYxIiwgInJvbGVzX2xpbmtzIjogW10sICJpZCI6ICI3NDdlMjU1MzhjMTQ0NDQ4OThjZWE5ZWZmZTZkNjA1YSIsICJyb2xlcyI6IFt7Im5hbWUiOiAiX21lbWJlcl8ifV0sICJuYW1lIjogInVzZXItLTMzOTA1MDI2MSJ9LCAibWV0YWRhdGEiOiB7ImlzX2FkbWluIjogMCwgInJvbGVzIjogWyI5ZmUyZmY5ZWU0Mzg0YjE4OTRhOTA4NzhkM2U5MmJhYiJdfX19MYH-MIH8AgEBMFwwVzELMAkGA1UEBhMCVVMxDjAMBgNVBAgTBVVuc2V0MQ4wDAYDVQQHEwVVbnNldDEOMAwGA1UEChMFVW5zZXQxGDAWBgNVBAMTD3d3dy5leGFtcGxlLmNvbQIBATAHBgUrDgMCGjANBgkqhkiG9w0BAQEFAASBgC0sjHMt3DnIGcMNqL8+S42CGZjaGGYWnkwqfRgN3fVrlQUvPH+SXsbd+oLsmwd6-Lnn8yc-p9wHMj-a2fcLbFk2nWDfgLXy3dGkb1qdgNsZJP8jlEL8ouYe36RSEMf1vpY3n4xGBT6G3oPBo4eDLrSMhJw-9ar0PdBFiQHCiZUO' | |
actual = u'735e51aa92f310c5019c6bffbb7f45c0' | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_assign_duplicate_user_role[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 154, in test_assign_duplicate_user_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_assign_duplicate_user_role[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 154, in test_assign_duplicate_user_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tokens.TokensTestXML.test_create_get_delete_token[gate] | |
tags: worker-3 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tokens.py", line 50, in test_create_get_delete_token | |
self.assertEqual(token_id, token_details['token']['id']) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 321, in assertEqual | |
self.assertThat(observed, matcher, message) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: !=: | |
reference = u'MIIJPAYJKoZIhvcNAQcCoIIJLTCCCSkCAQExCTAHBgUrDgMCGjCCCBUGCSqGSIb3DQEHAaCCCAYEgggCeyJhY2Nlc3MiOiB7InRva2VuIjogeyJpc3N1ZWRfYXQiOiAiMjAxNC0wNS0yNVQxMzo0NDozMy4wNTIxNjMiLCAiZXhwaXJlcyI6ICIyMDE0LTA1LTI2VDEzOjQ0OjMzWiIsICJpZCI6ICJwbGFjZWhvbGRlciIsICJ0ZW5hbnQiOiB7ImRlc2NyaXB0aW9uIjogIiIsICJlbmFibGVkIjogdHJ1ZSwgImlkIjogImVjOTkwM2NkNjg1ZjQzOGNhODczMDk3M2U4ZDU1ODE3IiwgIm5hbWUiOiAidGVuYW50LS0xMDgwMDQ3OTQzIn19LCAic2VydmljZUNhdGFsb2ciOiBbeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo4Nzc2L3YxL2VjOTkwM2NkNjg1ZjQzOGNhODczMDk3M2U4ZDU1ODE3IiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjEuMS4yNTA6ODc3Ni92MS9lYzk5MDNjZDY4NWY0MzhjYTg3MzA5NzNlOGQ1NTgxNyIsICJpZCI6ICJiZTYwYzY1MWUwNTY0YjVhODk2ZjEyMzVjZmY0MGI4NCIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjEuMS4yNTA6ODc3Ni92MS9lYzk5MDNjZDY4NWY0MzhjYTg3MzA5NzNlOGQ1NTgxNyJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJ2b2x1bWUiLCAibmFtZSI6ICJjaW5kZXIifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo5MjkyL3YyIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjEuMS4yNTA6OTI5Mi92MiIsICJpZCI6ICIwNmFlOTY2NDg1NTg0YTE1OWMxNWI5ZDNmYzg0NDhjNSIsICJwdWJsaWNVUkwiOiAiaHR0cDovLzEwLjEuMS4yNTA6OTI5Mi92MiJ9XSwgImVuZHBvaW50c19saW5rcyI6IFtdLCAidHlwZSI6ICJpbWFnZSIsICJuYW1lIjogImdsYW5jZSJ9LCB7ImVuZHBvaW50cyI6IFt7ImFkbWluVVJMIjogImh0dHA6Ly8xMC4xLjEuMjUwOjg3NzQvdjIvZWM5OTAzY2Q2ODVmNDM4Y2E4NzMwOTczZThkNTU4MTciLCAicmVnaW9uIjogIlJlZ2lvbk9uZSIsICJpbnRlcm5hbFVSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo4Nzc0L3YyL2VjOTkwM2NkNjg1ZjQzOGNhODczMDk3M2U4ZDU1ODE3IiwgImlkIjogIjllYmViOWMxODM5MTQ0M2NhYmQxMDc1MjU4M2ZkNGYwIiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo4Nzc0L3YyL2VjOTkwM2NkNjg1ZjQzOGNhODczMDk3M2U4ZDU1ODE3In1dLCAiZW5kcG9pbnRzX2xpbmtzIjogW10sICJ0eXBlIjogImNvbXB1dGUiLCAibmFtZSI6ICJub3ZhIn0sIHsiZW5kcG9pbnRzIjogW3siYWRtaW5VUkwiOiAiaHR0cDovLzEwLjEuMS4yNTA6OTY5NiIsICJyZWdpb24iOiAiUmVnaW9uT25lIiwgImludGVybmFsVVJMIjogImh0dHA6Ly8xMC4xLjEuMjUwOjk2OTYiLCAiaWQiOiAiZGE4MmQ3YjllZDk4NGVhNGI1NjNlMjMxNDM1YWI2ZTAiLCAicHVibGljVVJMIjogImh0dHA6Ly8xMC4xLjEuMjUwOjk2OTYifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAibmV0d29yayIsICJuYW1lIjogInF1YW50dW0ifSwgeyJlbmRwb2ludHMiOiBbeyJhZG1pblVSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDozNTM1Ny92Mi4wIiwgInJlZ2lvbiI6ICJSZWdpb25PbmUiLCAiaW50ZXJuYWxVUkwiOiAiaHR0cDovLzEwLjEuMS4yNTA6NTAwMC92Mi4wIiwgImlkIjogIjQxNDE4ZThjMmExZTRkMTNhYmE0NzJjNjdmZjNmOGY5IiwgInB1YmxpY1VSTCI6ICJodHRwOi8vMTAuMS4xLjI1MDo1MDAwL3YyLjAifV0sICJlbmRwb2ludHNfbGlua3MiOiBbXSwgInR5cGUiOiAiaWRlbnRpdHkiLCAibmFtZSI6ICJrZXlzdG9uZSJ9XSwgInVzZXIiOiB7InVzZXJuYW1lIjogInVzZXItLTQ5NDM4NzAyNSIsICJyb2xlc19saW5rcyI6IFtdLCAiaWQiOiAiYjQ0ODM5MDI3NWEzNGNkM2IwM2ZjYzhmZGNkZDQ2YTkiLCAicm9sZXMiOiBbeyJuYW1lIjogIl9tZW1iZXJfIn1dLCAibmFtZSI6ICJ1c2VyLS00OTQzODcwMjUifSwgIm1ldGFkYXRhIjogeyJpc19hZG1pbiI6IDAsICJyb2xlcyI6IFsiOWZlMmZmOWVlNDM4NGIxODk0YTkwODc4ZDNlOTJiYWIiXX19fTGB-zCB-AIBATBcMFcxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIEwVVbnNldDEOMAwGA1UEBxMFVW5zZXQxDjAMBgNVBAoTBVVuc2V0MRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20CAQEwBwYFKw4DAhowDQYJKoZIhvcNAQEBBQAEgYCcP5UMDmhPUn5HgPl5YY-da3LIkJxKmy2tgsuFbxw-NlU6k7CZhHG57c8XT6Kti94XXG70pxZ+be4DOrXbnNyGVVH3HHvigRUEGpArCZ9f6fdduXP+7gE5n0k+e6Mdk-e15me37Ger55SN4eFusCeuPUEoOnMBmcPpaQ91JBXcDA==' | |
actual = '591dcb361dba93bdeb5901424b078abf' | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_assign_user_role_by_unauthorized_user[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 119, in test_assign_user_role_by_unauthorized_user | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_assign_user_role_by_unauthorized_user[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 119, in test_assign_user_role_by_unauthorized_user | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles.RolesTestJSON.test_assign_user_role[gate] | |
tags: worker-4 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 92, in test_assign_user_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 38, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles.RolesTestXML.test_assign_user_role[gate] | |
tags: worker-7 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 92, in test_assign_user_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 38, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_assign_user_role_for_non_existent_role[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 138, in test_assign_user_role_for_non_existent_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_assign_user_role_for_non_existent_role[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 138, in test_assign_user_role_for_non_existent_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_assign_user_role_for_non_existent_tenant[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 146, in test_assign_user_role_for_non_existent_tenant | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_assign_user_role_for_non_existent_tenant[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 146, in test_assign_user_role_for_non_existent_tenant | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles.RolesTestJSON.test_list_user_roles[gate] | |
tags: worker-4 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 110, in test_list_user_roles | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 38, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles.RolesTestXML.test_list_user_roles[gate] | |
tags: worker-7 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 110, in test_list_user_roles | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 38, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestJSON.test_create_tenant_by_unauthorized_user[gate,negative] | |
tags: worker-5 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tenant_negative.py", line 90, in test_create_tenant_by_unauthorized_user | |
self.non_admin_client.create_tenant, tenant_name) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientJSON.create_tenant of <tempest.services.identity.json.identity_client.IdentityClientJSON object at 0x4751590>> returned ({'status': '200', 'content-length': '119', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:48:27 GMT', 'content-type': 'application/json'}, {u'enabled': True, u'description': u'', u'name': u'tenant--399374375', u'id': u'9fed3e1e9d174da8b517638ffd5be372'}) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_assign_user_role_request_without_token[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 127, in test_assign_user_role_request_without_token | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_assign_user_role_request_without_token[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 127, in test_assign_user_role_request_without_token | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles.RolesTestJSON.test_remove_user_role[gate] | |
tags: worker-4 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 100, in test_remove_user_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 38, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles.RolesTestXML.test_remove_user_role[gate] | |
tags: worker-7 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 100, in test_remove_user_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles.py", line 38, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_create_role_by_unauthorized_user[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 59, in test_create_role_by_unauthorized_user | |
self.non_admin_client.create_role, role_name) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientXML.create_role of <tempest.services.identity.xml.identity_client.IdentityClientXML object at 0x4f00990>> returned ({'status': '200', 'content-length': '161', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:49:18 GMT', 'content-type': 'application/xml'}, {'id': 'c1b8ceeb72954688b1e208e4018a1f97', 'name': 'role--1614040577'}) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_create_role_by_unauthorized_user[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 59, in test_create_role_by_unauthorized_user | |
self.non_admin_client.create_role, role_name) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientJSON.create_role of <tempest.services.identity.json.identity_client.IdentityClientJSON object at 0x43fc810>> returned ({'status': '200', 'content-length': '80', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:49:48 GMT', 'content-type': 'application/json'}, {u'id': u'6ffda17f3a2d4bdeb0e154a5fb90655b', u'name': u'role--2097370578'}) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestJSON.test_authentication_for_disabled_user[gate,negative] | |
tags: worker-2 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 160, in test_authentication_for_disabled_user | |
self.disable_user(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 35, in disable_user | |
user = cls.get_user_by_name(user_name) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_delete_role_by_unauthorized_user[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 91, in test_delete_role_by_unauthorized_user | |
self.non_admin_client.delete_role, role_id) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientXML.delete_role of <tempest.services.identity.xml.identity_client.IdentityClientXML object at 0x4f00990>> returned ({'date': 'Sun, 25 May 2014 13:50:46 GMT', 'status': '204', 'content-length': '0', 'vary': 'X-Auth-Token', 'connection': 'close'}, '') | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestXML.test_authentication_for_disabled_user[gate,negative] | |
tags: worker-3 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 160, in test_authentication_for_disabled_user | |
self.disable_user(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 35, in disable_user | |
user = cls.get_user_by_name(user_name) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_delete_role_by_unauthorized_user[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 91, in test_delete_role_by_unauthorized_user | |
self.non_admin_client.delete_role, role_id) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientJSON.delete_role of <tempest.services.identity.json.identity_client.IdentityClientJSON object at 0x43fc810>> returned ({'date': 'Sun, 25 May 2014 13:51:14 GMT', 'status': '204', 'content-length': '0', 'vary': 'X-Auth-Token', 'connection': 'close'}, '') | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestJSON.test_list_tenants_by_unauthorized_user[gate,negative] | |
tags: worker-5 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tenant_negative.py", line 31, in test_list_tenants_by_unauthorized_user | |
self.non_admin_client.list_tenants) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientJSON.list_tenants of <tempest.services.identity.json.identity_client.IdentityClientJSON object at 0x4751590>> returned ({'status': '200', 'content-length': '12878', 'content-location': u'http://10.1.1.250:35357/v2.0/tenants', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:51:49 GMT', 'content-type': 'application/json'}, [{u'enabled': True, u'description': u'', u'name': u'admin', u'id': u'c18f61484dcf48dfacb905c84d3d75ec'}, {u'enabled': True, u'description': u'service Tenant', u'name': u'service', u'id': u'b39b214341874fa08c431bc5507cb798'}, {u'enabled': True, u'description': u'', u'name': u'Spark', u'id': u'94b6e92a8cfa4e81bd50c4b7c7a13eb6'}, {u'enabled': True, u'description': u"Zhang Yang's Project", u'name': u'fruitfly', u'id': u'337586d68c174a728220d9b6d50a45a1'}, {u'enabled': True, u'description': u'', u'name': u'genome', u'id': u'3dc34ee196b64708b6d49f8ea2a0b047'}, {u'enabled': True, u'description': u'', u'name': u'xuw', u'id': u'c22f023ddb014a299c906dcafd59b6c9'}, {u'enabled': True, u'description': u'', u'name': u'wuxiapp', u'id': u'21f56dd4f4e6471cbf21b3187e8ed6dd'}, {u'enabled': True, u'description': u'Computational Biology course project&Scheduler workflow', u'name': u'branchandbound', u'id': u'132b5b5670c544cc903eeaed2c5616ba'}, {u'enabled': True, u'description': u'', u'name': u'hdfs_coding', u'id': u'260bb334cf4c4dd6ae7a7a0e92720d99'}, {u'enabled': True, u'description': u'desc_-461344047', u'name': u'test_tenant_-796275666', u'id': u'1a9ede8c58694d548ba31f02e7f5396f'}, {u'enabled': True, u'description': u'', u'name': u'tenant--1701554776', u'id': u'a79b7fe0c9c74bd1bd1699a2207ac3ae'}, {u'enabled': True, u'description': u'desc_-1624022734', u'name': u'test_tenant_-129292828', u'id': u'657d11ab53cf44cd8c1ad41b63e106b4'}, {u'enabled': True, u'description': u'desc_-1937278109', u'name': u'test_tenant_-428378610', u'id': u'2e8e450249ae4f1a8ba4be17ee62a13a'}, {u'enabled': True, u'description': u'', u'name': u'tenant--986414699', u'id': u'd6695e61dae545f1b37795592d0e0c37'}, {u'enabled': True, u'description': u'desc_-1832000329', u'name': u'test_tenant_-240691563', u'id': u'2587825edb434d33b3c9097257e2fb80'}, {u'enabled': True, u'description': u'desc_-1860734276', u'name': u'test_tenant_-626102293', u'id': u'5832b1ce62b14f7899cf5f667b8949ab'}, {u'enabled': True, u'description': u'desc_-1476069934', u'name': u'test_tenant_-460384037', u'id': u'2b8f53d528e142e494fe1f802232f5d8'}, {u'enabled': False, u'description': u'desc_-364361637', u'name': u'test_tenant_-2079952550', u'id': u'897af799c5eb4514b68d9a695b9fe004'}, {u'enabled': False, u'description': u'desc_-753536730', u'name': u'test_tenant_-105534575', u'id': u'64a2a3ef1c77400d886aed86e0b866ec'}, {u'enabled': True, u'description': u'desc_-2035409402', u'name': u'test_tenant_-482979075', u'id': u'ea0e0d8593994178bb9de030e1707865'}, {u'enabled': True, u'description': u'desc_-493231869', u'name': u'test_tenant_-1881143829', u'id': u'2928eea46a7643168551efe07c5ea423'}, {u'enabled': True, u'description': u'desc_-1572516326', u'name': u'test_tenant_-1208029944', u'id': u'e421d76661a54afc896788f6b6dba087'}, {u'enabled': True, u'description': u'desc_-887871086', u'name': u'test_tenant_-266350962', u'id': u'9ffd8a87b85545e2849ad571234871bd'}, {u'enabled': True, u'description': u'desc_-1043460017', u'name': u'test_tenant_-346221553', u'id': u'807d00a3a251429293511ec381fddc69'}, {u'enabled': True, u'description': u'desc_-615735832', u'name': u'test_tenant_-257467373', u'id': u'a727b86c5127423d977fb404504d2fd2'}, {u'enabled': True, u'description': u'desc_-2045700929', u'name': u'test_tenant_-111347565', u'id': u'3604654d69af4d0498f3fff14e4a3294'}, {u'enabled': True, u'description': u'desc_-3602354', u'name': u'test_tenant_-1852011500', u'id': u'469e58e8cd46423b8211a66ed80013f1'}, {u'enabled': True, u'description': u'desc_-770184080', u'name': u'test_tenant_-454112903', u'id': u'24e98a7e92b64a66a4383076c3af6a48'}, {u'enabled': True, u'description': u'', u'name': u'tenant--289843727', u'id': u'7a536d3bd9004907a7aa975b2feaa162'}, {u'enabled': True, u'description': u'desc_-833147044', u'name': u'test_tenant_-107167608', u'id': u'3ae64e8b52944c07b81a4dd440feccfe'}, {u'enabled': True, u'description': u'', u'name': u'tenant--1535495866', u'id': u'87508c601f594084807e39199ec12bd4'}, {u'enabled': True, u'description': u'desc_-550002412', u'name': u'test_tenant_-484088899', u'id': u'd14a6de5c49244cd8ec331777f18d9b4'}, {u'enabled': True, u'description': u'{}', u'name': u'tenant--1347711887', u'id': u'fc88fe692458496da2886bb61935eb28'}, {u'enabled': True, u'description': u'', u'name': u'tenant--930898699', u'id': u'028297e1aa7a432b895e316f14221a00'}, {u'enabled': True, u'description': u'desc_-615584426', u'name': u'test_tenant_-1710285216', u'id': u'dc0871b1246c409684cab6870a44132b'}, {u'enabled': True, u'description': u'desc_-1875932902', u'name': u'test_tenant_-2005276037', u'id': u'12216006204244c4b55b1f3bcd4d0835'}, {u'enabled': True, u'description': u'', u'name': u'tenant--1965012940', u'id': u'f148e80c9b8648afbc25b96c43314783'}, {u'enabled': True, u'description': u'desc_-1208109906', u'name': u'test_tenant_-828791826', u'id': u'e39ae4e3ae194fe59b8af04ed10eecee'}, {u'enabled': True, u'description': u'desc_-740168030', u'name': u'test_tenant_-1632792714', u'id': u'e24810f60ce547c8b77e360f3cd4e0de'}, {u'enabled': True, u'description': u'desc_-1181800858', u'name': u'test_tenant_-1969632689', u'id': u'bb1519369ec048a3994e3b0cd945e691'}, {u'enabled': True, u'description': u'desc_-385492762', u'name': u'test_tenant_-1819970843', u'id': u'0686373f38884c0da7a6966d6bc4c9dd'}, {u'enabled': True, u'description': u'', u'name': u'tenant--1198464700', u'id': u'dce3b72ecc3a42b98094f26108ee8791'}, {u'enabled': True, u'description': u'desc_-1662005648', u'name': u'test_tenant_-1952297628', u'id': u'7f2f498ad9904e3b9c5159af1dd8eff3'}, {u'enabled': True, u'description': u'desc_-667158622', u'name': u'test_tenant_-1786091788', u'id': u'134dd28677604a75bf9f2ef6bb55d3f7'}, {u'enabled': True, u'description': u'desc_-500390304', u'name': u'test_tenant_-2000672164', u'id': u'97a87a5978fb4899b1f02cd404941ae6'}, {u'enabled': True, u'description': u'desc_-543729985', u'name': u'test_tenant_-35002214', u'id': u'4f8cf5424bd2493597f6ebc9cfdac7ef'}, {u'enabled': True, u'description': u'', u'name': u'tenant--1025507206', u'id': u'6f5c4f03691c4dd88d0c87e1695862b1'}, {u'enabled': True, u'description': u'desc_-765859779', u'name': u'test_tenant_-776516629', u'id': u'499bcec06cda4e909ee0cb9d6d288982'}, {u'enabled': True, u'description': u'', u'name': u'tenant--1939281902', u'id': u'0d4ac63ff21b454eba78216be3b185a6'}, {u'enabled': True, u'description': u'desc_-170957636', u'name': u'test_tenant_-1213619011', u'id': u'8ce0ecd016604312b475b74267bea805'}, {u'enabled': True, u'description': u'desc_-1107383004', u'name': u'test_tenant_-231689497', u'id': u'b01b84b52cd1413f8d3777db78df6c9c'}, {u'enabled': True, u'description': u'desc_-551850531', u'name': u'test_tenant_-1486777901', u'id': u'ddfbd01827ad4a01bac7ad0383f3ce01'}, {u'enabled': False, u'description': u'desc_-1974371329', u'name': u'test_tenant_-1454642460', u'id': u'386ec2764e2b4928afecb8550f703c36'}, {u'enabled': True, u'description': u'desc_-87401080', u'name': u'test_tenant_-1308403269', u'id': u'87c82fff50294f2a807e35b302631dd5'}, {u'enabled': True, u'description': u'desc_-376188829', u'name': u'test_tenant_-1995238649', u'id': u'bda7e5b790c7480b831fdc13744db91e'}, {u'enabled': False, u'description': u'desc_-1065236134', u'name': u'test_tenant_-111412939', u'id': u'5b6dc2d6c1674477b8da2652a1bd6431'}, {u'enabled': True, u'description': u'desc_-1151879478', u'name': u'test_tenant_-90678415', u'id': u'1fd8e4dacd05415abdef69b54b34d54b'}, {u'enabled': True, u'description': u'desc_-451607130', u'name': u'test_tenant_-1061812632', u'id': u'ccfc741530354502a418b1d0d77df8bf'}, {u'enabled': True, u'description': u'desc_-557185586', u'name': u'test_tenant_-1584280056', u'id': u'92e727ed4b304b7e905eba9d38021bf1'}, {u'enabled': True, u'description': u'desc_-819485821', u'name': u'test_tenant_-217793261', u'id': u'ae9bef8695034e3d865e1e21a8bd73c2'}, {u'enabled': True, u'description': u'desc_-680772621', u'name': u'test_tenant_-1521971120', u'id': u'6c2526e37b12469b962651cce3ea10b8'}, {u'enabled': True, u'description': u'desc_-2000136926', u'name': u'test_tenant_-1231748033', u'id': u'725052ab8a694da6b75ec1e1b1af9c26'}, {u'enabled': True, u'description': u'', u'name': u'tenant--1109145979', u'id': u'1ffb24e469f946da8ea8123e241249b0'}, {u'enabled': True, u'description': u'', u'name': u'tenant--684119367', u'id': u'57cad166c6b64a25bc6c739a8c63830f'}, {u'enabled': True, u'description': u'desc_-2117341957', u'name': u'test_tenant_-1482360317', u'id': u'406862e96f6e4083a6d135f2a704073d'}, {u'enabled': True, u'description': u'desc_-102405865', u'name': u'test_tenant_-619437691', u'id': u'06927d9526d0486b82715269f4a3283d'}, {u'enabled': True, u'description': u'', u'name': u'tenant--2049332624', u'id': u'ee2975665138462fae06cce425b44d13'}, {u'enabled': True, u'description': u'{}', u'name': u'tenant--1729411368', u'id': u'1ec3551d1f3548d383e5c72583c67137'}, {u'enabled': True, u'description': u'desc_-58931351', u'name': u'test_tenant_-1821363644', u'id': u'c1a89daffbd744dbb88e65c7872a3f40'}, {u'enabled': True, u'description': u'', u'name': u'tenant--1785008165', u'id': u'13e4528794a446d284e79fe36875c56b'}, {u'enabled': True, u'description': u'desc_-999353189', u'name': u'test_tenant_-1446847570', u'id': u'58a8df35c6da4483a69d4c5b06e11eee'}, {u'enabled': True, u'description': u'desc_-926673179', u'name': u'test_tenant_-2133445994', u'id': u'd538f6cc3e03497e98c60c1eea4e6604'}, {u'enabled': True, u'description': u'desc_-1251541553', u'name': u'test_tenant_-1765296639', u'id': u'1048e82916c74909b2b1cbf033a23bb3'}, {u'enabled': True, u'description': u'desc_-1453525872', u'name': u'test_tenant_-1711914701', u'id': u'51efe78b695c4f589639c3b915a0ee71'}, {u'enabled': True, u'description': u'', u'name': u'tenant--1030636283', u'id': u'4c04e9905e3e41128af61d92b6928e48'}, {u'enabled': True, u'description': u'desc_-612316540', u'name': u'test_tenant_-812025446', u'id': u'57ac3c7c5edb4777a76af135e447f80f'}, {u'enabled': True, u'description': u'desc_-505064063', u'name': u'test_tenant_-1897865486', u'id': u'ab488c6a7b17438b84f5615f0947f20d'}, {u'enabled': True, u'description': u'desc_-2101931227', u'name': u'test_tenant_-437706565', u'id': u'16f164aecd6f4202ad4b4e4119287fb1'}, {u'enabled': True, u'description': u'desc_-1012399556', u'name': u'test_tenant_-1719235626', u'id': u'cfa8d5baaa974287b328662db2ccb135'}, {u'enabled': True, u'description': u'desc_-1131218694', u'name': u'test_tenant_-1268964802', u'id': u'2c0003fff0af40799787d66fb61d38dd'}, {u'enabled': True, u'description': u'desc_-337651511', u'name': u'test_tenant_-1000202556', u'id': u'722183fdea614896ac8ac032797cbfb4'}, {u'enabled': True, u'description': u'desc_-1600970455', u'name': u'test_tenant_-1456413612', u'id': u'4d612f164c864cd6b2dacbaf807863f8'}, {u'enabled': True, u'description': u'desc_-1504541061', u'name': u'test_tenant_-699628736', u'id': u'943ce528e9a443d5b1d713af10560d19'}, {u'enabled': True, u'description': u'desc_-1233127806', u'name': u'test_tenant_-326491400', u'id': u'606e1800343441fbae64c61ad2af1c94'}, {u'enabled': True, u'description': u'desc_-901316170', u'name': u'test_tenant_-1982107293', u'id': u'86a65bacdc264c5f9a94cc04f76c1223'}, {u'enabled': True, u'description': u'desc_-184390539', u'name': u'test_tenant_-2021099965', u'id': u'0fead351dcf04e42b4011ebedff45346'}, {u'enabled': True, u'description': u'desc_-1111907287', u'name': u'test_tenant_-745662444', u'id': u'a1429094c8f24604814ef4a39b0ad377'}, {u'enabled': True, u'description': u'desc_-1719415636', u'name': u'test_tenant_-751450773', u'id': u'ed654647fe974c7abb009a685085b69b'}, {u'enabled': True, u'description': u'desc_-1342172395', u'name': u'test_tenant_-516040752', u'id': u'b0cf7b7d3ab84970ba2a3784f1af1cfd'}, {u'enabled': True, u'description': u'desc_-1094610264', u'name': u'test_tenant_-193632715', u'id': u'753f56f2aaf34e8184da2b30845ec5c4'}, {u'enabled': True, u'description': u'desc_-1862693753', u'name': u'test_tenant_-1565882268', u'id': u'37e31c20d6234190b12fa40e01bee844'}, {u'enabled': True, u'description': u'desc_-168774849', u'name': u'test_tenant_-1062778087', u'id': u'27ea5c2787dc4abca11f28c9e0d8e18c'}, {u'enabled': True, u'description': u'desc_-1827046708', u'name': u'test_tenant_-345332787', u'id': u'4abb12b0f5954711a699c54d90683c06'}, {u'enabled': True, u'description': u'', u'name': u'tenant--399374375', u'id': u'9fed3e1e9d174da8b517638ffd5be372'}, {u'enabled': True, u'description': u'desc_-1449627413', u'name': u'test_tenant_-558644724', u'id': u'b84fd4dc165345b79006e4a0664e49fd'}, {u'enabled': True, u'description': u'desc_-1378629624', u'name': u'test_tenant_-1781580745', u'id': u'990f3bac30644c778d9dcd4a16c8adc8'}, {u'enabled': True, u'description': u'desc_-1517458786', u'name': u'test_tenant_-813164924', u'id': u'0b10b83709b7496c87a5733c322e5d6a'}, {u'enabled': True, u'description': u'desc_-1277843962', u'name': u'test_tenant_-1224770617', u'id': u'31974a689a1c4ebf8b7929b6e729b168'}, {u'enabled': True, u'description': u'desc_-1897326920', u'name': u'test_tenant_-224699016', u'id': u'87674b965e904a1a9b71e5fe24963c35'}, {u'enabled': True, u'description': u'desc_-1499609513', u'name': u'test_tenant_-1135740710', u'id': u'637c426418f546d0907a2a259f31774a'}, {u'enabled': True, u'description': u'desc_-1280745181', u'name': u'test_tenant_-312315350', u'id': u'71e0b4d33805427e8bb03a8190e5cc4e'}, {u'enabled': True, u'description': u'desc_-2130570058', u'name': u'test_tenant_-2022966164', u'id': u'58931a38994840cebd1ea0811de7287a'}, {u'enabled': True, u'description': u'', u'name': u'tenant--366448442', u'id': u'8c8916c7b27a4253918dbd6e89df1abd'}]) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_list_roles_by_unauthorized_user[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 39, in test_list_roles_by_unauthorized_user | |
self.non_admin_client.list_roles) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientXML.list_roles of <tempest.services.identity.xml.identity_client.IdentityClientXML object at 0x4f00990>> returned ({'status': '200', 'content-length': '5282', 'content-location': u'http://10.1.1.250:35357/v2.0/OS-KSADM/roles', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:52:23 GMT', 'content-type': 'application/xml'}, [{'description': 'Default role for project membership', 'enabled': 'True', 'id': '9fe2ff9ee4384b1894a90878d3e92bab', 'name': '_member_'}, {'id': '616f668331d44eb280de585104aa70e2', 'name': 'admin'}, {'id': '8a9cbaf1db7a42118a8bee70c4a5a4c4', 'name': 'Member'}, {'id': 'e02700a69bf54e0d8cf247196e9262e9', 'name': 'role--1097141755'}, {'id': '0079c472f347427ea3995ab5cbd464dd', 'name': 'role--987234418'}, {'id': '2c6a6cbc753846ffb879cee131782a97', 'name': 'role--714182219'}, {'id': '8fb67ac622804077a728ddff683d07ac', 'name': 'role--522855652'}, {'id': '29f794fec4bc4f62a4d2f321b36ea1a1', 'name': 'role--274750469'}, {'id': '52f70ceb864841389211e64627356844', 'name': 'role-716231663'}, {'id': '0fc7dbdcaf0a492fa1b24636d64426b8', 'name': 'role--1588977044'}, {'id': '32402ef72f18400aaa9d22f513973fd4', 'name': 'role--1833229018'}, {'id': '6acdd14e1a134d55adbd7d65e5da9e79', 'name': 'role--1957933738'}, {'id': '46268fb8e2ff46348f364e8128e5236f', 'name': 'role--458183587'}, {'id': '65b785d5a2774badaadf2be9636bc1f2', 'name': 'role--1232730951'}, {'id': 'b1e872d6514b4ef0928fb0c13195a3a1', 'name': 'role-1260404848'}, {'id': '8f1cc932c3d8438abdb0ad5db7ea53c2', 'name': 'role-1387742447'}, {'id': '83b0efefdac242ea83c21bc7fb669a80', 'name': 'role-360196481'}, {'id': '38117d7389094ce28ed8f5aa2ac41122', 'name': 'role-2139463365'}, {'id': '1857b1963b82483a805c958700955015', 'name': 'role-1817551206'}, {'id': '58eb44b0e95a4addbadcbd75c10aa47b', 'name': 'role-260280745'}, {'id': '3909295b56ec4caf8a3ac7ebb1dc2a4d', 'name': 'role-745203814'}, {'id': 'd14178a58b384de1b29681c2494c9aae', 'name': 'role-466064484'}, {'id': 'a32b176cd8624323a8deee9b9b042416', 'name': 'role-1319360889'}, {'id': 'ef8c7f7efbf048419cb5b2340a7727d1', 'name': 'role-1868417775'}, {'id': 'fd9adb02de9348dc9a9750cbca859c5d', 'name': 'role-2138465139'}, {'id': '23368775e79a46d9bfaad5aebb1e83f3', 'name': 'role--1244600037'}, {'id': '8655cf4b162844d9a497906aa1aedc59', 'name': 'role--2103348342'}, {'id': '3335cce736374ea6a86db988c6e12218', 'name': 'role-21556853'}, {'id': '09c272035b2d43d8b0731fb7ea02aac6', 'name': 'role-2130311777'}, {'id': '7435e3ef12ea46c09bebe3dd4de6ce95', 'name': 'role-1656967132'}, {'id': '8e77f991ef3c4e0484b2538c0987be13', 'name': 'role--616407970'}, {'id': 'c6eb79d540db4244bdbbfc9a4b4231e0', 'name': 'role--990449563'}, {'id': '13a2ab1f0c984c2aa96b5041e3ea5c04', 'name': 'role--2108381314'}, {'id': '4a14a8dd587f403e83cfab417e47628e', 'name': 'role-1070191626'}, {'id': '3bfac6c92087420cb41c1527aee389f1', 'name': 'role-187220977'}, {'id': 'ac8ed87e10414372bacd228276a40358', 'name': 'role-795640302'}, {'id': '97a05d9efab6406b8a12273327cf9f02', 'name': 'role--841728779'}, {'id': '05d23cbd0e7642a7b2a3d51fb9453897', 'name': 'role-1710609235'}, {'id': 'b5c616dee44d4528a8cd3dbf40a3b8a7', 'name': 'role-369378896'}, {'id': '82596ec3a2884d2fac2f131072b5bca4', 'name': 'role--1174226095'}, {'id': '2c89456deebd4855bf91c6d263f290fc', 'name': 'role-1264441062'}, {'id': '2d92ad71e3ec4bf18b4c5d9cdfe7e0fa', 'name': 'role-1448424225'}, {'id': '39f7ff327e164f079ef63fa438b838dd', 'name': 'role--769989420'}, {'id': '9b48d783463d483c892e813273a43ef0', 'name': 'role-668765895'}, {'id': '26588cadf197492dbd41703ccc8a259f', 'name': 'role-581896666'}, {'id': '8e6df9dc2c994102963b66fe9d71e321', 'name': 'role--1048739491'}, {'id': '9f8f2c9704714618b30874f22c5c5020', 'name': 'role-1511719292'}, {'id': '160129039aa54605beedc81d2941cd8c', 'name': 'role-1098004102'}, {'id': '0b54dcefe9614b5e931d383834af3dba', 'name': 'role--1592544587'}, {'id': 'ae1f0bd332da4fad8b7474d71beced60', 'name': 'role--537836614'}, {'id': 'c67cd84315c44542832d19eef1735333', 'name': 'role--2027491708'}, {'id': '02ce471446584b60ab3d53fc1a93cd8f', 'name': 'role--1047590360'}, {'id': '725219cc3dce4421bc8a3e6533a9b6c5', 'name': 'role-135738724'}, {'id': '935122a0572e4fdbbe5ea76850de3d06', 'name': 'role-1176173513'}, {'id': 'f5580634e3d847969c19f930c4530261', 'name': 'role-1739513701'}, {'id': 'de11a9aebc9e42eaa5e1cc71bf697583', 'name': 'role-793557266'}, {'id': 'e54bff3c8e7e4510888bbfab8131c612', 'name': 'role-746015739'}, {'id': '6ffda17f3a2d4bdeb0e154a5fb90655b', 'name': 'role--2097370578'}, {'id': '6f06b0dd964945f49e22c55d0b40d6dd', 'name': 'role-1549406292'}, {'id': '5f4e72298bbe48e59798504f16379d97', 'name': 'role-41652848'}, {'id': 'd30015c0ff134267951658bfc87bb768', 'name': 'role-1809423498'}, {'id': '429a560f329842b09d2db3a17553ad3c', 'name': 'role-729191121'}, {'id': '492d34eda9134465bc007e83e9c868a7', 'name': 'role-1692352250'}, {'id': '67443075311f4ce8b89b185d2dab11a3', 'name': 'role-1194554153'}, {'id': 'b1e5724c721c4b5c9e90bead46a198f1', 'name': 'role-1990766544'}, {'id': '8b40f4cb2cd242afa29e5d6d76d4790a', 'name': 'role-474510387'}, {'id': 'eeb3e878aebd46d1be13babe4cabce07', 'name': 'role-1745482035'}, {'id': '0625908d11034e4bb7edd3f9e5ed78d8', 'name': 'role-1050839011'}, {'id': '04d764f5fffd4f46ad27703eda081de9', 'name': 'role-1306865182'}, {'id': 'c1b8ceeb72954688b1e208e4018a1f97', 'name': 'role--1614040577'}, {'id': '2253754cf9744bc4b7e9fe19077d96c5', 'name': 'role--417766233'}, {'id': '7a3a96d87c044e08806e44a9588827d0', 'name': 'role--1921779011'}]) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_list_roles_by_unauthorized_user[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 39, in test_list_roles_by_unauthorized_user | |
self.non_admin_client.list_roles) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientJSON.list_roles of <tempest.services.identity.json.identity_client.IdentityClientJSON object at 0x43fc810>> returned ({'status': '200', 'content-length': '5024', 'content-location': u'http://10.1.1.250:35357/v2.0/OS-KSADM/roles', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:53:10 GMT', 'content-type': 'application/json'}, [{u'id': u'9fe2ff9ee4384b1894a90878d3e92bab', u'enabled': u'True', u'description': u'Default role for project membership', u'name': u'_member_'}, {u'id': u'616f668331d44eb280de585104aa70e2', u'name': u'admin'}, {u'id': u'8a9cbaf1db7a42118a8bee70c4a5a4c4', u'name': u'Member'}, {u'id': u'e02700a69bf54e0d8cf247196e9262e9', u'name': u'role--1097141755'}, {u'id': u'0079c472f347427ea3995ab5cbd464dd', u'name': u'role--987234418'}, {u'id': u'2c6a6cbc753846ffb879cee131782a97', u'name': u'role--714182219'}, {u'id': u'8fb67ac622804077a728ddff683d07ac', u'name': u'role--522855652'}, {u'id': u'29f794fec4bc4f62a4d2f321b36ea1a1', u'name': u'role--274750469'}, {u'id': u'52f70ceb864841389211e64627356844', u'name': u'role-716231663'}, {u'id': u'0fc7dbdcaf0a492fa1b24636d64426b8', u'name': u'role--1588977044'}, {u'id': u'32402ef72f18400aaa9d22f513973fd4', u'name': u'role--1833229018'}, {u'id': u'6acdd14e1a134d55adbd7d65e5da9e79', u'name': u'role--1957933738'}, {u'id': u'46268fb8e2ff46348f364e8128e5236f', u'name': u'role--458183587'}, {u'id': u'65b785d5a2774badaadf2be9636bc1f2', u'name': u'role--1232730951'}, {u'id': u'b1e872d6514b4ef0928fb0c13195a3a1', u'name': u'role-1260404848'}, {u'id': u'8f1cc932c3d8438abdb0ad5db7ea53c2', u'name': u'role-1387742447'}, {u'id': u'83b0efefdac242ea83c21bc7fb669a80', u'name': u'role-360196481'}, {u'id': u'38117d7389094ce28ed8f5aa2ac41122', u'name': u'role-2139463365'}, {u'id': u'1857b1963b82483a805c958700955015', u'name': u'role-1817551206'}, {u'id': u'58eb44b0e95a4addbadcbd75c10aa47b', u'name': u'role-260280745'}, {u'id': u'3909295b56ec4caf8a3ac7ebb1dc2a4d', u'name': u'role-745203814'}, {u'id': u'd14178a58b384de1b29681c2494c9aae', u'name': u'role-466064484'}, {u'id': u'a32b176cd8624323a8deee9b9b042416', u'name': u'role-1319360889'}, {u'id': u'ef8c7f7efbf048419cb5b2340a7727d1', u'name': u'role-1868417775'}, {u'id': u'fd9adb02de9348dc9a9750cbca859c5d', u'name': u'role-2138465139'}, {u'id': u'23368775e79a46d9bfaad5aebb1e83f3', u'name': u'role--1244600037'}, {u'id': u'8655cf4b162844d9a497906aa1aedc59', u'name': u'role--2103348342'}, {u'id': u'3335cce736374ea6a86db988c6e12218', u'name': u'role-21556853'}, {u'id': u'09c272035b2d43d8b0731fb7ea02aac6', u'name': u'role-2130311777'}, {u'id': u'7435e3ef12ea46c09bebe3dd4de6ce95', u'name': u'role-1656967132'}, {u'id': u'c6eb79d540db4244bdbbfc9a4b4231e0', u'name': u'role--990449563'}, {u'id': u'4a14a8dd587f403e83cfab417e47628e', u'name': u'role-1070191626'}, {u'id': u'3bfac6c92087420cb41c1527aee389f1', u'name': u'role-187220977'}, {u'id': u'ac8ed87e10414372bacd228276a40358', u'name': u'role-795640302'}, {u'id': u'97a05d9efab6406b8a12273327cf9f02', u'name': u'role--841728779'}, {u'id': u'05d23cbd0e7642a7b2a3d51fb9453897', u'name': u'role-1710609235'}, {u'id': u'b5c616dee44d4528a8cd3dbf40a3b8a7', u'name': u'role-369378896'}, {u'id': u'82596ec3a2884d2fac2f131072b5bca4', u'name': u'role--1174226095'}, {u'id': u'2c89456deebd4855bf91c6d263f290fc', u'name': u'role-1264441062'}, {u'id': u'2d92ad71e3ec4bf18b4c5d9cdfe7e0fa', u'name': u'role-1448424225'}, {u'id': u'39f7ff327e164f079ef63fa438b838dd', u'name': u'role--769989420'}, {u'id': u'9b48d783463d483c892e813273a43ef0', u'name': u'role-668765895'}, {u'id': u'26588cadf197492dbd41703ccc8a259f', u'name': u'role-581896666'}, {u'id': u'8e6df9dc2c994102963b66fe9d71e321', u'name': u'role--1048739491'}, {u'id': u'9f8f2c9704714618b30874f22c5c5020', u'name': u'role-1511719292'}, {u'id': u'160129039aa54605beedc81d2941cd8c', u'name': u'role-1098004102'}, {u'id': u'0b54dcefe9614b5e931d383834af3dba', u'name': u'role--1592544587'}, {u'id': u'ae1f0bd332da4fad8b7474d71beced60', u'name': u'role--537836614'}, {u'id': u'c67cd84315c44542832d19eef1735333', u'name': u'role--2027491708'}, {u'id': u'02ce471446584b60ab3d53fc1a93cd8f', u'name': u'role--1047590360'}, {u'id': u'725219cc3dce4421bc8a3e6533a9b6c5', u'name': u'role-135738724'}, {u'id': u'935122a0572e4fdbbe5ea76850de3d06', u'name': u'role-1176173513'}, {u'id': u'f5580634e3d847969c19f930c4530261', u'name': u'role-1739513701'}, {u'id': u'de11a9aebc9e42eaa5e1cc71bf697583', u'name': u'role-793557266'}, {u'id': u'e54bff3c8e7e4510888bbfab8131c612', u'name': u'role-746015739'}, {u'id': u'6ffda17f3a2d4bdeb0e154a5fb90655b', u'name': u'role--2097370578'}, {u'id': u'6f06b0dd964945f49e22c55d0b40d6dd', u'name': u'role-1549406292'}, {u'id': u'5f4e72298bbe48e59798504f16379d97', u'name': u'role-41652848'}, {u'id': u'd30015c0ff134267951658bfc87bb768', u'name': u'role-1809423498'}, {u'id': u'429a560f329842b09d2db3a17553ad3c', u'name': u'role-729191121'}, {u'id': u'492d34eda9134465bc007e83e9c868a7', u'name': u'role-1692352250'}, {u'id': u'67443075311f4ce8b89b185d2dab11a3', u'name': u'role-1194554153'}, {u'id': u'b1e5724c721c4b5c9e90bead46a198f1', u'name': u'role-1990766544'}, {u'id': u'8b40f4cb2cd242afa29e5d6d76d4790a', u'name': u'role-474510387'}, {u'id': u'eeb3e878aebd46d1be13babe4cabce07', u'name': u'role-1745482035'}, {u'id': u'0625908d11034e4bb7edd3f9e5ed78d8', u'name': u'role-1050839011'}, {u'id': u'04d764f5fffd4f46ad27703eda081de9', u'name': u'role-1306865182'}, {u'id': u'c1b8ceeb72954688b1e208e4018a1f97', u'name': u'role--1614040577'}, {u'id': u'2253754cf9744bc4b7e9fe19077d96c5', u'name': u'role--417766233'}, {u'id': u'7a3a96d87c044e08806e44a9588827d0', u'name': u'role--1921779011'}]) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestJSON.test_tenant_delete_by_unauthorized_user[gate,negative] | |
tags: worker-5 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tenant_negative.py", line 49, in test_tenant_delete_by_unauthorized_user | |
self.non_admin_client.delete_tenant, tenant['id']) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientJSON.delete_tenant of <tempest.services.identity.json.identity_client.IdentityClientJSON object at 0x4751590>> returned ({'date': 'Sun, 25 May 2014 13:53:30 GMT', 'status': '204', 'content-length': '0', 'vary': 'X-Auth-Token', 'connection': 'close'}, '') | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_list_user_roles_by_unauthorized_user[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 211, in test_list_user_roles_by_unauthorized_user | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_list_user_roles_by_unauthorized_user[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 211, in test_list_user_roles_by_unauthorized_user | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestJSON.test_tenant_update_by_unauthorized_user[gate,negative] | |
tags: worker-5 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tenant_negative.py", line 129, in test_tenant_update_by_unauthorized_user | |
self.non_admin_client.update_tenant, tenant['id']) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientJSON.update_tenant of <tempest.services.identity.json.identity_client.IdentityClientJSON object at 0x4751590>> returned ({'status': '200', 'content-length': '157', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:55:57 GMT', 'content-type': 'application/json'}, {u'description': u'', u'extra': {}, u'enabled': True, u'domain_id': u'default', u'id': u'badd1b3d20b248e79f59c285064f11ac', u'name': u'tenant--1947665648'}) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestJSON.test_create_user_by_unauthorized_user[gate,negative] | |
tags: worker-2 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 41, in test_create_user_by_unauthorized_user | |
self.alt_email) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientJSON.create_user of <tempest.services.identity.json.identity_client.IdentityClientJSON object at 0x3642d10>> returned ({'status': '200', 'content-length': '196', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:56:13 GMT', 'content-type': 'application/json'}, {u'email': u'[email protected]', u'tenantId': u'5caa70c3af5f482bbd62042c146dc388', u'enabled': True, u'name': u'test_user_-2062780878', u'id': u'994273f646944cf9802bc9528708fe70'}) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_list_user_roles_request_without_token[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 220, in test_list_user_roles_request_without_token | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestXML.test_create_tenant_by_unauthorized_user[gate,negative] | |
tags: worker-4 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tenant_negative.py", line 90, in test_create_tenant_by_unauthorized_user | |
self.non_admin_client.create_tenant, tenant_name) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientXML.create_tenant of <tempest.services.identity.xml.identity_client.IdentityClientXML object at 0x5793950>> returned ({'status': '200', 'content-length': '218', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:56:52 GMT', 'content-type': 'application/xml'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--505838687', 'id': '8294b43e0b5a4c26afef5bce99943133'}) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestXML.test_create_user_by_unauthorized_user[gate,negative] | |
tags: worker-3 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 41, in test_create_user_by_unauthorized_user | |
self.alt_email) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientXML.create_user of <tempest.services.identity.xml.identity_client.IdentityClientXML object at 0x531ab50>> returned ({'status': '200', 'content-length': '265', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 13:57:22 GMT', 'content-type': 'application/xml'}, {'id': 'eb3b8c253eee42fe96263484aed2c8f2', 'enabled': 'true', 'email': '[email protected]', 'name': 'test_user_-526119770', 'tenantId': 'de8191f00d0c4a44bf995632102d0830'}) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_list_user_roles_request_without_token[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 220, in test_list_user_roles_request_without_token | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_remove_user_role_by_unauthorized_user[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 163, in test_remove_user_role_by_unauthorized_user | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tearDownClass (tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestJSON) | |
tags: worker-5 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 84, in tearDownClass | |
cls.data.teardown_all() | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 182, in teardown_all | |
self.client.delete_tenant(tenant['id']) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 97, in delete_tenant | |
return self.delete('tenants/%s' % str(tenant_id)) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 207, in delete | |
return self.request('DELETE', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.NotFound(resp_body) | |
NotFound: Object not found | |
Details: {"error": {"message": "Could not find project: 1ff782a0f9dc48f6b31d903de54b9002", "code": 404, "title": "Not Found"}} | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_remove_user_role_by_unauthorized_user[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 163, in test_remove_user_role_by_unauthorized_user | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users.UsersTestXML.test_get_users[gate,smoke] | |
tags: worker-6 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users.py", line 132, in test_get_users | |
resp, users = self.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_remove_user_role_non_existent_role[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 188, in test_remove_user_role_non_existent_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_remove_user_role_non_existent_role[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 188, in test_remove_user_role_non_existent_role | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestXML.test_list_tenants_by_unauthorized_user[gate,negative] | |
tags: worker-4 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tenant_negative.py", line 31, in test_list_tenants_by_unauthorized_user | |
self.non_admin_client.list_tenants) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientXML.list_tenants of <tempest.services.identity.xml.identity_client.IdentityClientXML object at 0x5793950>> returned ({'status': '200', 'content-length': '19955', 'content-location': u'http://10.1.1.250:35357/v2.0/tenants', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 14:00:48 GMT', 'content-type': 'application/xml'}, [{'description': {}, 'enabled': 'true', 'name': 'admin', 'id': 'c18f61484dcf48dfacb905c84d3d75ec'}, {'description': 'service Tenant', 'enabled': 'true', 'name': 'service', 'id': 'b39b214341874fa08c431bc5507cb798'}, {'description': {}, 'enabled': 'true', 'name': 'Spark', 'id': '94b6e92a8cfa4e81bd50c4b7c7a13eb6'}, {'description': "Zhang Yang's Project", 'enabled': 'true', 'name': 'fruitfly', 'id': '337586d68c174a728220d9b6d50a45a1'}, {'description': {}, 'enabled': 'true', 'name': 'genome', 'id': '3dc34ee196b64708b6d49f8ea2a0b047'}, {'description': {}, 'enabled': 'true', 'name': 'xuw', 'id': 'c22f023ddb014a299c906dcafd59b6c9'}, {'description': {}, 'enabled': 'true', 'name': 'wuxiapp', 'id': '21f56dd4f4e6471cbf21b3187e8ed6dd'}, {'description': 'Computational Biology course project&Scheduler workflow', 'enabled': 'true', 'name': 'branchandbound', 'id': '132b5b5670c544cc903eeaed2c5616ba'}, {'description': {}, 'enabled': 'true', 'name': 'hdfs_coding', 'id': '260bb334cf4c4dd6ae7a7a0e92720d99'}, {'description': 'desc_-461344047', 'enabled': 'true', 'name': 'test_tenant_-796275666', 'id': '1a9ede8c58694d548ba31f02e7f5396f'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1701554776', 'id': 'a79b7fe0c9c74bd1bd1699a2207ac3ae'}, {'description': 'desc_-1624022734', 'enabled': 'true', 'name': 'test_tenant_-129292828', 'id': '657d11ab53cf44cd8c1ad41b63e106b4'}, {'description': 'desc_-1937278109', 'enabled': 'true', 'name': 'test_tenant_-428378610', 'id': '2e8e450249ae4f1a8ba4be17ee62a13a'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--986414699', 'id': 'd6695e61dae545f1b37795592d0e0c37'}, {'description': 'desc_-1832000329', 'enabled': 'true', 'name': 'test_tenant_-240691563', 'id': '2587825edb434d33b3c9097257e2fb80'}, {'description': 'desc_-1860734276', 'enabled': 'true', 'name': 'test_tenant_-626102293', 'id': '5832b1ce62b14f7899cf5f667b8949ab'}, {'description': 'desc_-1476069934', 'enabled': 'true', 'name': 'test_tenant_-460384037', 'id': '2b8f53d528e142e494fe1f802232f5d8'}, {'description': 'desc_-364361637', 'enabled': 'false', 'name': 'test_tenant_-2079952550', 'id': '897af799c5eb4514b68d9a695b9fe004'}, {'description': 'desc_-753536730', 'enabled': 'false', 'name': 'test_tenant_-105534575', 'id': '64a2a3ef1c77400d886aed86e0b866ec'}, {'description': 'desc_-2035409402', 'enabled': 'true', 'name': 'test_tenant_-482979075', 'id': 'ea0e0d8593994178bb9de030e1707865'}, {'description': 'desc_-493231869', 'enabled': 'true', 'name': 'test_tenant_-1881143829', 'id': '2928eea46a7643168551efe07c5ea423'}, {'description': 'desc_-1572516326', 'enabled': 'true', 'name': 'test_tenant_-1208029944', 'id': 'e421d76661a54afc896788f6b6dba087'}, {'description': 'desc_-887871086', 'enabled': 'true', 'name': 'test_tenant_-266350962', 'id': '9ffd8a87b85545e2849ad571234871bd'}, {'description': 'desc_-1043460017', 'enabled': 'true', 'name': 'test_tenant_-346221553', 'id': '807d00a3a251429293511ec381fddc69'}, {'description': 'desc_-615735832', 'enabled': 'true', 'name': 'test_tenant_-257467373', 'id': 'a727b86c5127423d977fb404504d2fd2'}, {'description': 'desc_-2045700929', 'enabled': 'true', 'name': 'test_tenant_-111347565', 'id': '3604654d69af4d0498f3fff14e4a3294'}, {'description': 'desc_-3602354', 'enabled': 'true', 'name': 'test_tenant_-1852011500', 'id': '469e58e8cd46423b8211a66ed80013f1'}, {'description': 'desc_-770184080', 'enabled': 'true', 'name': 'test_tenant_-454112903', 'id': '24e98a7e92b64a66a4383076c3af6a48'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--289843727', 'id': '7a536d3bd9004907a7aa975b2feaa162'}, {'description': 'desc_-833147044', 'enabled': 'true', 'name': 'test_tenant_-107167608', 'id': '3ae64e8b52944c07b81a4dd440feccfe'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1535495866', 'id': '87508c601f594084807e39199ec12bd4'}, {'description': 'desc_-550002412', 'enabled': 'true', 'name': 'test_tenant_-484088899', 'id': 'd14a6de5c49244cd8ec331777f18d9b4'}, {'description': '{}', 'enabled': 'true', 'name': 'tenant--1347711887', 'id': 'fc88fe692458496da2886bb61935eb28'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--930898699', 'id': '028297e1aa7a432b895e316f14221a00'}, {'description': 'desc_-615584426', 'enabled': 'true', 'name': 'test_tenant_-1710285216', 'id': 'dc0871b1246c409684cab6870a44132b'}, {'description': 'desc_-1875932902', 'enabled': 'true', 'name': 'test_tenant_-2005276037', 'id': '12216006204244c4b55b1f3bcd4d0835'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1965012940', 'id': 'f148e80c9b8648afbc25b96c43314783'}, {'description': 'desc_-1208109906', 'enabled': 'true', 'name': 'test_tenant_-828791826', 'id': 'e39ae4e3ae194fe59b8af04ed10eecee'}, {'description': 'desc_-740168030', 'enabled': 'true', 'name': 'test_tenant_-1632792714', 'id': 'e24810f60ce547c8b77e360f3cd4e0de'}, {'description': 'desc_-1181800858', 'enabled': 'true', 'name': 'test_tenant_-1969632689', 'id': 'bb1519369ec048a3994e3b0cd945e691'}, {'description': 'desc_-385492762', 'enabled': 'true', 'name': 'test_tenant_-1819970843', 'id': '0686373f38884c0da7a6966d6bc4c9dd'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1198464700', 'id': 'dce3b72ecc3a42b98094f26108ee8791'}, {'description': 'desc_-1662005648', 'enabled': 'true', 'name': 'test_tenant_-1952297628', 'id': '7f2f498ad9904e3b9c5159af1dd8eff3'}, {'description': 'desc_-667158622', 'enabled': 'true', 'name': 'test_tenant_-1786091788', 'id': '134dd28677604a75bf9f2ef6bb55d3f7'}, {'description': 'desc_-500390304', 'enabled': 'true', 'name': 'test_tenant_-2000672164', 'id': '97a87a5978fb4899b1f02cd404941ae6'}, {'description': 'desc_-543729985', 'enabled': 'true', 'name': 'test_tenant_-35002214', 'id': '4f8cf5424bd2493597f6ebc9cfdac7ef'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1025507206', 'id': '6f5c4f03691c4dd88d0c87e1695862b1'}, {'description': 'desc_-765859779', 'enabled': 'true', 'name': 'test_tenant_-776516629', 'id': '499bcec06cda4e909ee0cb9d6d288982'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1939281902', 'id': '0d4ac63ff21b454eba78216be3b185a6'}, {'description': 'desc_-170957636', 'enabled': 'true', 'name': 'test_tenant_-1213619011', 'id': '8ce0ecd016604312b475b74267bea805'}, {'description': 'desc_-551850531', 'enabled': 'true', 'name': 'test_tenant_-1486777901', 'id': 'ddfbd01827ad4a01bac7ad0383f3ce01'}, {'description': 'desc_-1974371329', 'enabled': 'false', 'name': 'test_tenant_-1454642460', 'id': '386ec2764e2b4928afecb8550f703c36'}, {'description': 'desc_-87401080', 'enabled': 'true', 'name': 'test_tenant_-1308403269', 'id': '87c82fff50294f2a807e35b302631dd5'}, {'description': 'desc_-376188829', 'enabled': 'true', 'name': 'test_tenant_-1995238649', 'id': 'bda7e5b790c7480b831fdc13744db91e'}, {'description': 'desc_-1065236134', 'enabled': 'false', 'name': 'test_tenant_-111412939', 'id': '5b6dc2d6c1674477b8da2652a1bd6431'}, {'description': 'desc_-1151879478', 'enabled': 'true', 'name': 'test_tenant_-90678415', 'id': '1fd8e4dacd05415abdef69b54b34d54b'}, {'description': 'desc_-1768842617', 'enabled': 'true', 'name': 'test_tenant_-1653848363', 'id': '57cb6a14442d47f9a9c7183f0237c8d3'}, {'description': 'desc_-557185586', 'enabled': 'true', 'name': 'test_tenant_-1584280056', 'id': '92e727ed4b304b7e905eba9d38021bf1'}, {'description': 'desc_-819485821', 'enabled': 'true', 'name': 'test_tenant_-217793261', 'id': 'ae9bef8695034e3d865e1e21a8bd73c2'}, {'description': 'desc_-680772621', 'enabled': 'false', 'name': 'test_tenant_-1521971120', 'id': '6c2526e37b12469b962651cce3ea10b8'}, {'description': 'desc_-2000136926', 'enabled': 'true', 'name': 'test_tenant_-1231748033', 'id': '725052ab8a694da6b75ec1e1b1af9c26'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1109145979', 'id': '1ffb24e469f946da8ea8123e241249b0'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--684119367', 'id': '57cad166c6b64a25bc6c739a8c63830f'}, {'description': 'desc_-2117341957', 'enabled': 'true', 'name': 'test_tenant_-1482360317', 'id': '406862e96f6e4083a6d135f2a704073d'}, {'description': 'desc_-371338463', 'enabled': 'true', 'name': 'test_tenant_-533049931', 'id': '6480e33dd24d42248c183d49961c7063'}, {'description': 'desc_-102405865', 'enabled': 'true', 'name': 'test_tenant_-619437691', 'id': '06927d9526d0486b82715269f4a3283d'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--2049332624', 'id': 'ee2975665138462fae06cce425b44d13'}, {'description': '{}', 'enabled': 'true', 'name': 'tenant--1729411368', 'id': '1ec3551d1f3548d383e5c72583c67137'}, {'description': 'desc_-58931351', 'enabled': 'true', 'name': 'test_tenant_-1821363644', 'id': 'c1a89daffbd744dbb88e65c7872a3f40'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1785008165', 'id': '13e4528794a446d284e79fe36875c56b'}, {'description': 'desc_-999353189', 'enabled': 'true', 'name': 'test_tenant_-1446847570', 'id': '58a8df35c6da4483a69d4c5b06e11eee'}, {'description': 'desc_-1611287888', 'enabled': 'true', 'name': 'test_tenant_-1492211210', 'id': '7460b516f039471d84d700854cd0c676'}, {'description': 'desc_-926673179', 'enabled': 'true', 'name': 'test_tenant_-2133445994', 'id': 'd538f6cc3e03497e98c60c1eea4e6604'}, {'description': 'desc_-1251541553', 'enabled': 'true', 'name': 'test_tenant_-1765296639', 'id': '1048e82916c74909b2b1cbf033a23bb3'}, {'description': 'desc_-1453525872', 'enabled': 'true', 'name': 'test_tenant_-1711914701', 'id': '51efe78b695c4f589639c3b915a0ee71'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1030636283', 'id': '4c04e9905e3e41128af61d92b6928e48'}, {'description': 'desc_-612316540', 'enabled': 'true', 'name': 'test_tenant_-812025446', 'id': '57ac3c7c5edb4777a76af135e447f80f'}, {'description': 'desc_-505064063', 'enabled': 'true', 'name': 'test_tenant_-1897865486', 'id': 'ab488c6a7b17438b84f5615f0947f20d'}, {'description': 'desc_-2101931227', 'enabled': 'false', 'name': 'test_tenant_-437706565', 'id': '16f164aecd6f4202ad4b4e4119287fb1'}, {'description': 'desc_-1012399556', 'enabled': 'true', 'name': 'test_tenant_-1719235626', 'id': 'cfa8d5baaa974287b328662db2ccb135'}, {'description': 'desc_-1131218694', 'enabled': 'true', 'name': 'test_tenant_-1268964802', 'id': '2c0003fff0af40799787d66fb61d38dd'}, {'description': 'desc_-2015888643', 'enabled': 'true', 'name': 'test_tenant_-162020909', 'id': '5b990da2aebd4e40a4d7e2e547318b15'}, {'description': 'desc_-1600970455', 'enabled': 'true', 'name': 'test_tenant_-1456413612', 'id': '4d612f164c864cd6b2dacbaf807863f8'}, {'description': 'desc_-1504541061', 'enabled': 'true', 'name': 'test_tenant_-699628736', 'id': '943ce528e9a443d5b1d713af10560d19'}, {'description': 'desc_-1233127806', 'enabled': 'true', 'name': 'test_tenant_-326491400', 'id': '606e1800343441fbae64c61ad2af1c94'}, {'description': 'desc_-901316170', 'enabled': 'true', 'name': 'test_tenant_-1982107293', 'id': '86a65bacdc264c5f9a94cc04f76c1223'}, {'description': 'desc_-184390539', 'enabled': 'true', 'name': 'test_tenant_-2021099965', 'id': '0fead351dcf04e42b4011ebedff45346'}, {'description': 'desc_-1111907287', 'enabled': 'true', 'name': 'test_tenant_-745662444', 'id': 'a1429094c8f24604814ef4a39b0ad377'}, {'description': 'desc_-1719415636', 'enabled': 'true', 'name': 'test_tenant_-751450773', 'id': 'ed654647fe974c7abb009a685085b69b'}, {'description': 'desc_-1342172395', 'enabled': 'true', 'name': 'test_tenant_-516040752', 'id': 'b0cf7b7d3ab84970ba2a3784f1af1cfd'}, {'description': 'desc_-1094610264', 'enabled': 'true', 'name': 'test_tenant_-193632715', 'id': '753f56f2aaf34e8184da2b30845ec5c4'}, {'description': 'desc_-1862693753', 'enabled': 'true', 'name': 'test_tenant_-1565882268', 'id': '37e31c20d6234190b12fa40e01bee844'}, {'description': 'desc_-168774849', 'enabled': 'true', 'name': 'test_tenant_-1062778087', 'id': '27ea5c2787dc4abca11f28c9e0d8e18c'}, {'description': 'desc_-1827046708', 'enabled': 'true', 'name': 'test_tenant_-345332787', 'id': '4abb12b0f5954711a699c54d90683c06'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--399374375', 'id': '9fed3e1e9d174da8b517638ffd5be372'}, {'description': 'desc_-1449627413', 'enabled': 'true', 'name': 'test_tenant_-558644724', 'id': 'b84fd4dc165345b79006e4a0664e49fd'}, {'description': 'desc_-1378629624', 'enabled': 'true', 'name': 'test_tenant_-1781580745', 'id': '990f3bac30644c778d9dcd4a16c8adc8'}, {'description': 'desc_-1517458786', 'enabled': 'true', 'name': 'test_tenant_-813164924', 'id': '0b10b83709b7496c87a5733c322e5d6a'}, {'description': 'desc_-1897326920', 'enabled': 'true', 'name': 'test_tenant_-224699016', 'id': '87674b965e904a1a9b71e5fe24963c35'}, {'description': 'desc_-1499609513', 'enabled': 'true', 'name': 'test_tenant_-1135740710', 'id': '637c426418f546d0907a2a259f31774a'}, {'description': 'desc_-1430405371', 'enabled': 'true', 'name': 'test_tenant_-35028677', 'id': '2a62bfdd98c540359b5d8a59d48ce0e0'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--310809137', 'id': '57ec80d4b187443fa871029561113e51'}, {'description': 'desc_-1654403740', 'enabled': 'true', 'name': 'test_tenant_-1331519877', 'id': '145f7de149414f90bdc99f59c5429dbb'}, {'description': 'desc_-1208191001', 'enabled': 'true', 'name': 'test_tenant_-916754602', 'id': 'a7e6fd3134844c5cbb8ff35e58565322'}, {'description': 'desc_-1475353935', 'enabled': 'true', 'name': 'test_tenant_-2120464913', 'id': 'd383dd2580e24238970543f0d51b3131'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--1947665648', 'id': 'badd1b3d20b248e79f59c285064f11ac'}, {'description': 'desc_-662676061', 'enabled': 'true', 'name': 'test_tenant_-129368667', 'id': 'd878d3a12dc74600a3cf6e5d776bfc7f'}, {'description': 'desc_-535176963', 'enabled': 'true', 'name': 'test_tenant_-1375015455', 'id': '5caa70c3af5f482bbd62042c146dc388'}, {'description': 'desc_-1575025857', 'enabled': 'true', 'name': 'test_tenant_-179302860', 'id': '86974c1c8da94669b024b0f205757b2c'}, {'description': 'desc_-1770882498', 'enabled': 'true', 'name': 'test_tenant_-1251898989', 'id': '27e8cd640e764a4d96ddf6666a3efe31'}, {'description': 'desc_-173794207', 'enabled': 'true', 'name': 'test_tenant_-407342524', 'id': 'b3c2358d94b242a182638289f139f68d'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--823461471', 'id': 'cc065df59b5a431c8ea3301305699c74'}, {'description': 'desc_-658138392', 'enabled': 'true', 'name': 'test_tenant_-136229589', 'id': 'de8191f00d0c4a44bf995632102d0830'}, {'description': 'desc_-1721832813', 'enabled': 'true', 'name': 'test_tenant_-105228632', 'id': '61223ddaad71491fb59a2e6441dd7f0c'}, {'description': 'desc_-795330149', 'enabled': 'true', 'name': 'test_tenant_-610750704', 'id': 'd567f95b42f549a49d1e4a183db79669'}, {'description': {}, 'enabled': 'true', 'name': 'tenant--505838687', 'id': '8294b43e0b5a4c26afef5bce99943133'}, {'description': 'desc_-1919430167', 'enabled': 'true', 'name': 'test_tenant_-1129067005', 'id': '110b4c18a72241af9ff01abb36f0210e'}, {'description': 'desc_-1545819551', 'enabled': 'true', 'name': 'test_tenant_-930403199', 'id': 'a13a4040b48c453da83e34a7c0fca7ac'}, {'description': 'desc_-374367117', 'enabled': 'true', 'name': 'test_tenant_-1723805997', 'id': 'bc92bcd546d34ace856d97250275e010'}, {'description': 'desc_-1505470904', 'enabled': 'true', 'name': 'test_tenant_-998363033', 'id': '2f7c61d8de974442b277221512e02822'}, {'description': 'desc_-1029372491', 'enabled': 'true', 'name': 'test_tenant_-683107126', 'id': '415563d4237e4a288d80358ac9aaef0c'}, {'description': 'desc_-180304524', 'enabled': 'true', 'name': 'test_tenant_-523967969', 'id': 'ce520ed904a94a6e8970b4540301bee7'}, {'description': 'desc_-1200175682', 'enabled': 'true', 'name': 'test_tenant_-1325427734', 'id': 'd6cb16f7826c42269809acfa086457cd'}, {'description': 'desc_-928784958', 'enabled': 'true', 'name': 'test_tenant_-118778126', 'id': '02c22a35b296451ba5ae23508f5c17e0'}, {'description': 'desc_-2071187747', 'enabled': 'true', 'name': 'test_tenant_-449710553', 'id': '97d6a692564b4090ba3ce50fcc62ae6e'}, {'description': 'desc_-1258468539', 'enabled': 'true', 'name': 'test_tenant_-1733676543', 'id': '0391768efc94447bb4b3ed7fd1ba23e0'}, {'description': 'desc_-495307106', 'enabled': 'true', 'name': 'test_tenant_-1685318260', 'id': '7c258910aa0c444e8d0fe9da10463955'}, {'description': 'desc_-1608038823', 'enabled': 'true', 'name': 'test_tenant_-509969996', 'id': 'd2ae52f2dc054c6483bea7e3598bcf98'}, {'description': {}, 'enabled': 'true', 'name': 'tenant-new-1064754236', 'id': '531b51791b6443bf8b075ec11194430a'}, {'description': 'desc_-904196811', 'enabled': 'true', 'name': 'test_tenant_-159812747', 'id': '285740914ff0446cb2d6536778e0e51d'}, {'description': 'desc_-1599073875', 'enabled': 'true', 'name': 'test_tenant_-1584439843', 'id': '7948bbf163294ca6914bc081fea5939f'}, {'description': {}, 'enabled': 'true', 'name': 'tenant-new-613899758', 'id': '4289b84ccd024340863c2bc8ddb746d0'}, {'description': 'desc_-1201915893', 'enabled': 'true', 'name': 'test_tenant_-983633620', 'id': '467ecd1c587c40fab0408b37ddc78324'}]) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestJSON.test_create_user_with_enabled_non_bool[gate,negative] | |
tags: worker-2 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 97, in test_create_user_with_enabled_non_bool | |
self.alt_email, enabled=3) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 404, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 454, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 385, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 902, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 150, in create_user | |
resp, body = self.post('users', post_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 201, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_remove_user_role_non_existent_tenant[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 199, in test_remove_user_role_non_existent_tenant | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestXML.test_create_user_with_enabled_non_bool[gate,negative] | |
tags: worker-3 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 97, in test_create_user_with_enabled_non_bool | |
self.alt_email, enabled=3) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 404, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 454, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 385, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 902, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/root/tempest.bak/tempest/services/identity/xml/identity_client.py", line 89, in create_user | |
resp, body = self.post('users', str(xml.Document(create_user))) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 201, in post | |
return self.request('POST', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_remove_user_role_non_existent_tenant[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 199, in test_remove_user_role_non_existent_tenant | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users.UsersTestXML.test_list_users_with_roles_for_tenant[gate] | |
tags: worker-6 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users.py", line 175, in test_list_users_with_roles_for_tenant | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesTestXML.test_remove_user_role_request_without_token[gate,negative] | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 174, in test_remove_user_role_request_without_token | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestXML.test_tenant_delete_by_unauthorized_user[gate,negative] | |
tags: worker-4 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tenant_negative.py", line 49, in test_tenant_delete_by_unauthorized_user | |
self.non_admin_client.delete_tenant, tenant['id']) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientXML.delete_tenant of <tempest.services.identity.xml.identity_client.IdentityClientXML object at 0x5793950>> returned ({'date': 'Sun, 25 May 2014 14:03:15 GMT', 'status': '204', 'content-length': '0', 'vary': 'X-Auth-Token', 'connection': 'close'}, '') | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON.test_remove_user_role_request_without_token[gate,negative] | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 174, in test_remove_user_role_request_without_token | |
(user, tenant, role) = self._get_role_params() | |
File "/root/tempest.bak/tempest/api/identity/admin/test_roles_negative.py", line 30, in _get_role_params | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestJSON.test_delete_users_by_unauthorized_user[gate,negative] | |
tags: worker-2 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 134, in test_delete_users_by_unauthorized_user | |
self.data.user['id']) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientJSON.delete_user of <tempest.services.identity.json.identity_client.IdentityClientJSON object at 0x3642d10>> returned ({'date': 'Sun, 25 May 2014 14:04:08 GMT', 'status': '204', 'content-length': '0', 'vary': 'X-Auth-Token', 'connection': 'close'}, '') | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestXML.test_delete_users_by_unauthorized_user[gate,negative] | |
tags: worker-3 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 134, in test_delete_users_by_unauthorized_user | |
self.data.user['id']) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientXML.delete_user of <tempest.services.identity.xml.identity_client.IdentityClientXML object at 0x531ab50>> returned ({'date': 'Sun, 25 May 2014 14:04:39 GMT', 'status': '204', 'content-length': '0', 'vary': 'X-Auth-Token', 'connection': 'close'}, '') | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestJSON.test_get_users_by_unauthorized_user[gate,negative] | |
tags: worker-2 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 206, in test_get_users_by_unauthorized_user | |
self.non_admin_client.get_users) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 404, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 454, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 385, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 902, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users.UsersTestJSON.test_get_users[gate,smoke] | |
tags: worker-5 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users.py", line 132, in test_get_users | |
resp, users = self.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestXML.test_tenant_update_by_unauthorized_user[gate,negative] | |
tags: worker-4 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_tenant_negative.py", line 129, in test_tenant_update_by_unauthorized_user | |
self.non_admin_client.update_tenant, tenant['id']) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 406, in assertThat | |
raise mismatch_error | |
MismatchError: <bound method IdentityClientXML.update_tenant of <tempest.services.identity.xml.identity_client.IdentityClientXML object at 0x5793950>> returned ({'status': '200', 'content-length': '252', 'vary': 'X-Auth-Token', 'connection': 'close', 'date': 'Sun, 25 May 2014 14:05:29 GMT', 'content-type': 'application/xml'}, {'description': '{}', 'extra': {}, 'enabled': 'true', 'id': 'd0b1f822e19a429b9dd5447e576a9858', 'domain_id': 'default', 'name': 'tenant--1712838274'}) | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestXML.test_get_users_by_unauthorized_user[gate,negative] | |
tags: worker-3 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 206, in test_get_users_by_unauthorized_user | |
self.non_admin_client.get_users) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 404, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 454, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 385, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 902, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: tearDownClass (tempest.api.identity.admin.test_tenant_negative.TenantsNegativeTestXML) | |
tags: worker-4 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 84, in tearDownClass | |
cls.data.teardown_all() | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 182, in teardown_all | |
self.client.delete_tenant(tenant['id']) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 97, in delete_tenant | |
return self.delete('tenants/%s' % str(tenant_id)) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 207, in delete | |
return self.request('DELETE', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.NotFound(resp_body) | |
NotFound: Object not found | |
Details: <?xml version="1.0" encoding="UTF-8"?> | |
<error xmlns="http://docs.openstack.org/identity/api/v2.0" message="Could not find project: 4a20d001a8304e539012ef46a2566f88" code="404" title="Not Found"/> | |
====================================================================== | |
FAIL: process-returncode | |
tags: worker-4 | |
---------------------------------------------------------------------- | |
Binary content: | |
traceback (test/plain; charset="utf8") | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users.UsersTestJSON.test_list_users_with_roles_for_tenant[gate] | |
tags: worker-5 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users.py", line 175, in test_list_users_with_roles_for_tenant | |
user = self.get_user_by_name(self.data.test_user) | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 45, in get_user_by_name | |
_, users = cls.client.get_users() | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 170, in get_users | |
resp, body = self.get("users") | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 204, in get | |
return self.request('GET', url, extra_headers, headers) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 548, in _error_checker | |
raise exceptions.ServerFault(message) | |
ServerFault: Got server fault | |
Details: An unexpected error prevented the server from fulfilling your request. int_to_boolean only accepts None, 0 or 1 | |
====================================================================== | |
FAIL: process-returncode | |
tags: worker-7 | |
---------------------------------------------------------------------- | |
Binary content: | |
traceback (test/plain; charset="utf8") | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestJSON.test_update_user_by_unauthorized_user[gate,negative] | |
tags: worker-2 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 126, in test_update_user_by_unauthorized_user | |
self.non_admin_client.update_user, self.alt_user) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 404, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 454, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 385, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 902, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 156, in update_user | |
resp, body = self.put('users/%s' % user_id, put_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 213, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.NotFound(resp_body) | |
NotFound: Object not found | |
Details: {"error": {"message": "Could not find user: test_user_-2062780878", "code": 404, "title": "Not Found"}} | |
====================================================================== | |
FAIL: tempest.api.identity.admin.test_users_negative.UsersNegativeTestXML.test_update_user_by_unauthorized_user[gate,negative] | |
tags: worker-3 | |
---------------------------------------------------------------------- | |
Empty attachments: | |
pythonlogging:'' | |
stderr | |
stdout | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/admin/test_users_negative.py", line 126, in test_update_user_by_unauthorized_user | |
self.non_admin_client.update_user, self.alt_user) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 393, in assertRaises | |
self.assertThat(our_callable, matcher) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 404, in assertThat | |
mismatch_error = self._matchHelper(matchee, matcher, message, verbose) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 454, in _matchHelper | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 108, in match | |
mismatch = self.exception_matcher.match(exc_info) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_higherorder.py", line 62, in match | |
mismatch = matcher.match(matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 385, in match | |
reraise(*matchee) | |
File "/usr/local/lib/python2.7/site-packages/testtools/matchers/_exception.py", line 101, in match | |
result = matchee() | |
File "/usr/local/lib/python2.7/site-packages/testtools/testcase.py", line 902, in __call__ | |
return self._callable_object(*self._args, **self._kwargs) | |
File "/root/tempest.bak/tempest/services/identity/xml/identity_client.py", line 99, in update_user | |
str(xml.Document(update_user))) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 213, in put | |
return self.request('PUT', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.NotFound(resp_body) | |
NotFound: Object not found | |
Details: <?xml version="1.0" encoding="UTF-8"?> | |
<error xmlns="http://docs.openstack.org/identity/api/v2.0" message="Could not find user: test_user_-526119770" code="404" title="Not Found"/> | |
====================================================================== | |
FAIL: process-returncode | |
tags: worker-6 | |
---------------------------------------------------------------------- | |
Binary content: | |
traceback (test/plain; charset="utf8") | |
====================================================================== | |
FAIL: tearDownClass (tempest.api.identity.admin.test_users_negative.UsersNegativeTestJSON) | |
tags: worker-2 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 84, in tearDownClass | |
cls.data.teardown_all() | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 180, in teardown_all | |
self.client.delete_user(user['id']) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 166, in delete_user | |
return self.delete("users/%s" % user_id) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 207, in delete | |
return self.request('DELETE', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.NotFound(resp_body) | |
NotFound: Object not found | |
Details: {"error": {"message": "Could not find user: 14e39da2152d44f890c3bc05c84519a1", "code": 404, "title": "Not Found"}} | |
====================================================================== | |
FAIL: process-returncode | |
tags: worker-2 | |
---------------------------------------------------------------------- | |
Binary content: | |
traceback (test/plain; charset="utf8") | |
====================================================================== | |
FAIL: tearDownClass (tempest.api.identity.admin.test_users_negative.UsersNegativeTestXML) | |
tags: worker-3 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 84, in tearDownClass | |
cls.data.teardown_all() | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 180, in teardown_all | |
self.client.delete_user(user['id']) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 166, in delete_user | |
return self.delete("users/%s" % user_id) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 207, in delete | |
return self.request('DELETE', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.NotFound(resp_body) | |
NotFound: Object not found | |
Details: <?xml version="1.0" encoding="UTF-8"?> | |
<error xmlns="http://docs.openstack.org/identity/api/v2.0" message="Could not find user: ad87c591b0ba49f4bb90200c249bad9f" code="404" title="Not Found"/> | |
====================================================================== | |
FAIL: process-returncode | |
tags: worker-3 | |
---------------------------------------------------------------------- | |
Binary content: | |
traceback (test/plain; charset="utf8") | |
====================================================================== | |
FAIL: tearDownClass (tempest.api.identity.admin.test_roles_negative.RolesTestXML) | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 84, in tearDownClass | |
cls.data.teardown_all() | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 184, in teardown_all | |
self.client.delete_role(role['id']) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 76, in delete_role | |
return self.delete('OS-KSADM/roles/%s' % str(role_id)) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 207, in delete | |
return self.request('DELETE', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.NotFound(resp_body) | |
NotFound: Object not found | |
Details: <?xml version="1.0" encoding="UTF-8"?> | |
<error xmlns="http://docs.openstack.org/identity/api/v2.0" message="Could not find role: 40a4420d0e5b4266937596e6c9bd4dc2" code="404" title="Not Found"/> | |
====================================================================== | |
FAIL: process-returncode | |
tags: worker-0 | |
---------------------------------------------------------------------- | |
Binary content: | |
traceback (test/plain; charset="utf8") | |
====================================================================== | |
FAIL: tearDownClass (tempest.api.identity.admin.test_roles_negative.RolesNegativeTestJSON) | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Traceback (most recent call last): | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 84, in tearDownClass | |
cls.data.teardown_all() | |
File "/root/tempest.bak/tempest/api/identity/base.py", line 184, in teardown_all | |
self.client.delete_role(role['id']) | |
File "/root/tempest.bak/tempest/services/identity/json/identity_client.py", line 76, in delete_role | |
return self.delete('OS-KSADM/roles/%s' % str(role_id)) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 207, in delete | |
return self.request('DELETE', url, extra_headers, headers, body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 452, in request | |
resp, resp_body) | |
File "/root/tempest.bak/tempest/common/rest_client.py", line 496, in _error_checker | |
raise exceptions.NotFound(resp_body) | |
NotFound: Object not found | |
Details: {"error": {"message": "Could not find role: 33f0e95e8d9c4439aed675d4c07d5cad", "code": 404, "title": "Not Found"}} | |
====================================================================== | |
FAIL: process-returncode | |
tags: worker-5 | |
---------------------------------------------------------------------- | |
Binary content: | |
traceback (test/plain; charset="utf8") | |
====================================================================== | |
FAIL: process-returncode | |
tags: worker-1 | |
---------------------------------------------------------------------- | |
Binary content: | |
traceback (test/plain; charset="utf8") | |
Ran 201 tests in 2282.657s (-861.256s) | |
FAILED (id=100, failures=74 (+12), skips=25) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment