API Error while running Tempest testcase " tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_building_state"
DescriptionJames E. LaBarre
2023-01-10 16:25:07 UTC
Created attachment 1937100[details]
full stacktrace output from tempest testcase
Description of problem:
API Error while running Tempest test ( tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_building_state )
Steps to Reproduce:
1. deploy 17.0 (ours run in Jenkins)
specific scenario was DFG-all-unified-17.0_d-rhel-vhost-3cont_2comp_3ceph-ipv4-geneve-ceph-nfs-ganesha-ceph-5_3-rc-testing
2. run Tempest against deployed overcloud, test subsets included barbican,compute,image,manila,manila_scenario,object_storage,volume,downstream_storage_plugin
Actual results:
Tempest testcase tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_building_state exits with "Unexpected API Error"
Expected results:
testcase should run to completion
Additional info:
Traceback from end of testcase run with API error:
Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/api/compute/servers/test_delete_server.py", line 44, in test_delete_server_while_in_building_state
self.client.delete_server(server['id'])
File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/servers_client.py", line 170, in delete_server
resp, body = self.delete("servers/%s" % server_id)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 330, in delete
return self.request('DELETE', url, extra_headers, headers, body)
File "/usr/lib/python3.9/site-packages/tempest/lib/services/compute/base_compute_client.py", line 47, in request
resp, resp_body = super(BaseComputeClient, self).request(
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 720, in request
self._error_checker(resp, resp_body)
File "/usr/lib/python3.9/site-packages/tempest/lib/common/rest_client.py", line 896, in _error_checker
raise exceptions.ServerFault(resp_body, resp=resp,
tempest.lib.exceptions.ServerFault: Got server fault
Details: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
<class 'UnboundLocalError'>