Name | Status | Type | Time(s) | LogFile |
test_perms2_global_share[ci_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{ /contrail-test/tcutils/verification_util.py:366: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead. if not path: }}}
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: TypeError Python 3.6.8: /usr/bin/python3 Wed Aug 13 15:02:09 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=<serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7fb4b08d6ac8>, *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 TestRbac.test_perms2_global_share> self = <serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7fb4b08d6ac8> args = () kwargs = {}
/contrail-test/serial_scripts/rbac/test_rbac.py in test_perms2_global_share(self=<serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7fb4b08d6ac8>) 60 assert self.get_vn_from_analytics(u1_p2_conn, vn.vn_fq_name) 61 assert vn.vn_fq_name in self.list_vn_from_analytics(u1_p2_conn) 62 vm = self.create_vm(connections=u1_p2_conn, vn_fixture=vn) 63 assert vm, 'VM creation failed on shared VN' 64 vm undefined self = <serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7fb4b08d6ac8> self.create_vm = <bound method BaseRbac.create_vm of <serial_scri...lobal_share[ci_sanity,sanity] id=0x7fb4b08d6ac8>> connections undefined u1_p2_conn = <common.connections.ContrailConnections object> vn_fixture undefined vn = <vn_test.VNFixture object>
/contrail-test/serial_scripts/rbac/base.py in create_vm(self=<serial_scripts.rbac.test_rbac.TestRbac.test_per...global_share[ci_sanity,sanity] id=0x7fb4b08d6ac8>, vn_fixture=<vn_test.VNFixture object>, connections=<common.connections.ContrailConnections object>, verify=True) 232 admin_connections=self.connections) 233 if vm_fixture and verify: 234 assert vm_fixture.verify_on_setup(), 'VM verification failed' 235 return vm_fixture 236 vm_fixture = <VMFixture: ctest-TestRbac-76223572-66360343> vm_fixture.verify_on_setup = <bound method VMFixture.verify_on_setup of <VMFixture: ctest-TestRbac-76223572-66360343>>
/contrail-test/fixtures/vm_test.py in verify_on_setup(self=<VMFixture: ctest-TestRbac-76223572-66360343>, force=False, refresh=False) 720 % (self.vm_name)) 721 return result 722 result = self.verify_vm_in_control_nodes() 723 if not result: 724 self.logger.error('Route verification for VM %s in Controlnodes' result = True self = <VMFixture: ctest-TestRbac-76223572-66360343> self.verify_vm_in_control_nodes = <bound method retry.<locals>.deco_retry.<locals>...of <VMFixture: ctest-TestRbac-76223572-66360343>>
/contrail-test/tcutils/util.py in f_retry(*args=(<VMFixture: ctest-TestRbac-76223572-66360343>,), **kwargs={}) 82 mtries, mdelay = tries, delay # make mutable 83 84 result = f(*args, **kwargs) # first attempt 85 rv = result 86 final = False result undefined f = <function VMFixture.verify_vm_in_control_nodes> args = (<VMFixture: ctest-TestRbac-76223572-66360343>,) kwargs = {}
/contrail-test/fixtures/vm_test.py in verify_vm_in_control_nodes(self=<VMFixture: ctest-TestRbac-76223572-66360343>) 1658 for vn_fq_name in self.vn_fq_names: 1659 if self.vnc_lib_fixture.get_active_forwarding_mode(vn_fq_name) != 'l2': 1660 for cn in self.get_ctrl_nodes_in_rt_group(vn_fq_name): 1661 vn_name = vn_fq_name.split(':')[-1] 1662 ri_name = vn_fq_name + ':' + vn_name cn undefined self = <VMFixture: ctest-TestRbac-76223572-66360343> self.get_ctrl_nodes_in_rt_group = <bound method VMFixture.get_ctrl_nodes_in_rt_group of <VMFixture: ctest-TestRbac-76223572-66360343>> vn_fq_name = 'default-domain:ctest-TestRbac-48382038:ctest-TestRbac-48382038-24064498'
/contrail-test/fixtures/vm_test.py in get_ctrl_nodes_in_rt_group(self=<VMFixture: ctest-TestRbac-76223572-66360343>, vn_fq_name='default-domain:ctest-TestRbac-48382038:ctest-TestRbac-48382038-24064498') 1626 ri = self.vnc_lib_fixture.routing_instance_read(fq_name_str=ri_name) 1627 rt_refs = ri.get_route_target_refs() 1628 for rt_ref in rt_refs: 1629 rt_obj = self.vnc_lib_fixture.route_target_read(id=rt_ref['uuid']) 1630 rt_list.append(rt_obj.name) rt_ref undefined rt_refs = None TypeError: 'NoneType' object is not iterable __cause__ = None __class__ = <class 'TypeError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of TypeError object> __dict__ = {} __dir__ = <built-in method __dir__ of TypeError object> __doc__ = 'Inappropriate argument type.' __eq__ = <method-wrapper '__eq__' of TypeError object> __format__ = <built-in method __format__ of TypeError object> __ge__ = <method-wrapper '__ge__' of TypeError object> __getattribute__ = <method-wrapper '__getattribute__' of TypeError object> __gt__ = <method-wrapper '__gt__' of TypeError object> __hash__ = <method-wrapper '__hash__' of TypeError object> __init__ = <method-wrapper '__init__' of TypeError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of TypeError object> __lt__ = <method-wrapper '__lt__' of TypeError object> __ne__ = <method-wrapper '__ne__' of TypeError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of TypeError object> __reduce_ex__ = <built-in method __reduce_ex__ of TypeError object> __repr__ = <method-wrapper '__repr__' of TypeError object> __setattr__ = <method-wrapper '__setattr__' of TypeError object> __setstate__ = <built-in method __setstate__ of TypeError object> __sizeof__ = <built-in method __sizeof__ of TypeError object> __str__ = <method-wrapper '__str__' of TypeError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ("'NoneType' object is not iterable",) with_traceback = <built-in method with_traceback of TypeError 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/serial_scripts/rbac/test_rbac.py", line 62, in test_perms2_global_share vm = self.create_vm(connections=u1_p2_conn, vn_fixture=vn) File "/contrail-test/serial_scripts/rbac/base.py", line 234, in create_vm assert vm_fixture.verify_on_setup(), 'VM verification failed' File "/contrail-test/fixtures/vm_test.py", line 722, in verify_on_setup result = self.verify_vm_in_control_nodes() File "/contrail-test/tcutils/util.py", line 84, in f_retry result = f(*args, **kwargs) # first attempt File "/contrail-test/fixtures/vm_test.py", line 1660, in verify_vm_in_control_nodes for cn in self.get_ctrl_nodes_in_rt_group(vn_fq_name): File "/contrail-test/fixtures/vm_test.py", line 1628, in get_ctrl_nodes_in_rt_group for rt_ref in rt_refs: TypeError: 'NoneType' object is not iterable
| 24.307 |
Log File
|
test_perms2_owner[ci_sanity,sanity,suite1] | Success | | 8.406 | |
test_rbac_acl_different_roles[ci_sanity,sanity,suite1] | Failure | Details
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: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 15:03:21 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=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7fb4b08e5710>, *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 TestRbacBasic.test_rbac_acl_different_roles> self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7fb4b08e5710> args = () kwargs = {}
/contrail-test/serial_scripts/rbac/test_rbac_basic.py in test_rbac_acl_different_roles(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7fb4b08e5710>) 45 ] 46 proj_rbac = self.create_rbac_acl(rules=vn_rules) 47 vn = self.create_vn(connections=user1_conn) 48 assert vn, 'VN creation failed' 49 assert not self.create_st(connections=user1_conn), 'ST creation should have failed' vn undefined self = <serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7fb4b08e5710> self.create_vn = <bound method BaseRbac.create_vn of <serial_scri...oles[ci_sanity,sanity,suite1] id=0x7fb4b08e5710>> connections undefined user1_conn = <common.connections.ContrailConnections object>
/contrail-test/serial_scripts/rbac/base.py in create_vn(self=<serial_scripts.rbac.test_rbac_basic.TestRbacBas...roles[ci_sanity,sanity,suite1] id=0x7fb4b08e5710>, connections=<common.connections.ContrailConnections object>, verify=True, option='contrail', **kwargs={}) 222 option=option, uuid=vn_fixture.uuid) 223 vn_admin_fixture.read() 224 assert vn_admin_fixture.verify_on_setup(), 'VN verification failed' 225 return vn_fixture 226 vn_admin_fixture = <vn_test.VNFixture object> vn_admin_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>> AssertionError: VN verification failed __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('VN verification failed',) with_traceback = <built-in method with_traceback of AssertionError 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/serial_scripts/rbac/test_rbac_basic.py", line 47, in test_rbac_acl_different_roles vn = self.create_vn(connections=user1_conn) File "/contrail-test/serial_scripts/rbac/base.py", line 224, in create_vn assert vn_admin_fixture.verify_on_setup(), 'VN verification failed' AssertionError: VN verification failed
| 55.229 |
Log File
|
test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] | Success | | 0.425 | |
test_communication_between_two_sriov_vm[ci_sanity] | Skipped | Skipped as test is not supported if sriov_cluster=False | 0.004 | |
test_communication_between_two_sriov_vm_with_large_mtu[ci_sanity] | Skipped | Skipped as test is not supported if sriov_cluster=False | 0.002 | |
test_virtual_function_exhaustion_and_resue[ci_sanity] | Skipped | Skipped as test is not supported if sriov_cluster=False | 0.002 | |
Name | Status | Type | Time(s) | LogFile |
test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] | Success | | 0.588 | |
test_verify_object_logs[ci_sanity,dev_sanity_dpdk,sanity,suite1] | Success | | 69.365 | |
test_db_manage[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] | Failure | Details
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
| 4.336 |
Log File
|
test_floating_ip[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1,vrouter_gw] | Failure | Details
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: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:51:00 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.floatingip.test_floatingip_basic.Floati...nity,sanity,suite1,vrouter_gw] id=0x7f0b72e584e0>, *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 FloatingipBasicTestSanity.test_floating_ip> self = <scripts.floatingip.test_floatingip_basic.Floati...nity,sanity,suite1,vrouter_gw] id=0x7f0b72e584e0> args = () kwargs = {}
/contrail-test/scripts/floatingip/test_floatingip_basic.py in test_floating_ip(self=<scripts.floatingip.test_floatingip_basic.Floati...nity,sanity,suite1,vrouter_gw] id=0x7f0b72e584e0>) 56 subnets=fvn_subnets)) 57 58 assert fvn_fixture.verify_on_setup() 59 60 vn1_fixture = self.useFixture( fvn_fixture = <vn_test.VNFixture object> fvn_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError 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/floatingip/test_floatingip_basic.py", line 58, in test_floating_ip assert fvn_fixture.verify_on_setup() AssertionError
| 53.166 |
Log File
|
test_heat_stacks_list[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity] | Success | | 0.369 | |
test_router_crud[ci_sanity,dev_sanity_dpdk,sanity] | Success | | 5.636 | |
test_ports_bindings[ci_sanity,dev_sanity_dpdk,sanity] | Success | | 2.025 | |
test_ports_specific_subnet_ip[ci_sanity,dev_sanity_dpdk,sanity] | Success | | 23.634 | |
test_basic_router_behavior[ci_sanity,dev_sanity_dpdk,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{ Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 56.106.79.67'! }}}
stdout: {{{ [cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 56.106.79.67 [cirros@169.254.0.3] out: PING 56.106.79.67 (56.106.79.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 56.106.79.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out: }}}
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: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:52:51 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.neutron.test_routers.TestRouters.test_b...sanity,dev_sanity_dpdk,sanity] id=0x7f0b72acf550>, *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 TestRouters.test_basic_router_behavior> self = <scripts.neutron.test_routers.TestRouters.test_b...sanity,dev_sanity_dpdk,sanity] id=0x7f0b72acf550> args = () kwargs = {}
/contrail-test/scripts/neutron/test_routers.py in test_basic_router_behavior(self=<scripts.neutron.test_routers.TestRouters.test_b...sanity,dev_sanity_dpdk,sanity] id=0x7f0b72acf550>) 69 'One or more router port IPs are not gateway IPs'\ 70 'Router ports : %s' % (router_ports) 71 assert vn1_vm1_fixture.ping_with_certainty(vn2_vm1_fixture.vm_ip) 72 self.delete_vn_from_router(router_dict['id'], vn1_fixture) 73 assert vn1_vm1_fixture.ping_with_certainty(vn2_vm1_fixture.vm_ip, vn1_vm1_fixture = <VMFixture: ctest-vn1-vm1-25510135> vn1_vm1_fixture.ping_with_certainty = <bound method retry.<locals>.deco_retry.<locals>.f_retry of <VMFixture: ctest-vn1-vm1-25510135>> vn2_vm1_fixture = <VMFixture: ctest-vn2-vm1-20186463> vn2_vm1_fixture.vm_ip = '56.106.79.67' AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError 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/neutron/test_routers.py", line 71, in test_basic_router_behavior assert vn1_vm1_fixture.ping_with_certainty(vn2_vm1_fixture.vm_ip) AssertionError
| 70.090 |
Log File
|
test_basic_snat_behavior_without_external_connectivity[ci_sanity,dev_sanity_dpdk,sanity,suite1] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{ Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'!
Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 112.173.58.67'! }}}
stdout: {{{ [cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 112.173.58.67 [cirros@169.254.0.3] out: PING 112.173.58.67 (112.173.58.67): 56 data bytes [cirros@169.254.0.3] out: [cirros@169.254.0.3] out: --- 112.173.58.67 ping statistics --- [cirros@169.254.0.3] out: 3 packets transmitted, 0 packets received, 100% packet loss [cirros@169.254.0.3] out: }}}
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: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:54:03 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.neutron.test_routers_basic.TestRoutersB...dev_sanity_dpdk,sanity,suite1] id=0x7f0b72acfa58>, *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 TestRoutersBasic.test_basic_snat_behavior_without_external_connectivity> self = <scripts.neutron.test_routers_basic.TestRoutersB...dev_sanity_dpdk,sanity,suite1] id=0x7f0b72acfa58> args = () kwargs = {}
/contrail-test/scripts/neutron/test_routers_basic.py in test_basic_snat_behavior_without_external_connectivity(self=<scripts.neutron.test_routers_basic.TestRoutersB...dev_sanity_dpdk,sanity,suite1] id=0x7f0b72acfa58>) 49 vm1_fixture.wait_till_vm_is_up() 50 vm2_fixture.wait_till_vm_is_up() 51 assert vm1_fixture.ping_with_certainty( 52 vm2_fixture.vm_ip), 'Ping from vm_left to vm_right through snat failed' 53 return True vm2_fixture = <VMFixture: ctest-TestRoutersBasic-80040641-35307381> vm2_fixture.vm_ip = '112.173.58.67' AssertionError: Ping from vm_left to vm_right through snat failed __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('Ping from vm_left to vm_right through snat failed',) with_traceback = <built-in method with_traceback of AssertionError 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/neutron/test_routers_basic.py", line 52, in test_basic_snat_behavior_without_external_connectivity vm2_fixture.vm_ip), 'Ping from vm_left to vm_right through snat failed' AssertionError: Ping from vm_left to vm_right through snat failed
| 69.103 |
Log File
|
test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1] | Failure | Details
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: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:55:03 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.policy.test_policy.TestBasicPolicyIpv4v...ty,quick_sanity,sanity,suite1] id=0x7f0b74eed3c8>, *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 TestBasicPolicy.test_basic_policy_allow_deny> self = <scripts.policy.test_policy.TestBasicPolicyIpv4v...ty,quick_sanity,sanity,suite1] id=0x7f0b74eed3c8> args = () kwargs = {}
/contrail-test/scripts/policy/test_policy_basic.py in test_basic_policy_allow_deny(self=<scripts.policy.test_policy.TestBasicPolicyIpv4v...ty,quick_sanity,sanity,suite1] id=0x7f0b74eed3c8>) 109 policy_fixture = self.setup_policy_between_vns(vn1_fixture, 110 vn2_fixture, rules) 111 assert vn1_fixture.verify_on_setup() 112 assert vn2_fixture.verify_on_setup() 113 vn1_fixture = <vn_test.VNFixture object> vn1_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError 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/policy/test_policy_basic.py", line 111, in test_basic_policy_allow_deny assert vn1_fixture.verify_on_setup() AssertionError
| 55.514 |
Log File
|
test_remove_policy_with_ref[ci_sanity,sanity] | Failure | Details
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: TestFailed Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:56:02 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.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358>, *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 TestBasicPolicyNegativeIpv4v6.test_remove_policy_with_ref> self = <scripts.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358> args = () kwargs = {}
/contrail-test/scripts/policy/test_policy.py in test_remove_policy_with_ref(self=<scripts.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358>) 623 @preposttest_wrapper 624 def test_remove_policy_with_ref(self): 625 super(TestBasicPolicyNegativeIpv4v6, self).test_remove_policy_with_ref() 626 627 class TestBasicPolicyModifyIpv4v6(test_policy_basic.TestBasicPolicyModify): builtinsuper = <class 'super'> global TestBasicPolicyNegativeIpv4v6 = <class 'scripts.policy.test_policy.TestBasicPolicyNegativeIpv4v6'> self = <scripts.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358> ).test_remove_policy_with_ref = <bound method TestBasicPolicyNegativeIpv4v6.test...cy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358>>
/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358>, *args=(), **kwargs={}) 174 if 'ci_image' in list(os.environ.keys()): 175 os.environ['stop_execution_flag'] = 'set' 176 raise TestFailed("\n ".join(errmsg)) 177 elif testskip: 178 log.info('') global TestFailed = <class 'tcutils.cores.TestFailed'> "\n ".join undefined errmsg = ['Test failed: AssertionError\nPython 3.6.8: /usr/b...t vn1_fixture.verify_on_setup()\nAssertionError\n\n\n'] TestFailed: Test failed: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:56:01 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.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358>, *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 TestBasicPolicyNegative.test_remove_policy_with_ref> self = <scripts.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358> args = () kwargs = {}
/contrail-test/scripts/policy/test_policy_basic.py in test_remove_policy_with_ref(self=<scripts.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358>) 224 vn1_fixture.bind_policies( 225 [policy_fixture.policy_fq_name], vn1_fixture.vn_id) 226 assert vn1_fixture.verify_on_setup() 227 ret = policy_fixture.verify_on_setup() 228 if ret['result'] == False: vn1_fixture = <vn_test.VNFixture object> vn1_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError 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/policy/test_policy_basic.py", line 226, in test_remove_policy_with_ref assert vn1_fixture.verify_on_setup() AssertionError
__cause__ = None __class__ = <class 'tcutils.cores.TestFailed'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of TestFailed object> __dict__ = {} __dir__ = <built-in method __dir__ of TestFailed object> __doc__ = None __eq__ = <method-wrapper '__eq__' of TestFailed object> __format__ = <built-in method __format__ of TestFailed object> __ge__ = <method-wrapper '__ge__' of TestFailed object> __getattribute__ = <method-wrapper '__getattribute__' of TestFailed object> __gt__ = <method-wrapper '__gt__' of TestFailed object> __hash__ = <method-wrapper '__hash__' of TestFailed object> __init__ = <method-wrapper '__init__' of TestFailed object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of TestFailed object> __lt__ = <method-wrapper '__lt__' of TestFailed object> __module__ = 'tcutils.cores' __ne__ = <method-wrapper '__ne__' of TestFailed object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of TestFailed object> __reduce_ex__ = <built-in method __reduce_ex__ of TestFailed object> __repr__ = <method-wrapper '__repr__' of TestFailed object> __setattr__ = <method-wrapper '__setattr__' of TestFailed object> __setstate__ = <built-in method __setstate__ of TestFailed object> __sizeof__ = <built-in method __sizeof__ of TestFailed object> __str__ = <method-wrapper '__str__' of TestFailed object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> __weakref__ = None args = ('Test failed: AssertionError\nPython 3.6.8: /usr/b...t vn1_fixture.verify_on_setup()\nAssertionError\n\n\n',) with_traceback = <built-in method with_traceback of TestFailed 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/policy/test_policy.py", line 625, in test_remove_policy_with_ref super(TestBasicPolicyNegativeIpv4v6, self).test_remove_policy_with_ref() File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:56:01 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.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358>, *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 TestBasicPolicyNegative.test_remove_policy_with_ref> self = <scripts.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358> args = () kwargs = {}
/contrail-test/scripts/policy/test_policy_basic.py in test_remove_policy_with_ref(self=<scripts.policy.test_policy.TestBasicPolicyNegat...icy_with_ref[ci_sanity,sanity] id=0x7f0b74eed358>) 224 vn1_fixture.bind_policies( 225 [policy_fixture.policy_fq_name], vn1_fixture.vn_id) 226 assert vn1_fixture.verify_on_setup() 227 ret = policy_fixture.verify_on_setup() 228 if ret['result'] == False: vn1_fixture = <vn_test.VNFixture object> vn1_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError 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/policy/test_policy_basic.py", line 226, in test_remove_policy_with_ref assert vn1_fixture.verify_on_setup() AssertionError
| 54.751 |
Log File
|
test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1] | Failure | Details
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: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:57:00 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.policy.test_policy_basic.TestBasicPolic...ty,quick_sanity,sanity,suite1] id=0x7f0b74f0acc0>, *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 TestBasicPolicy.test_basic_policy_allow_deny> self = <scripts.policy.test_policy_basic.TestBasicPolic...ty,quick_sanity,sanity,suite1] id=0x7f0b74f0acc0> args = () kwargs = {}
/contrail-test/scripts/policy/test_policy_basic.py in test_basic_policy_allow_deny(self=<scripts.policy.test_policy_basic.TestBasicPolic...ty,quick_sanity,sanity,suite1] id=0x7f0b74f0acc0>) 109 policy_fixture = self.setup_policy_between_vns(vn1_fixture, 110 vn2_fixture, rules) 111 assert vn1_fixture.verify_on_setup() 112 assert vn2_fixture.verify_on_setup() 113 vn1_fixture = <vn_test.VNFixture object> vn1_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError 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/policy/test_policy_basic.py", line 111, in test_basic_policy_allow_deny assert vn1_fixture.verify_on_setup() AssertionError
| 54.848 |
Log File
|
test_rp_interface[ci_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{ /contrail-test/tcutils/verification_util.py:366: FutureWarning: The behavior of this method will change in future versions. Use specific 'len(elem)' or 'elem is not None' test instead. if not path: }}}
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: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:57:37 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=0x7f0b74cea668>, *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=0x7f0b74cea668> 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=0x7f0b74cea668>) 44 config_dicts = {'vn_fixture':vn_fixture, 'from_term':'protocol', 'sub_from':'interface', 'to_term':'community', 'sub_to':'64512:55555'} 45 rp = self.configure_term_routing_policy(config_dicts) 46 assert self.verify_policy_in_control(vn_fixture, test_vm, search_value = '55555'), 'Search term not found in introspect' 47 assert test_vm.ping_with_certainty(test2_vm.vm_ip) 48 self = <scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f0b74cea668> self.verify_policy_in_control = <bound method retry.<locals>.deco_retry.<locals>...p_interface[ci_sanity,sanity] id=0x7f0b74cea668>> vn_fixture = <vn_test.VNFixture object> test_vm = <VMFixture: test_vm> search_value undefined AssertionError: Search term not found in introspect __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('Search term not found in introspect',) with_traceback = <built-in method with_traceback of AssertionError 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 46, in test_rp_interface assert self.verify_policy_in_control(vn_fixture, test_vm, search_value = '55555'), 'Search term not found in introspect' AssertionError: Search term not found in introspect
| 36.136 |
Log File
|
test_svc_in_network_datapath[ci_sanity] | Failure | Details
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: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 14:58:35 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.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b72514358>, *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 TestSvcRegr.test_svc_in_network_datapath> self = <scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b72514358> args = () kwargs = {}
/contrail-test/scripts/svc_firewall/test_svc_fw.py in test_svc_in_network_datapath(self=<scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b72514358>) 24 def test_svc_in_network_datapath(self): 25 return self.verify_svc_chain(svc_img_name='cirros_in_net', service_mode='in-network', 26 create_svms=True) 27 28 create_svms undefined
/contrail-test/common/servicechain/verify.py in verify_svc_chain(self=<scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b72514358>, *args=(), **kwargs={'create_svms': True, 'service_mode': 'in-network', 'svc_img_name': 'cirros_in_net'}) 318 def verify_svc_chain(self, *args, **kwargs): 319 svc_chain_info = kwargs.get('svc_chain_info') 320 ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) 321 proto = kwargs.get('proto', 'any') 322 left_vn_fq_name = ret_dict.get('left_vn_fixture').vn_fq_name ret_dict undefined svc_chain_info = None self = <scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b72514358> self.config_svc_chain = <bound method ConfigSvcChain.config_svc_chain of...n_network_datapath[ci_sanity] id=0x7f0b72514358>> args = () kwargs = {'create_svms': True, 'service_mode': 'in-network', 'svc_img_name': 'cirros_in_net'}
/contrail-test/common/servicechain/config.py in config_svc_chain(self=<scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b72514358>, service_mode='in-network', service_type='firewall', max_inst=1, proto='any', svc_chain_type='parallel', src_ports=[0, 65535], dst_ports=[0, 65535], svc_img_name='cirros_in_net', st_version=2, mgmt_vn_name=None, mgmt_vn_subnets=[], mgmt_vn_fixture=None, left_vn_name=None, left_vn_subnets=[], left_vn_fixture=None, right_vn_name=None, right_vn_subnets=[], right_vn_fixture=None, left_lr_child_vn_fixture=None, right_lr_child_vn_fixture=None, left_vm_name=None, left_vm_fixture=None, right_vm_name=None, right_vm_fixture=None, image_name='cirros', policy_fixture=None, st_fixture=None, si_fixture=None, port_tuples_props=None, static_route=None, svm_fixtures=[], create_svms=True, evpn=False, modify_rules=False, policy_action='pass', hosts=[], **kwargs={}) 444 mgmt_vn_fixture, 445 'mgmt_vn', 446 **kwargs) 447 448 # Left kwargs = {}
/contrail-test/common/servicechain/config.py in _get_vn_for_config(self=<scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b72514358>, vn_name='ctest-mgmt_vn-29001547', vn_subnets=['31.116.178.0/26'], vn_fixture=None, vn_name_prefix='mgmt_vn', **kwargs={}) 355 vn_subnets = vn_subnets or \ 356 [get_random_cidr(af=self.inputs.get_af())] 357 vn_fixture = vn_fixture or self.config_vn(vn_name, vn_subnets, **kwargs) 358 vn_fq_name = vn_fixture.vn_fq_name 359 return (vn_name, vn_subnets, vn_fixture, vn_fq_name) vn_fixture = None self = <scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b72514358> self.config_vn = <bound method ConfigSvcChain.config_vn of <scrip...n_network_datapath[ci_sanity] id=0x7f0b72514358>> vn_name = 'ctest-mgmt_vn-29001547' vn_subnets = ['31.116.178.0/26'] kwargs = {}
/contrail-test/common/servicechain/config.py in config_vn(self=<scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b72514358>, vn_name='ctest-mgmt_vn-29001547', vn_net=['31.116.178.0/26'], **kwargs={}) 137 project_name=self.inputs.project_name, connections=self.connections, 138 vn_name=vn_name, inputs=self.inputs, subnets=vn_net, **kwargs)) 139 assert vn_fixture.verify_on_setup() 140 return vn_fixture 141 vn_fixture = <vn_test.VNFixture object> vn_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError 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/svc_firewall/test_svc_fw.py", line 26, in test_svc_in_network_datapath create_svms=True) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 446, in config_svc_chain **kwargs) File "/contrail-test/common/servicechain/config.py", line 357, in _get_vn_for_config vn_fixture = vn_fixture or self.config_vn(vn_name, vn_subnets, **kwargs) File "/contrail-test/common/servicechain/config.py", line 139, in config_vn assert vn_fixture.verify_on_setup() AssertionError
| 53.327 |
Log File
|
test_vdns_ping_same_vn[ci_sanity,sanity,suite1] | Success | | 52.045 | |
test_vm_file_trf_scp_tests[ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,vrouter_gw] | Success | | 23.535 | |
test_generic_link_local_service[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,dev_sanity_dpdk,sanity,suite1] | Success | | 18.689 | |
test_metadata_service[cb_sanity,ci_sanity,sanity,suite1] | Success | | 17.065 | |
test_ping_within_vn_two_vms_two_different_subnets[ci_contrail_go_kolla_ocata_sanity,ci_sanity,sanity,suite1] | Failure | Details
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: AssertionError Python 3.6.8: /usr/bin/python3 Wed Aug 13 15:01:32 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.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f0b7243f470>, *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 TestBasicVMVN.test_ping_within_vn_two_vms_two_different_subnets> self = <scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f0b7243f470> args = () kwargs = {}
/contrail-test/scripts/vm_regression/test_vm_basic.py in test_ping_within_vn_two_vms_two_different_subnets(self=<scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f0b7243f470>) 144 vm3 = self.create_vm(image_name='cirros', vn_fixture=vn1_fixture) 145 assert ipam_obj.verify_on_setup() 146 assert vn1_fixture.verify_on_setup() 147 assert vm1.wait_till_vm_is_up() 148 assert vm2.wait_till_vm_is_up() vn1_fixture = <vn_test.VNFixture object> vn1_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>> AssertionError: __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = () with_traceback = <built-in method with_traceback of AssertionError 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/vm_regression/test_vm_basic.py", line 146, in test_ping_within_vn_two_vms_two_different_subnets assert vn1_fixture.verify_on_setup() AssertionError
| 58.844 |
Log File
|