Test Results

Designed for use with JUnit and Ant.

Properties


Summary

TestsFailuresErrorsSkippedSuccess rateTime
2590457.14%296.201
Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Packages

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
NameTestsErrorsFailuresSkippedTime(s)
25094296.201

Package

NameTestsErrorsFailuresSkippedTime(s)
603352.048
19061244.153
Back to top


TestCase

NameStatusTypeTime(s)LogFile
setUpClass (serial_scripts.rbac.test_rbac.TestRbac)FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/contrail-test/serial_scripts/rbac/base.py", line 34, in setUpClass
super(BaseRbac, cls).setUpClass()
File "/contrail-test/test_v1.py", line 67, in setUpClass
cls.isolated_creds.setUp()
File "/contrail-test/common/isolated_creds.py", line 42, in setUp
project_name=self.project_name)
File "/contrail-test/common/connections.py", line 69, in __init__
self.auth = self.get_auth_h()
File "/contrail-test/common/connections.py", line 114, in get_auth_h
scope=self.scope)
File "/contrail-test/fixtures/openstack.py", line 395, in __init__
self.reauth()
File "/contrail-test/fixtures/openstack.py", line 409, in reauth
scope=self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 30, in __init__
self.keystone = self.get_client(self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 66, in get_client
auth_url=self.auth_url, region_name=self.region_name, interface='public')
File "/usr/local/lib/python3.6/site-packages/keystoneclient/client.py", line 62, in Client
d = discover.Discover(session=session, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/discover.py", line 178, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 143, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 38, in get_version_data
resp = session.get(url, headers=headers, authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1123, in get
return self.request(url, 'GET', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 772, in request
auth_headers = self.get_auth_headers(auth)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1183, in get_auth_headers
return auth.get_headers(self, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/plugin.py", line 95, in get_headers
token = self.get_token(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 88, in get_token
return self.get_access(session).auth_token
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 134, in get_access
self.auth_ref = self.get_auth_ref(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/v3/base.py", line 184, in get_auth_ref
authenticated=False, log=False, **rkwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1131, in post
return self.request(url, 'POST', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 968, in request
raise exceptions.from_response(resp, method, url)
keystoneauth1.exceptions.http.Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-6ad319d3-37e8-4299-8bf4-57720ac644d1)

0.000 Log File
setUpClass (serial_scripts.rbac.test_rbac_basic.TestRbacBasic)FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/contrail-test/serial_scripts/rbac/base.py", line 34, in setUpClass
super(BaseRbac, cls).setUpClass()
File "/contrail-test/test_v1.py", line 67, in setUpClass
cls.isolated_creds.setUp()
File "/contrail-test/common/isolated_creds.py", line 42, in setUp
project_name=self.project_name)
File "/contrail-test/common/connections.py", line 69, in __init__
self.auth = self.get_auth_h()
File "/contrail-test/common/connections.py", line 114, in get_auth_h
scope=self.scope)
File "/contrail-test/fixtures/openstack.py", line 395, in __init__
self.reauth()
File "/contrail-test/fixtures/openstack.py", line 409, in reauth
scope=self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 30, in __init__
self.keystone = self.get_client(self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 66, in get_client
auth_url=self.auth_url, region_name=self.region_name, interface='public')
File "/usr/local/lib/python3.6/site-packages/keystoneclient/client.py", line 62, in Client
d = discover.Discover(session=session, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/discover.py", line 178, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 143, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 38, in get_version_data
resp = session.get(url, headers=headers, authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1123, in get
return self.request(url, 'GET', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 772, in request
auth_headers = self.get_auth_headers(auth)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1183, in get_auth_headers
return auth.get_headers(self, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/plugin.py", line 95, in get_headers
token = self.get_token(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 88, in get_token
return self.get_access(session).auth_token
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 134, in get_access
self.auth_ref = self.get_auth_ref(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/v3/base.py", line 184, in get_auth_ref
authenticated=False, log=False, **rkwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1131, in post
return self.request(url, 'POST', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 968, in request
raise exceptions.from_response(resp, method, url)
keystoneauth1.exceptions.http.Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-caccc834-1d20-42f4-a089-30f39a32b179)

0.000 Log File
test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper
raise TestFailed("\n ".join(errmsg))
tcutils.cores.TestFailed

41.236 Log File
test_communication_between_two_sriov_vm[ci_sanity]SkippedSkipped as test is not supported if sriov_cluster=False 0.003
test_communication_between_two_sriov_vm_with_large_mtu[ci_sanity]SkippedSkipped as test is not supported if sriov_cluster=False 0.002
test_virtual_function_exhaustion_and_resue[ci_sanity]SkippedSkipped as test is not supported if sriov_cluster=False 0.003
Properties »

Back to top

TestCase

NameStatusTypeTime(s)LogFile
test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]Success0.615
test_verify_object_logs[ci_sanity,dev_sanity_dpdk,sanity,suite1]Success23.740
test_db_manage[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]Success4.731
test_floating_ip[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1,vrouter_gw]Success29.539
test_heat_stacks_list[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity]Success0.663
test_router_crud[ci_sanity,dev_sanity_dpdk,sanity]Success6.363
test_ports_bindings[ci_sanity,dev_sanity_dpdk,sanity]Success2.433
test_ports_specific_subnet_ip[ci_sanity,dev_sanity_dpdk,sanity]Success24.046
test_basic_router_behavior[ci_sanity,dev_sanity_dpdk,sanity]Success38.505
test_basic_snat_behavior_without_external_connectivity[ci_sanity,dev_sanity_dpdk,sanity,suite1]Success25.559
test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1]SkippedDisabling v6 tests for CI5.830
test_remove_policy_with_ref[ci_sanity,sanity]Success4.498
test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1]Success29.897
test_rp_interface[ci_sanity,sanity]FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper
raise TestFailed("\n ".join(errmsg))
tcutils.cores.TestFailed: Test failed: ClientException
Python 3.6.8: /usr/bin/python3
Thu Jul 31 12:52:06 2025

A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.

/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f529ce2dd68>, *args=(), **kwargs={})
78 log.info('Initial checks done. Running the testcase now')
79 log.info('')
80 result = function(self, *args, **kwargs)
81 if self.inputs.upgrade:
82 pid = os.getpid()
result = None
function = <function TestRP.test_rp_interface>
self = <scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f529ce2dd68>
args = ()
kwargs = {}

/contrail-test/scripts/routing_policy/test_routing_policy.py in test_rp_interface(self=<scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f529ce2dd68>)
38 3. Attach policy to VN and confirm if policy takes hold.
39 '''
40 ret_dict = self.config_basic()
41 vn_fixture = ret_dict['vn_fixture']
42 test_vm = ret_dict['test_vm']
ret_dict undefined
self = <scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f529ce2dd68>
self.config_basic = <bound method RPBase.config_basic of <scripts.ro...p_interface[ci_sanity,sanity] id=0x7f529ce2dd68>>

/contrail-test/scripts/routing_policy/base.py in config_basic(self=<scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f529ce2dd68>)
41 vn2_fixture.add_route_target(vn2_fixture.ri_name, self.inputs.router_asn, rt_value)
42 test_vm = self.create_vm(vn_fixture, 'test_vm',
43 image_name='cirros')
44 test2_vm = self.create_vm(vn2_fixture, 'test2_vm', image_name='cirros')
45 assert test_vm.wait_till_vm_is_up()
image_name undefined

/contrail-test/common/base.py in create_vm(self=<scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f529ce2dd68>, vn_fixture=<vn_test.VNFixture object>, vm_name='test_vm', image_name='cirros', port_ids=None, **kwargs={})
279 image_name=image_name,
280 port_ids=port_ids,
281 **kwargs)
282 if cleanup:
283 self.addCleanup(vm_fixture.cleanUp)
kwargs = {}

/contrail-test/common/base.py in create_only_vm(cls=<class 'scripts.routing_policy.test_routing_policy.TestRP'>, vn_fixture=<vn_test.VNFixture object>, vm_name='test_vm', image_name='cirros', **kwargs={'port_ids': None})
252 image_name=image_name,
253 **kwargs)
254 vm_obj.setUp()
255 return vm_obj
256 # end create_only_vm
vm_obj = <VMFixture: test_vm>
vm_obj.setUp = <bound method VMFixture.setUp of <VMFixture: test_vm>>

/contrail-test/fixtures/vm_test.py in setUp(self=<VMFixture: test_vm>)
186 def setUp(self):
187 super(VMFixture, self).setUp()
188 self.create()
189
190 def create(self):
self = <VMFixture: test_vm>
self.create = <bound method VMFixture.create of <VMFixture: test_vm>>

/contrail-test/fixtures/vm_test.py in create(self=<VMFixture: test_vm>)
238 userdata=self.userdata,
239 port_ids=self.port_ids,
240 fixed_ips=self.fixed_ips)
241 self.created = True
242 self.vm_obj = objs[0]
fixed_ips undefined
self = <VMFixture: test_vm>
self.fixed_ips = []

/contrail-test/fixtures/openstack.py in create_vm(self=<openstack.OpenstackOrchestrator object>, vm_name='test_vm', image_name='cirros', vn_objs=[{'network': {'id': '15b1bc86-c03b-4881-ae5e-27e4...port_security_enabled': True, 'description': ''}}], **kwargs={'count': 1, 'fixed_ips': [], 'flavor': 'contrail_flavor_tiny', 'node_name': None, 'port_ids': None, 'project_uuid': '9118a16f-b214-48ce-af73-3eb5264b46ba', 'sg_ids': [], 'userdata': None, 'zone': None})
116 except Exception as e:
117 vn_ids.append(vn.uuid) #For the case of VcenterVN obnect in vrouter gw case
118 return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs)
119
120 def delete_vm(self, vm_obj, **kwargs):
self = <openstack.OpenstackOrchestrator object>
self.nova_h = <nova_test.NovaHelper object>
self.nova_h.create_vm = <bound method NovaHelper.create_vm of <nova_test.NovaHelper object>>
vm_name = 'test_vm'
image_name = 'cirros'
vn_ids = ['15b1bc86-c03b-4881-ae5e-27e43ea7b85b']
kwargs = {'count': 1, 'fixed_ips': [], 'flavor': 'contrail_flavor_tiny', 'node_name': None, 'port_ids': None, 'project_uuid': '9118a16f-b214-48ce-af73-3eb5264b46ba', 'sg_ids': [], 'userdata': None, 'zone': None}

/contrail-test/fixtures/nova_test.py in create_vm(self=<nova_test.NovaHelper object>, project_uuid='9118a16f-b214-48ce-af73-3eb5264b46ba', image_name='cirros', vm_name='test_vm', vn_ids=['15b1bc86-c03b-4881-ae5e-27e43ea7b85b'], node_name='cn-jenkins-deploy-platform-ansible-os-3735-1', sg_ids=[], count=1, userdata=None, flavor=<Flavor: contrail_flavor_tiny>, port_ids=None, fixed_ips=[], zone='nova:cn-jenkins-deploy-platform-ansible-os-3735-1')
604 config_drive=config_drive,
605 key_name=self.key, availability_zone=zone,
606 min_count=count, max_count=count, userdata=userdata)
607 vm_objs = self.get_vm_list(name_pattern=vm_name,
608 project_id=project_uuid)
min_count undefined
count = 1
max_count undefined
userdata = None

/usr/local/lib/python3.6/site-packages/novaclient/v2/servers.py in create(self=<novaclient.v2.servers.ServerManager object>, name='test_vm', image=<RequestIdProxy at 0x7f52983259c8 for image>, flavor=<Flavor: contrail_flavor_tiny>, meta=None, files=None, reservation_id=False, min_count=1, max_count=1, security_groups=[], userdata=None, key_name='ctest_ctest-TestRP-24404385ctest-TestRP-24404385key1', availability_zone='nova:cn-jenkins-deploy-platform-ansible-os-3735-1', block_device_mapping=None, block_device_mapping_v2=None, nics=[{'net-id': '15b1bc86-c03b-4881-ae5e-27e43ea7b85b'}], scheduler_hints=None, config_drive=False, disk_config=None, admin_pass=None, access_ip_v4=None, access_ip_v6=None, trusted_image_certificates=None, host=None, hypervisor_hostname=None, **kwargs={})
1479
1480 response_key = "server" if not reservation_id else "reservation_id"
1481 return self._boot(response_key, *boot_args, **boot_kwargs)
1482
1483 @api_versions.wraps("2.0", "2.18")
self = <novaclient.v2.servers.ServerManager object>
self._boot = <bound method ServerManager._boot of <novaclient.v2.servers.ServerManager object>>
response_key = 'server'
boot_args = ['test_vm', <RequestIdProxy at 0x7f52983259c8 for image>, <Flavor: contrail_flavor_tiny>]
boot_kwargs = {'access_ip_v4': None, 'access_ip_v6': None, 'admin_pass': None, 'availability_zone': 'nova:cn-jenkins-deploy-platform-ansible-os-3735-1', 'config_drive': False, 'disk_config': None, 'files': None, 'host': None, 'hypervisor_hostname': None, 'key_name': 'ctest_ctest-TestRP-24404385ctest-TestRP-24404385key1', ...}

/usr/local/lib/python3.6/site-packages/novaclient/v2/servers.py in _boot(self=<novaclient.v2.servers.ServerManager object>, response_key='server', name='test_vm', image=<RequestIdProxy at 0x7f52983259c8 for image>, flavor=<Flavor: contrail_flavor_tiny>, meta=None, files=None, userdata=None, reservation_id=False, return_raw=False, min_count=1, max_count=1, security_groups=[], key_name='ctest_ctest-TestRP-24404385ctest-TestRP-24404385key1', availability_zone='nova:cn-jenkins-deploy-platform-ansible-os-3735-1', block_device_mapping=None, block_device_mapping_v2=None, nics=[{'net-id': '15b1bc86-c03b-4881-ae5e-27e43ea7b85b'}], scheduler_hints=None, config_drive=False, admin_pass=None, disk_config=None, access_ip_v4=None, access_ip_v6=None, description=None, tags=None, trusted_image_certificates=None, host=None, hypervisor_hostname=None, **kwargs={})
844
845 return self._create('/servers', body, response_key,
846 return_raw=return_raw, **kwargs)
847
848 def get(self, server):
return_raw = False
kwargs = {}

/usr/local/lib/python3.6/site-packages/novaclient/base.py in _create(self=<novaclient.v2.servers.ServerManager object>, url='/servers', body={'server': {'availability_zone': 'nova:cn-jenkins-deploy-platform-ansible-os-3735-1', 'flavorRef': '1294fcfc-9e44-43e0-9a5c-17993a3c57fa', 'imageRef': 'e8129f1c-8fe7-4f9b-a58d-0a3ff12abfa1', 'key_name': 'ctest_ctest-TestRP-24404385ctest-TestRP-24404385key1', 'max_count': 1, 'min_count': 1, 'name': 'test_vm', 'networks': [{'uuid': '15b1bc86-c03b-4881-ae5e-27e43ea7b85b'}]}}, response_key='server', return_raw=False, obj_class=None, **kwargs={})
362 obj_class=None, **kwargs):
363 self.run_hooks('modify_body_for_create', body, **kwargs)
364 resp, body = self.api.client.post(url, body=body)
365 if return_raw:
366 return self.convert_into_with_meta(body[response_key], resp)
resp undefined
body = {'server': {'availability_zone': 'nova:cn-jenkins-deploy-platform-ansible-os-3735-1', 'flavorRef': '1294fcfc-9e44-43e0-9a5c-17993a3c57fa', 'imageRef': 'e8129f1c-8fe7-4f9b-a58d-0a3ff12abfa1', 'key_name': 'ctest_ctest-TestRP-24404385ctest-TestRP-24404385key1', 'max_count': 1, 'min_count': 1, 'name': 'test_vm', 'networks': [{'uuid': '15b1bc86-c03b-4881-ae5e-27e43ea7b85b'}]}}
self = <novaclient.v2.servers.ServerManager object>
self.api = <novaclient.v2.client.Client object>
self.api.client = <novaclient.client.SessionClient object>
self.api.client.post = <bound method Adapter.post of <novaclient.client.SessionClient object>>
url = '/servers'

/usr/local/lib/python3.6/site-packages/keystoneauth1/adapter.py in post(self=<novaclient.client.SessionClient object>, url='/servers', **kwargs={'body': {'server': {'availability_zone': 'nova:cn-jenkins-deploy-platform-ansible-os-3735-1', 'flavorRef': '1294fcfc-9e44-43e0-9a5c-17993a3c57fa', 'imageRef': 'e8129f1c-8fe7-4f9b-a58d-0a3ff12abfa1', 'key_name': 'ctest_ctest-TestRP-24404385ctest-TestRP-24404385key1', 'max_count': 1, 'min_count': 1, 'name': 'test_vm', 'networks': [{'uuid': '15b1bc86-c03b-4881-ae5e-27e43ea7b85b'}]}}})
390
391 def post(self, url, **kwargs):
392 return self.request(url, 'POST', **kwargs)
393
394 def put(self, url, **kwargs):
self = <novaclient.client.SessionClient object>
self.request = <bound method SessionClient.request of <novaclient.client.SessionClient object>>
url = '/servers'
kwargs = {'body': {'server': {'availability_zone': 'nova:cn-jenkins-deploy-platform-ansible-os-3735-1', 'flavorRef': '1294fcfc-9e44-43e0-9a5c-17993a3c57fa', 'imageRef': 'e8129f1c-8fe7-4f9b-a58d-0a3ff12abfa1', 'key_name': 'ctest_ctest-TestRP-24404385ctest-TestRP-24404385key1', 'max_count': 1, 'min_count': 1, 'name': 'test_vm', 'networks': [{'uuid': '15b1bc86-c03b-4881-ae5e-27e43ea7b85b'}]}}}

/usr/local/lib/python3.6/site-packages/novaclient/client.py in request(self=<novaclient.client.SessionClient object>, url='/servers', method='POST', **kwargs={'body': {'server': {'availability_zone': 'nova:cn-jenkins-deploy-platform-ansible-os-3735-1', 'flavorRef': '1294fcfc-9e44-43e0-9a5c-17993a3c57fa', 'imageRef': 'e8129f1c-8fe7-4f9b-a58d-0a3ff12abfa1', 'key_name': 'ctest_ctest-TestRP-24404385ctest-TestRP-24404385key1', 'max_count': 1, 'min_count': 1, 'name': 'test_vm', 'networks': [{'uuid': '15b1bc86-c03b-4881-ae5e-27e43ea7b85b'}]}}, 'headers': {'Accept': 'application/json', 'Content-Type': 'application/json', 'User-Agent': 'python-novaclient', 'X-Auth-Token': 'gAAAAABoi2bzbuBJc-Ho-m5Jri_Uk_dmbmSLxdwP6lZV9fUF...3Zf1-Da1B9WOsrWcOjkSZCPPwMhCBGao6gt1P7UUhzpc6ylmE'}})
76 # api_versions.check_headers(resp, self.api_version)
77 if raise_exc and resp.status_code >= 400:
78 raise exceptions.from_response(resp, body, url, method)
79
80 return resp, body
global exceptions = <module 'novaclient.exceptions' from '/usr/local...ython3.6/site-packages/novaclient/exceptions.py'>
exceptions.from_response = <function from_response>
resp = <Response [500]>
body = {'computeFault': {'code': 500, 'message': "Unexpected API Error. Please report this at http...ronclient.common.exceptions.InternalServerError'>"}}
url = '/servers'
method = 'POST'
ClientException: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
<class 'neutronclient.common.exceptions.InternalServerError'> (HTTP 500) (Request-ID: req-03962aad-7371-4b51-a5e6-95247605d593)
__cause__ = None
__class__ = <class 'novaclient.exceptions.ClientException'>
__context__ = None
__delattr__ = <method-wrapper '__delattr__' of ClientException object>
__dict__ = {'code': 500, 'details': None, 'message': "Unexpected API Error. Please report this at http...ronclient.common.exceptions.InternalServerError'>", 'method': 'POST', 'request_id': 'req-03962aad-7371-4b51-a5e6-95247605d593', 'url': '/servers'}
__dir__ = <built-in method __dir__ of ClientException object>
__doc__ = '\n The base exception class for all exceptions this library raises.\n '
__eq__ = <method-wrapper '__eq__' of ClientException object>
__format__ = <built-in method __format__ of ClientException object>
__ge__ = <method-wrapper '__ge__' of ClientException object>
__getattribute__ = <method-wrapper '__getattribute__' of ClientException object>
__gt__ = <method-wrapper '__gt__' of ClientException object>
__hash__ = <method-wrapper '__hash__' of ClientException object>
__init__ = <bound method ClientException.__init__ of ClientException()>
__init_subclass__ = <built-in method __init_subclass__ of type object>
__le__ = <method-wrapper '__le__' of ClientException object>
__lt__ = <method-wrapper '__lt__' of ClientException object>
__module__ = 'novaclient.exceptions'
__ne__ = <method-wrapper '__ne__' of ClientException object>
__new__ = <built-in method __new__ of type object>
__reduce__ = <built-in method __reduce__ of ClientException object>
__reduce_ex__ = <built-in method __reduce_ex__ of ClientException object>
__repr__ = <method-wrapper '__repr__' of ClientException object>
__setattr__ = <method-wrapper '__setattr__' of ClientException object>
__setstate__ = <built-in method __setstate__ of ClientException object>
__sizeof__ = <built-in method __sizeof__ of ClientException object>
__str__ = <bound method ClientException.__str__ of ClientException()>
__subclasshook__ = <built-in method __subclasshook__ of type object>
__suppress_context__ = False
__traceback__ = <traceback object>
__weakref__ = None
args = ()
code = 500
details = None
message = "Unexpected API Error. Please report this at http...ronclient.common.exceptions.InternalServerError'>"
method = 'POST'
request_id = 'req-03962aad-7371-4b51-a5e6-95247605d593'
url = '/servers'
with_traceback = <built-in method with_traceback of ClientException object>

The above is a description of an error in a Python program. Here is
the original traceback:

Traceback (most recent call last):
File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper
result = function(self, *args, **kwargs)
File "/contrail-test/scripts/routing_policy/test_routing_policy.py", line 40, in test_rp_interface
ret_dict = self.config_basic()
File "/contrail-test/scripts/routing_policy/base.py", line 43, in config_basic
image_name='cirros')
File "/contrail-test/common/base.py", line 281, in create_vm
**kwargs)
File "/contrail-test/common/base.py", line 254, in create_only_vm
vm_obj.setUp()
File "/contrail-test/fixtures/vm_test.py", line 188, in setUp
self.create()
File "/contrail-test/fixtures/vm_test.py", line 240, in create
fixed_ips=self.fixed_ips)
File "/contrail-test/fixtures/openstack.py", line 118, in create_vm
return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs)
File "/contrail-test/fixtures/nova_test.py", line 606, in create_vm
min_count=count, max_count=count, userdata=userdata)
File "/usr/local/lib/python3.6/site-packages/novaclient/v2/servers.py", line 1481, in create
return self._boot(response_key, *boot_args, **boot_kwargs)
File "/usr/local/lib/python3.6/site-packages/novaclient/v2/servers.py", line 846, in _boot
return_raw=return_raw, **kwargs)
File "/usr/local/lib/python3.6/site-packages/novaclient/base.py", line 364, in _create
resp, body = self.api.client.post(url, body=body)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/adapter.py", line 392, in post
return self.request(url, 'POST', **kwargs)
File "/usr/local/lib/python3.6/site-packages/novaclient/client.py", line 78, in request
raise exceptions.from_response(resp, body, url, method)
novaclient.exceptions.ClientException: Unexpected API Error. Please report this at http://bugs.launchpad.net/nova/ and attach the Nova API log if possible.
<class 'neutronclient.common.exceptions.InternalServerError'> (HTTP 500) (Request-ID: req-03962aad-7371-4b51-a5e6-95247605d593)

2.871 Log File
tearDownClass (scripts.routing_policy.test_routing_policy.TestRP)FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/contrail-test/scripts/routing_policy/test_routing_policy.py", line 23, in tearDownClass
super(TestRP, cls).tearDownClass()
File "/contrail-test/scripts/routing_policy/base.py", line 23, in tearDownClass
super(RPBase, cls).tearDownClass()
File "/contrail-test/common/neutron/base.py", line 40, in tearDownClass
super(BaseNeutronTest, cls).tearDownClass()
File "/contrail-test/common/base.py", line 142, in tearDownClass
super(GenericTestBase, cls).tearDownClass()
File "/contrail-test/test_v1.py", line 79, in tearDownClass
cls.admin_isolated_creds.delete_tenant(cls.project)
File "/contrail-test/common/isolated_creds.py", line 174, in delete_tenant
project_fixture.cleanUp()
File "/contrail-test/fixtures/project_test.py", line 137, in cleanUp
self.delete()
File "/contrail-test/fixtures/project_test.py", line 149, in delete
if not self.check_no_project_references():
File "/contrail-test/tcutils/util.py", line 84, in f_retry
result = f(*args, **kwargs) # first attempt
File "/contrail-test/fixtures/project_test.py", line 166, in check_no_project_references
vnc_project_obj = self.vnc_lib_h.project_read(id=self.uuid)
File "/usr/local/lib/python3.6/site-packages/vnc_api/vnc_api.py", line 52, in wrapper
return func(self, *args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/vnc_api/vnc_api.py", line 728, in _object_read
response = self._request_server(OP_GET, uri, query_params)
File "/usr/local/lib/python3.6/site-packages/vnc_api/vnc_api.py", line 1128, in _request_server
retry_after_authn=retry_after_authn, retry_count=retry_count)
File "/usr/local/lib/python3.6/site-packages/vnc_api/vnc_api.py", line 1208, in _request
raise HttpError(status, content)
vnc_api.exceptions.HttpError: HTTP Status: 500 Content: Internal Server Error

0.000 Log File
setUpClass (scripts.svc_firewall.test_svc_fw.TestSvcRegr)FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/contrail-test/scripts/svc_firewall/test_svc_fw.py", line 16, in setUpClass
super(TestSvcRegr, cls).setUpClass()
File "/contrail-test/common/svc_firewall/base.py", line 8, in setUpClass
super(BaseSvc_FwTest, cls).setUpClass()
File "/contrail-test/common/base.py", line 125, in setUpClass
super(GenericTestBase, cls).setUpClass()
File "/contrail-test/test_v1.py", line 67, in setUpClass
cls.isolated_creds.setUp()
File "/contrail-test/common/isolated_creds.py", line 42, in setUp
project_name=self.project_name)
File "/contrail-test/common/connections.py", line 69, in __init__
self.auth = self.get_auth_h()
File "/contrail-test/common/connections.py", line 114, in get_auth_h
scope=self.scope)
File "/contrail-test/fixtures/openstack.py", line 395, in __init__
self.reauth()
File "/contrail-test/fixtures/openstack.py", line 409, in reauth
scope=self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 30, in __init__
self.keystone = self.get_client(self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 66, in get_client
auth_url=self.auth_url, region_name=self.region_name, interface='public')
File "/usr/local/lib/python3.6/site-packages/keystoneclient/client.py", line 62, in Client
d = discover.Discover(session=session, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/discover.py", line 178, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 143, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 38, in get_version_data
resp = session.get(url, headers=headers, authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1123, in get
return self.request(url, 'GET', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 772, in request
auth_headers = self.get_auth_headers(auth)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1183, in get_auth_headers
return auth.get_headers(self, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/plugin.py", line 95, in get_headers
token = self.get_token(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 88, in get_token
return self.get_access(session).auth_token
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 134, in get_access
self.auth_ref = self.get_auth_ref(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/v3/base.py", line 184, in get_auth_ref
authenticated=False, log=False, **rkwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1131, in post
return self.request(url, 'POST', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 968, in request
raise exceptions.from_response(resp, method, url)
keystoneauth1.exceptions.http.Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-c81c4026-5313-4c0a-8172-277abe2070f1)

0.000 Log File
setUpClass (scripts.vdns.test_vdns_basic.TestvDNSBasic0)FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/contrail-test/scripts/vdns/test_vdns_basic.py", line 28, in setUpClass
super(TestvDNSBasic0, cls).setUpClass()
File "/contrail-test/common/vdns/base.py", line 23, in setUpClass
super(BasevDNSTest, cls).setUpClass()
File "/contrail-test/test_v1.py", line 67, in setUpClass
cls.isolated_creds.setUp()
File "/contrail-test/common/isolated_creds.py", line 42, in setUp
project_name=self.project_name)
File "/contrail-test/common/connections.py", line 69, in __init__
self.auth = self.get_auth_h()
File "/contrail-test/common/connections.py", line 114, in get_auth_h
scope=self.scope)
File "/contrail-test/fixtures/openstack.py", line 395, in __init__
self.reauth()
File "/contrail-test/fixtures/openstack.py", line 409, in reauth
scope=self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 30, in __init__
self.keystone = self.get_client(self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 66, in get_client
auth_url=self.auth_url, region_name=self.region_name, interface='public')
File "/usr/local/lib/python3.6/site-packages/keystoneclient/client.py", line 62, in Client
d = discover.Discover(session=session, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/discover.py", line 178, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 143, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 38, in get_version_data
resp = session.get(url, headers=headers, authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1123, in get
return self.request(url, 'GET', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 772, in request
auth_headers = self.get_auth_headers(auth)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1183, in get_auth_headers
return auth.get_headers(self, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/plugin.py", line 95, in get_headers
token = self.get_token(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 88, in get_token
return self.get_access(session).auth_token
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 134, in get_access
self.auth_ref = self.get_auth_ref(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/v3/base.py", line 184, in get_auth_ref
authenticated=False, log=False, **rkwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1131, in post
return self.request(url, 'POST', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 968, in request
raise exceptions.from_response(resp, method, url)
keystoneauth1.exceptions.http.Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-d7e3ac4f-6db5-4d31-9ae6-95f941e9909d)

0.000 Log File
setUpClass (scripts.vm_regression.test_vm.TestBasicVMVNx)FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/contrail-test/scripts/vm_regression/test_vm.py", line 2832, in setUpClass
super(TestBasicVMVNx, cls).setUpClass()
File "/contrail-test/scripts/vm_regression/base.py", line 9, in setUpClass
super(BaseVnVmTest, cls).setUpClass()
File "/contrail-test/common/base.py", line 125, in setUpClass
super(GenericTestBase, cls).setUpClass()
File "/contrail-test/test_v1.py", line 67, in setUpClass
cls.isolated_creds.setUp()
File "/contrail-test/common/isolated_creds.py", line 42, in setUp
project_name=self.project_name)
File "/contrail-test/common/connections.py", line 69, in __init__
self.auth = self.get_auth_h()
File "/contrail-test/common/connections.py", line 114, in get_auth_h
scope=self.scope)
File "/contrail-test/fixtures/openstack.py", line 395, in __init__
self.reauth()
File "/contrail-test/fixtures/openstack.py", line 409, in reauth
scope=self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 30, in __init__
self.keystone = self.get_client(self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 66, in get_client
auth_url=self.auth_url, region_name=self.region_name, interface='public')
File "/usr/local/lib/python3.6/site-packages/keystoneclient/client.py", line 62, in Client
d = discover.Discover(session=session, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/discover.py", line 178, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 143, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 38, in get_version_data
resp = session.get(url, headers=headers, authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1123, in get
return self.request(url, 'GET', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 772, in request
auth_headers = self.get_auth_headers(auth)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1183, in get_auth_headers
return auth.get_headers(self, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/plugin.py", line 95, in get_headers
token = self.get_token(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 88, in get_token
return self.get_access(session).auth_token
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 134, in get_access
self.auth_ref = self.get_auth_ref(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/v3/base.py", line 184, in get_auth_ref
authenticated=False, log=False, **rkwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1131, in post
return self.request(url, 'POST', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 968, in request
raise exceptions.from_response(resp, method, url)
keystoneauth1.exceptions.http.Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-4a339332-827d-4a4b-9a23-e52f2192b999)

0.000 Log File
setUpClass (scripts.vm_regression.test_vm_basic.TestBasicVMVN)FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
File "/contrail-test/scripts/vm_regression/test_vm_basic.py", line 19, in setUpClass
super(TestBasicVMVN, cls).setUpClass()
File "/contrail-test/scripts/vm_regression/base.py", line 9, in setUpClass
super(BaseVnVmTest, cls).setUpClass()
File "/contrail-test/common/base.py", line 125, in setUpClass
super(GenericTestBase, cls).setUpClass()
File "/contrail-test/test_v1.py", line 67, in setUpClass
cls.isolated_creds.setUp()
File "/contrail-test/common/isolated_creds.py", line 42, in setUp
project_name=self.project_name)
File "/contrail-test/common/connections.py", line 69, in __init__
self.auth = self.get_auth_h()
File "/contrail-test/common/connections.py", line 114, in get_auth_h
scope=self.scope)
File "/contrail-test/fixtures/openstack.py", line 395, in __init__
self.reauth()
File "/contrail-test/fixtures/openstack.py", line 409, in reauth
scope=self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 30, in __init__
self.keystone = self.get_client(self.scope)
File "/contrail-test/fixtures/keystone_tests.py", line 66, in get_client
auth_url=self.auth_url, region_name=self.region_name, interface='public')
File "/usr/local/lib/python3.6/site-packages/keystoneclient/client.py", line 62, in Client
d = discover.Discover(session=session, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/discover.py", line 178, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 143, in __init__
authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneclient/_discover.py", line 38, in get_version_data
resp = session.get(url, headers=headers, authenticated=authenticated)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1123, in get
return self.request(url, 'GET', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 772, in request
auth_headers = self.get_auth_headers(auth)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1183, in get_auth_headers
return auth.get_headers(self, **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/plugin.py", line 95, in get_headers
token = self.get_token(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 88, in get_token
return self.get_access(session).auth_token
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/base.py", line 134, in get_access
self.auth_ref = self.get_auth_ref(session)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/identity/v3/base.py", line 184, in get_auth_ref
authenticated=False, log=False, **rkwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 1131, in post
return self.request(url, 'POST', **kwargs)
File "/usr/local/lib/python3.6/site-packages/keystoneauth1/session.py", line 968, in request
raise exceptions.from_response(resp, method, url)
keystoneauth1.exceptions.http.Unauthorized: The request you have made requires authentication. (HTTP 401) (Request-ID: req-3e15a603-4f04-4585-a839-82996ab53cf4)

0.000 Log File
Properties »

Back to top