Test Results

Designed for use with JUnit and Ant.

Properties


Summary

TestsFailuresErrorsSkippedSuccess rateTime
117903988.46%10967.568
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)
117093910967.568

Package

NameTestsErrorsFailuresSkippedTime(s)
8708327339.070
300173628.498
Back to top


TestCase

NameStatusTypeTime(s)LogFile
test_basic_RR[sanity]SkippedSkipping Test. Env variable MX_GW_TEST is not set. Skipping the test1.502
test_create_vm_after_RR_set[sanity]SkippedSkipping Test. Env variable MX_GW_TEST is not set. Skipping the test1.282
test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]Success1.896
test_db_nodemgr_status[dev_sanity_dpdk,sanity]Success1.905
test_verify_generator_collector_connections[dev_sanity_dpdk,sanity]Success3.812
test_verify_generator_connections_to_collector_node[dev_sanity_dpdk,sanity]Success2.305
test_verify_process_status_agent[cb_sanity,dev_sanity_dpdk,sanity]Success1.340
test_verify_process_status_analytics_node[cb_sanity,dev_sanity_dpdk,sanity]Success1.770
test_verify_process_status_control_node[cb_sanity,dev_sanity_dpdk,sanity]Success1.346
test_verify_object_logs[ci_sanity,dev_sanity_dpdk,sanity,suite1]Success26.030
test_bgpaas_basic[sanity]FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: stdout: {{{
[localhost] local: mkdir -p /contrail-test/images
[localhost] local: wget -nv http://nexus.opensdn.io/repository///images/converts//ubuntu-bird.vmdk.gz -O /contrail-test/images/ubuntu-bird.vmdk.gz
[localhost] local: gunzip -f /contrail-test/images/ubuntu-bird.vmdk.gz
[localhost] local: rm -f /contrail-test/images/ubuntu-bird.vmdk
[ubuntu@169.254.0.3] sudo: cat > /etc/bird/bird.conf << EOS
protocol device {
scan time 10; # Scan interfaces every 10 seconds
}
protocol kernel {
persist; # Don't remove routes on bird shutdown
scan time 20; # Scan kernel routing table every 20 seconds
import all; # Default is import all
#export all; # Default is export none
}
protocol direct {
interface "eth*";
}
router id 80.222.210.67;

protocol bgp bgp_1{
local as 64500;
neighbor 80.222.210.65 as 64512;
export where source = RTS_STATIC;
export all;

multihop;
#export all;
hold time 90;
bfd on;
source address 80.222.210.67;
}
protocol bfd {
neighbor 80.222.210.65 local 80.222.210.67 multihop on;
}

EOS

[ubuntu@169.254.0.3] sudo: cat > /etc/bird/bird.conf << EOS
protocol device {
scan time 10; # Scan interfaces every 10 seconds
}
protocol kernel {
persist; # Don't remove routes on bird shutdown
scan time 20; # Scan kernel routing table every 20 seconds
import all; # Default is import all
#export all; # Default is export none
}
protocol direct {
interface "eth*";
}
router id 80.222.210.67;

protocol bgp bgp_1{
local as 64500;
neighbor 80.222.210.65 as 64512;
export where source = RTS_STATIC;
export all;

multihop;
#export all;
hold time 90;
bfd on;
source address 80.222.210.67;
}
protocol bfd {
neighbor 80.222.210.65 local 80.222.210.67 multihop on;
}

EOS

[ubuntu@169.254.0.3] sudo: service bird restart
[ubuntu@169.254.0.3] out: bird stop/waiting
[ubuntu@169.254.0.3] out: bird start/running, process 1422
[ubuntu@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 6 14:32:47 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.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_basic[sanity] id=0x7f14daf966a0>, *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 TestBGPaaS.test_bgpaas_basic>
self = <scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_basic[sanity] id=0x7f14daf966a0>
args = ()
kwargs = {}

/contrail-test/scripts/bgpaas/test_bgpaas.py in test_bgpaas_basic(self=<scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_basic[sanity] id=0x7f14daf966a0>)
1576 Maintainer: ganeshahv@juniper.net
1577 '''
1578 self.bgpaas_basic_common(attach_to='bgpaas')
1579 # end test_bgpaas_basic
1580
self = <scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_basic[sanity] id=0x7f14daf966a0>
self.bgpaas_basic_common = <bound method TestBGPaaS.bgpaas_basic_common of ...aaS.test_bgpaas_basic[sanity] id=0x7f14daf966a0>>
attach_to undefined

/contrail-test/scripts/bgpaas/test_bgpaas.py in bgpaas_basic_common(self=<scripts.bgpaas.test_bgpaas.TestBGPaaS.test_bgpaas_basic[sanity] id=0x7f14daf966a0>, attach_to='bgpaas')
1616 shc_fixture.verify_in_agent(agent)
1617 assert bgpaas_fixture.verify_in_control_node(
1618 bgpaas_vm), 'BGPaaS Session not seen in the control-node'
1619 assert self.verify_bfd_packets(
1620 bgpaas_vm, vn_fixture), 'Multihop BFD packets not seen over the BGPaaS interface'
bgpaas_vm = <VMFixture: bgpaas_vm1>
AssertionError: BGPaaS Session not seen in the control-node
__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 = ('BGPaaS Session not seen in the control-node',)
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/bgpaas/test_bgpaas.py", line 1578, in test_bgpaas_basic
self.bgpaas_basic_common(attach_to='bgpaas')
File "/contrail-test/scripts/bgpaas/test_bgpaas.py", line 1618, in bgpaas_basic_common
bgpaas_vm), 'BGPaaS Session not seen in the control-node'
AssertionError: BGPaaS Session not seen in the control-node

266.618 Log File
test_db_manage[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

5.315 Log File
test_dsnat_basic[sanity]FailureDetails

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 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!
}}}

stdout: {{{
[localhost] local: mkdir -p /contrail-test/images
[localhost] local: wget -nv http://nexus.opensdn.io/repository///images/converts//ubuntu-traffic.vmdk.gz -O /contrail-test/images/ubuntu-traffic.vmdk.gz
[localhost] local: gunzip -f /contrail-test/images/ubuntu-traffic.vmdk.gz
[localhost] local: rm -f /contrail-test/images/ubuntu-traffic.vmdk
[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 190.223.98.4
[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 190.223.98.4
[ubuntu@169.254.0.3] out: PING 190.223.98.4 (190.223.98.4) 56(84) bytes of data.
[ubuntu@169.254.0.3] out: 64 bytes from 190.223.98.4: icmp_req=1 ttl=64 time=11.2 ms
[ubuntu@169.254.0.3] out: 64 bytes from 190.223.98.4: icmp_req=2 ttl=64 time=1.41 ms
[ubuntu@169.254.0.3] out: 64 bytes from 190.223.98.4: icmp_req=3 ttl=64 time=1.21 ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 190.223.98.4 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 3 received, 0% packet loss, time 2004ms
[ubuntu@169.254.0.3] out: rtt min/avg/max/mdev = 1.211/4.615/11.226/4.675 ms
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 1999ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 1999ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 1999ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2000ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2016ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2000ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2016ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2017ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 1999ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2016ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 1999ms
[ubuntu@169.254.0.3] out:
[ubuntu@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 6 14:37:20 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.dsnat.test_dsnat.TestDSNAT.test_dsnat_basic[sanity] id=0x7f14daf35898>, *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 TestDSNAT.test_dsnat_basic>
self = <scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_basic[sanity] id=0x7f14daf35898>
args = ()
kwargs = {}

/contrail-test/scripts/dsnat/test_dsnat.py in test_dsnat_basic(self=<scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_basic[sanity] id=0x7f14daf35898>)
35 #with DSNAT enabled on VN, verify the ping to the external IP
36 cfgm_ip = self.inputs.get_host_data_ip(self.inputs.cfgm_names[0])
37 assert test_vm1.ping_with_certainty(cfgm_ip)
38
39 self.logger.info("disable fabric SNAT, and verify the ping to the external IP and inter VN")
test_vm1 = <VMFixture: ctest-test_vm1-47224939>
test_vm1.ping_with_certainty = <bound method retry.<locals>.deco_retry.<locals>.f_retry of <VMFixture: ctest-test_vm1-47224939>>
cfgm_ip = '10.20.0.254'
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/dsnat/test_dsnat.py", line 37, in test_dsnat_basic
assert test_vm1.ping_with_certainty(cfgm_ip)
AssertionError

264.597 Log File
test_dsnat_bug_1749695[sanity]FailureDetails

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 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!


Warning: sudo() received nonzero return code 1 while executing 'ping -s 56 -c 3 -W 1 10.20.0.254'!
}}}

stdout: {{{
[localhost] local: mkdir -p /contrail-test/images
[localhost] local: wget -nv http://nexus.opensdn.io/repository///images/converts//ubuntu-traffic.vmdk.gz -O /contrail-test/images/ubuntu-traffic.vmdk.gz
[localhost] local: gunzip -f /contrail-test/images/ubuntu-traffic.vmdk.gz
[localhost] local: rm -f /contrail-test/images/ubuntu-traffic.vmdk
[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2001ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2000ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2016ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2015ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 1999ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2016ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2016ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2016ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2000ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2000ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 10.20.0.254
[ubuntu@169.254.0.3] out: PING 10.20.0.254 (10.20.0.254) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 10.20.0.254 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 1999ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:
}}}

Traceback (most recent call last):
File "/contrail-test/tcutils/util.py", line 1041, in wrapper
return f(self, *func_args, **func_kwargs)
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 6 14:41:44 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.dsnat.test_dsnat.TestDSNAT.test_dsnat_bug_1749695[sanity] id=0x7f14daf35320>, *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 TestDSNAT.test_dsnat_bug_1749695>
self = <scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_bug_1749695[sanity] id=0x7f14daf35320>
args = ()
kwargs = {}

/contrail-test/scripts/dsnat/test_dsnat.py in test_dsnat_bug_1749695(self=<scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_bug_1749695[sanity] id=0x7f14daf35320>)
319 self.attach_policy_to_vn(policy_fix, fabric_vn)
320 assert vm1_fixture.ping_with_certainty(cfgm_ip), (
321 'Ping to external IP failed with allow-any-policy')
322
323 #set VN forwarding mode as l3 and verify

AssertionError: Ping to external IP failed with allow-any-policy
__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 to external IP failed with allow-any-policy',)
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/dsnat/test_dsnat.py", line 321, in test_dsnat_bug_1749695
'Ping to external IP failed with allow-any-policy')
AssertionError: Ping to external IP failed with allow-any-policy

265.045 Log File
test_ecmp_hash_src_ip[sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.619
test_ecmp_svc_v2_in_network_nat_with_3_instance[cb_sanity,sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.607
test_ecmp_svc_in_network_with_static_route_no_policy[sanity]Skippedimage /contrail-test/images/tinycore-in-network.qcow2 is not found3.405
test_ecmp_svc_v2_transparent_with_3_instance[cb_sanity,sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.569
test_ecmp_svc_in_network_with_static_route_no_policy[sanity]Skippedimage /contrail-test/images/tinycore-in-network.qcow2 is not found3.401
test_ecmp_svc_v2_transparent_with_3_instance[cb_sanity,sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.573
test_ecmp_svc_in_network_with_3_instance[cb_sanity,sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.637
test_ecmp_with_svm_deletion[sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.657
test_svc_fate_sharing_basic[sanity]Skippedimage /contrail-test/images/tinycore-in-network.qcow2 is not found3.311
test_three_stage_v2_SC[sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.609
test_svc_fate_sharing_basic[sanity]Skippedimage /contrail-test/images/tinycore-in-network.qcow2 is not found5.937
test_floating_ip[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1,vrouter_gw]Success102.541
test_mx_gateway[mx_test,sanity]SkippedSkipping Test. Env variable MX_GW_TEST is not set2.566
test_public_access_thru_svc_w_fip[cb_sanity,sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.607
test_transit_vn_sym_1_innet[sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.575
test_public_access_thru_svc_w_fip[cb_sanity,sanity]SkippedSkipped as v6 not supported for this test2.575
test_svc_creation_with_heat[dev_sanity_dpdk,sanity,suite1]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.611
test_svc_creation_with_heat[sanity]SkippedSkipped as test requires at least 3 nodes, but only 2 found2.649
test_router_crud[ci_sanity,dev_sanity_dpdk,sanity]Success9.671
test_aap_with_fip[cb_sanity,sanity]FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: stdout: {{{
[localhost] local: mkdir -p /contrail-test/images
[localhost] local: wget -nv http://nexus.opensdn.io/repository///images//ubuntu-keepalive.img.gz -O /contrail-test/images/ubuntu-keepalive.img.gz
[localhost] local: gunzip -f /contrail-test/images/ubuntu-keepalive.img.gz
[localhost] local: rm -f /contrail-test/images/ubuntu-keepalive.img
}}}

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 6 14:49: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.neutron.test_ports.TestPorts.test_aap_with_fip[cb_sanity,sanity] id=0x7f14daa249e8>, *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 TestPorts.test_aap_with_fip>
self = <scripts.neutron.test_ports.TestPorts.test_aap_with_fip[cb_sanity,sanity] id=0x7f14daa249e8>
args = ()
kwargs = {}

/contrail-test/scripts/neutron/test_ports.py in test_aap_with_fip(self=<scripts.neutron.test_ports.TestPorts.test_aap_with_fip[cb_sanity,sanity] id=0x7f14daa249e8>)
1081 assert vm2_fixture.wait_till_vm_is_up(), 'VM does not seem to be up'
1082 assert vm_test_fixture.wait_till_vm_is_up(
1083 ), 'VM does not seem to be up'
1084 for port in port_list:
1085 self.config_aap(

AssertionError: VM does not seem to be up
__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 = ('VM does not seem to be up',)
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_ports.py", line 1083, in test_aap_with_fip
), 'VM does not seem to be up'
AssertionError: VM does not seem to be up

190.149 Log File
test_aap_with_zero_mac[cb_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: AssertionError
Python 3.6.8: /usr/bin/python3
Wed Aug 6 14:51:58 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_ports.TestPorts.test_aap_with_zero_mac[cb_sanity,sanity] id=0x7f14daa24828>, *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 TestPorts.test_aap_with_zero_mac>
self = <scripts.neutron.test_ports.TestPorts.test_aap_with_zero_mac[cb_sanity,sanity] id=0x7f14daa24828>
args = ()
kwargs = {}

/contrail-test/scripts/neutron/test_ports.py in test_aap_with_zero_mac(self=<scripts.neutron.test_ports.TestPorts.test_aap_with_zero_mac[cb_sanity,sanity] id=0x7f14daa24828>)
1160 assert vm2_fixture.wait_till_vm_is_up(), 'VM does not seem to be up'
1161 assert vm_test_fixture.wait_till_vm_is_up(
1162 ), 'VM does not seem to be up'
1163 for port in port_list:
1164 self.config_aap(

AssertionError: VM does not seem to be up
__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 = ('VM does not seem to be up',)
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_ports.py", line 1162, in test_aap_with_zero_mac
), 'VM does not seem to be up'
AssertionError: VM does not seem to be up

140.943 Log File
test_ports_bindings[ci_sanity,dev_sanity_dpdk,sanity]Success4.056
test_ports_specific_subnet_ip[ci_sanity,dev_sanity_dpdk,sanity]Success36.100
test_basic_router_behavior[ci_sanity,dev_sanity_dpdk,sanity]Success43.926
test_basic_snat_behavior_without_external_connectivity[ci_sanity,dev_sanity_dpdk,sanity,suite1]Success28.825
test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1]Success107.030
test_policy[quick_sanity,sanity]Success251.352
test_policy_to_deny[quick_sanity,sanity]Success107.617
test_policy_modify_vn_policy[sanity]Success123.715
test_remove_policy_with_ref[ci_sanity,sanity]Success9.870
test_policy_inheritance_src_vn_dst_pol[cb_sanity,sanity,vrouter_gw]Success222.353
test_policy_cidr_src_vn_dst_cidr[sanity]FailureDetails

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 23.80.145.195'!


Warning: sudo() received nonzero return code 1 while executing 'ping6 -s 56 -c 3 -W 1 3102:9185:e23b:a5f3:b38d:d697:0:3'!
}}}

stdout: {{{
[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 23.80.145.195
[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 23.80.145.195
[ubuntu@169.254.0.3] out: PING 23.80.145.195 (23.80.145.195) 56(84) bytes of data.
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 23.80.145.195 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2000ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out:

[ubuntu@169.254.0.3] sudo: ping6 -s 56 -c 3 -W 1 3102:9185:e23b:a5f3:b38d:d697:0:3
[ubuntu@169.254.0.3] out: PING 3102:9185:e23b:a5f3:b38d:d697:0:3(3102:9185:e23b:a5f3:b38d:d697:0:3) 56 data bytes
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 3102:9185:e23b:a5f3:b38d:d697:0:3 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 0 received, 100% packet loss, time 2002ms
[ubuntu@169.254.0.3] out:
[ubuntu@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: TestFailed
Python 3.6.8: /usr/bin/python3
Wed Aug 6 15:11:27 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_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>, *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 TestPolicyAclIpv4v6.test_policy_cidr_src_vn_dst_cidr>
self = <scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>
args = ()
kwargs = {}

/contrail-test/scripts/policy/test_policy_acl.py in test_policy_cidr_src_vn_dst_cidr(self=<scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>)
1443 @tcutils.wrappers.preposttest_wrapper
1444 def test_policy_cidr_src_vn_dst_cidr(self):
1445 super(TestPolicyAclIpv4v6, self).test_policy_cidr_src_vn_dst_cidr()
1446
1447 @tcutils.wrappers.preposttest_wrapper
builtinsuper = <class 'super'>
global TestPolicyAclIpv4v6 = <class 'scripts.policy.test_policy_acl.TestPolicyAclIpv4v6'>
self = <scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>
).test_policy_cidr_src_vn_dst_cidr = <bound method TestPolicyAclIpv4v6.test_policy_ci..._cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>>

/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>, *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: ValueError\nPython 3.6.8: /usr/bin/p...b[2K\\r2d473b07cdd5: Already exists \\r\\x1b[1B\\r\n\n\n']
TestFailed: Test failed: ValueError
Python 3.6.8: /usr/bin/python3
Wed Aug 6 15:10:13 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_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>, *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 TestPolicyAcl.test_policy_cidr_src_vn_dst_cidr>
self = <scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>
args = ()
kwargs = {}

/contrail-test/scripts/policy/test_policy_acl.py in test_policy_cidr_src_vn_dst_cidr(self=<scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>)
758 self.inputs.host_data[self.VM11_fixture.vm_node_ip]['username'],
759 self.inputs.host_data[self.VM11_fixture.vm_node_ip]['password'])
760 if int(flow_record) > 0:
761 self.logger.info("Test with src as VN and dst as cidr PASSED")
762 else:
builtinint = <class 'int'>
flow_record = "Unable to find image 'nexus.gz1.opensdn.io:5101...nsdn.io:5101/opensdn-tools:master-1_9_8_5-6\r\n1"
ValueError: invalid literal for int() with base 10: "Unable to find image 'nexus.gz1.opensdn.io:5101/opensdn-tools:master-1_9_8_5-6' locally\r\nmaster-1_9_8_5-6: Pulling from opensdn-tools\r\n\r\n\x1b[1A\x1b[2K\r2d473b07cdd5: Already exists \r\x1b[1B\r
__cause__ = None
__class__ = <class 'ValueError'>
__context__ = None
__delattr__ = <method-wrapper '__delattr__' of ValueError object>
__dict__ = {}
__dir__ = <built-in method __dir__ of ValueError object>
__doc__ = 'Inappropriate argument value (of correct type).'
__eq__ = <method-wrapper '__eq__' of ValueError object>
__format__ = <built-in method __format__ of ValueError object>
__ge__ = <method-wrapper '__ge__' of ValueError object>
__getattribute__ = <method-wrapper '__getattribute__' of ValueError object>
__gt__ = <method-wrapper '__gt__' of ValueError object>
__hash__ = <method-wrapper '__hash__' of ValueError object>
__init__ = <method-wrapper '__init__' of ValueError object>
__init_subclass__ = <built-in method __init_subclass__ of type object>
__le__ = <method-wrapper '__le__' of ValueError object>
__lt__ = <method-wrapper '__lt__' of ValueError object>
__ne__ = <method-wrapper '__ne__' of ValueError object>
__new__ = <built-in method __new__ of type object>
__reduce__ = <built-in method __reduce__ of ValueError object>
__reduce_ex__ = <built-in method __reduce_ex__ of ValueError object>
__repr__ = <method-wrapper '__repr__' of ValueError object>
__setattr__ = <method-wrapper '__setattr__' of ValueError object>
__setstate__ = <built-in method __setstate__ of ValueError object>
__sizeof__ = <built-in method __sizeof__ of ValueError object>
__str__ = <method-wrapper '__str__' of ValueError object>
__subclasshook__ = <built-in method __subclasshook__ of type object>
__suppress_context__ = False
__traceback__ = <traceback object>
args = (r'invalid literal for int() with base 10: "Unable ...\x1b[2K\r2d473b07cdd5: Already exists \r\x1b[1B\r',)
with_traceback = <built-in method with_traceback of ValueError 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_acl.py", line 760, in test_policy_cidr_src_vn_dst_cidr
if int(flow_record) > 0:
ValueError: invalid literal for int() with base 10: "Unable to find image 'nexus.gz1.opensdn.io:5101/opensdn-tools:master-1_9_8_5-6' locally\r\nmaster-1_9_8_5-6: Pulling from opensdn-tools\r\n\r\n\x1b[1A\x1b[2K\r2d473b07cdd5: Already exists \r\x1b[1B\r



__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: ValueError\nPython 3.6.8: /usr/bin/p...b[2K\\r2d473b07cdd5: Already exists \\r\\x1b[1B\\r\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_acl.py", line 1445, in test_policy_cidr_src_vn_dst_cidr
super(TestPolicyAclIpv4v6, self).test_policy_cidr_src_vn_dst_cidr()
File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper
raise TestFailed("\n ".join(errmsg))
tcutils.cores.TestFailed: Test failed: ValueError
Python 3.6.8: /usr/bin/python3
Wed Aug 6 15:10:13 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_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>, *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 TestPolicyAcl.test_policy_cidr_src_vn_dst_cidr>
self = <scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>
args = ()
kwargs = {}

/contrail-test/scripts/policy/test_policy_acl.py in test_policy_cidr_src_vn_dst_cidr(self=<scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f14dce87128>)
758 self.inputs.host_data[self.VM11_fixture.vm_node_ip]['username'],
759 self.inputs.host_data[self.VM11_fixture.vm_node_ip]['password'])
760 if int(flow_record) > 0:
761 self.logger.info("Test with src as VN and dst as cidr PASSED")
762 else:
builtinint = <class 'int'>
flow_record = "Unable to find image 'nexus.gz1.opensdn.io:5101...nsdn.io:5101/opensdn-tools:master-1_9_8_5-6\r\n1"
ValueError: invalid literal for int() with base 10: "Unable to find image 'nexus.gz1.opensdn.io:5101/opensdn-tools:master-1_9_8_5-6' locally\r\nmaster-1_9_8_5-6: Pulling from opensdn-tools\r\n\r\n\x1b[1A\x1b[2K\r2d473b07cdd5: Already exists \r\x1b[1B\r
__cause__ = None
__class__ = <class 'ValueError'>
__context__ = None
__delattr__ = <method-wrapper '__delattr__' of ValueError object>
__dict__ = {}
__dir__ = <built-in method __dir__ of ValueError object>
__doc__ = 'Inappropriate argument value (of correct type).'
__eq__ = <method-wrapper '__eq__' of ValueError object>
__format__ = <built-in method __format__ of ValueError object>
__ge__ = <method-wrapper '__ge__' of ValueError object>
__getattribute__ = <method-wrapper '__getattribute__' of ValueError object>
__gt__ = <method-wrapper '__gt__' of ValueError object>
__hash__ = <method-wrapper '__hash__' of ValueError object>
__init__ = <method-wrapper '__init__' of ValueError object>
__init_subclass__ = <built-in method __init_subclass__ of type object>
__le__ = <method-wrapper '__le__' of ValueError object>
__lt__ = <method-wrapper '__lt__' of ValueError object>
__ne__ = <method-wrapper '__ne__' of ValueError object>
__new__ = <built-in method __new__ of type object>
__reduce__ = <built-in method __reduce__ of ValueError object>
__reduce_ex__ = <built-in method __reduce_ex__ of ValueError object>
__repr__ = <method-wrapper '__repr__' of ValueError object>
__setattr__ = <method-wrapper '__setattr__' of ValueError object>
__setstate__ = <built-in method __setstate__ of ValueError object>
__sizeof__ = <built-in method __sizeof__ of ValueError object>
__str__ = <method-wrapper '__str__' of ValueError object>
__subclasshook__ = <built-in method __subclasshook__ of type object>
__suppress_context__ = False
__traceback__ = <traceback object>
args = (r'invalid literal for int() with base 10: "Unable ...\x1b[2K\r2d473b07cdd5: Already exists \r\x1b[1B\r',)
with_traceback = <built-in method with_traceback of ValueError 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_acl.py", line 760, in test_policy_cidr_src_vn_dst_cidr
if int(flow_record) > 0:
ValueError: invalid literal for int() with base 10: "Unable to find image 'nexus.gz1.opensdn.io:5101/opensdn-tools:master-1_9_8_5-6' locally\r\nmaster-1_9_8_5-6: Pulling from opensdn-tools\r\n\r\n\x1b[1A\x1b[2K\r2d473b07cdd5: Already exists \r\x1b[1B\r

209.218 Log File
test_policy_inheritance_src_pol_dst_any[sanity]Success209.656
test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1]Success105.449
test_repeated_policy_modify[sanity]Success156.432
test_multi_vn_repeated_policy_update_with_ping[sanity]Success266.462
test_multi_vn_repeated_policy_update_with_ping[sanity]Success236.030
test_qos_remark_dscp_on_vmi[cb_sanity,sanity]Success65.248
test_rp_interface[ci_sanity,sanity]Success32.484
test_rp_interface_ext_community[sanity]Success32.936
test_rp_interface_static[sanity]Success31.331
test_rp_secondary_routes[sanity]SkippedNeeds MX_GW_TEST to be set0.003
test_rt_CEM_22032[cb_sanity,sanity]Success84.243
test_user_def_rt_entry[cb_sanity,sanity]Success86.216
test_sec_group_basic[sanity,suite1]Success157.033
test_sec_group_basic[sanity,suite1]Success206.961
test_sec_group_basic[cb_sanity,ci_contrail_go_kolla_ocata_sanity,sanity,suite1]Success236.457
test_svc_in_net_nat_with_static_routes[sanity]Skippedimage /contrail-test/images/tinycore-in-network-nat.qcow2 is not found24.770
test_svc_v2_transparent_datapath[sanity]Skippedimage /contrail-test/images/tinycore-net-transparent-fw.qcow2 is not found15.735
test_svc_CEM_22032[ci_sanity_WIP,quick_sanity,sanity,suite1]Skippedimage /contrail-test/images/tinycore-in-network-nat.qcow2 is not found14.930
test_svc_in_network_datapath[ci_sanity_WIP,quick_sanity,sanity,suite1]Skippedimage /contrail-test/images/tinycore-in-network-nat.qcow2 is not found13.212
test_svc_hc_basic[sanity]Skippedimage /contrail-test/images/tinycore-in-network-nat.qcow2 is not found15.060
test_svc_trans_segment_right_hc_fail_svm[sanity]Skippedimage /contrail-test/images/tinycore-net-transparent-fw.qcow2 is not found15.266
test_svc_v2_mirroring[ci_sanity_WIP,quick_sanity,sanity]Success186.068
test_vdns_ping_same_vn[ci_sanity,sanity,suite1]Success211.380
test_vm_file_trf_scp_tests[sanity]FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 8) while executing 'wget -nv http://nexus.opensdn.io/repository///images/converts//ubuntu-sshpass-disk001.vmdk -O /contrail-test/images/ubuntu-sshpass-disk001.vmdk'}}}
stdout: {{{
[localhost] local: mkdir -p /contrail-test/images
[localhost] local: wget -nv http://nexus.opensdn.io/repository///images/converts//ubuntu-sshpass-disk001.vmdk -O /contrail-test/images/ubuntu-sshpass-disk001.vmdk
[localhost] local: rm -f /contrail-test/images/ubuntu-sshpass-disk001.vmdk
}}}

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 6 16:01:13 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.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>, *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 TestBasicIPv6VMVNx.test_vm_file_trf_scp_tests>
self = <scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>
args = ()
kwargs = {}

/contrail-test/scripts/vm_regression/test_vm.py in test_vm_file_trf_scp_tests(self=<scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>)
3145 @preposttest_wrapper
3146 def test_vm_file_trf_scp_tests(self):
3147 super(TestBasicIPv6VMVNx, self).test_vm_file_trf_scp_tests()
3148
3149 @preposttest_wrapper
builtinsuper = <class 'super'>
global TestBasicIPv6VMVNx = <class 'scripts.vm_regression.test_vm.TestBasicIPv6VMVNx'>
self = <scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>
).test_vm_file_trf_scp_tests = <bound method TestBasicIPv6VMVNx.test_vm_file_tr...vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>>

/contrail-test/tcutils/util.py in wrapper(self=<scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>, *func_args=(), **func_kwargs={})
1039 raise testtools.TestCase.skipException(msg)
1040
1041 return f(self, *func_args, **func_kwargs)
1042 return wrapper
1043 return decorator
f = <function TestBasicVMVNx.test_vm_file_trf_scp_tests>
self = <scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>
func_args = ()
func_kwargs = {}

/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>, *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...m1_fixture.wait_till_vm_is_up()\nAssertionError\n\n\n']
TestFailed: Test failed: AssertionError
Python 3.6.8: /usr/bin/python3
Wed Aug 6 16:01: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=<scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>, *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 TestBasicVMVNx.test_vm_file_trf_scp_tests>
self = <scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>
args = ()
kwargs = {}

/contrail-test/scripts/vm_regression/test_vm.py in test_vm_file_trf_scp_tests(self=<scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>)
2865 vm2_fixture = self.create_vm(vn_fixture=vn_fixture,
2866 image_name='ubuntu-sshpass')
2867 assert vm1_fixture.wait_till_vm_is_up()
2868 assert vm2_fixture.wait_till_vm_is_up()
2869 for size in scp_test_file_sizes:
vm1_fixture = <VMFixture: ctest-TestBasicIPv6VMVNx-44055178-77907438>
vm1_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...ure: ctest-TestBasicIPv6VMVNx-44055178-77907438>>
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.py", line 2867, in test_vm_file_trf_scp_tests
assert vm1_fixture.wait_till_vm_is_up()
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...m1_fixture.wait_till_vm_is_up()\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/vm_regression/test_vm.py", line 3147, in test_vm_file_trf_scp_tests
super(TestBasicIPv6VMVNx, self).test_vm_file_trf_scp_tests()
File "/contrail-test/tcutils/util.py", line 1041, in wrapper
return f(self, *func_args, **func_kwargs)
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 6 16:01: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=<scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>, *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 TestBasicVMVNx.test_vm_file_trf_scp_tests>
self = <scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>
args = ()
kwargs = {}

/contrail-test/scripts/vm_regression/test_vm.py in test_vm_file_trf_scp_tests(self=<scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f14da3a32e8>)
2865 vm2_fixture = self.create_vm(vn_fixture=vn_fixture,
2866 image_name='ubuntu-sshpass')
2867 assert vm1_fixture.wait_till_vm_is_up()
2868 assert vm2_fixture.wait_till_vm_is_up()
2869 for size in scp_test_file_sizes:
vm1_fixture = <VMFixture: ctest-TestBasicIPv6VMVNx-44055178-77907438>
vm1_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...ure: ctest-TestBasicIPv6VMVNx-44055178-77907438>>
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.py", line 2867, in test_vm_file_trf_scp_tests
assert vm1_fixture.wait_till_vm_is_up()
AssertionError

434.759 Log File
test_sctp_traffic_between_vm[sanity]Success226.467
test_generic_link_local_service[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,dev_sanity_dpdk,sanity,suite1]Success25.906
test_metadata_service[cb_sanity,ci_sanity,sanity,suite1]Success22.991
test_ping_within_vn_two_vms_two_different_subnets[ci_contrail_go_kolla_ocata_sanity,ci_sanity,sanity,suite1]Success44.735
test_ecmp_with_static_routes[cb_sanity,dev_reg,sanity]Success323.603
test_bond_lacp_config[dev_reg,sanity]SkippedSkipped as test is not supported if dpdk_cluster=False 2.608
test_dpdk_bond_status[dev_reg,sanity]SkippedSkipped as test is not supported if dpdk_cluster=False 2.543
test_fbit_disable_mbuf_dpdk[dev_reg,sanity]SkippedSkipped as test is not supported if dpdk_cluster=False 2.578
test_dpdk_gro_gso[dev_reg,sanity]SkippedSkipped as test is not supported if dpdk_cluster=False 2.588
test_mtu_config[dev_reg,sanity]SkippedSkipped as test is not supported if dpdk_cluster=False 2.544
test_vifdump_on_interface[dev_reg,sanity]SkippedSkipped as test is not supported if dpdk_cluster=False 2.564
test_fat_flow_aggr_dest_icmp_intra_vn_inter_node[dev_reg,sanity]Success310.799
test_rt_table_scenario_1[dev_reg,sanity]Success56.058
test_vlan_interface_2[cb_sanity,dev_reg,dev_sanity_dpdk,sanity]Success169.763
test_mtu_probe_inter_node[dev_reg,sanity]Success171.718
test_mtu_probe_intra_node[dev_reg,sanity]Success170.235
test_vif_statistics[dev_reg,sanity]Success116.967
Properties »

Back to top

TestCase

NameStatusTypeTime(s)LogFile
test_process_restart_with_rr_set[sanity]Success406.041
test_run_contrail_flows_cli_cmds[sanity]Success14.367
test_run_contrail_logs_cli_cmd_with_multiple_different_optional_args[sanity]Success21.803
test_run_contrail_stats_cli_cmds[sanity]Success15.976
test_verify_session_sampling_teardown[sanity]Success226.888
test_basic_as4_ibgp_sanity[sanity]SkippedSkipping Test. At least 1 external router required to run the test2.553
test_basic_bgpaas_local_as[dev_sanity_dpdk,sanity]Success212.169
test_bgp_control_node_zone[sanity]Success239.778
test_bgp_control_node_zones_from_single_vnf[sanity]Success225.516
test_basic_dm[sanity]Skippeddm_mx env needs to be set in testbed.py to run this script2.532
test_apply_policy_fip_on_same_vn_gw_mx[sanity,serial]SkippedSkipping Test. Env variable MX_TEST is not set. Skipping the test2.563
test_with_vxlan_encap_agent_restart[sanity,serial]Success287.834
test_with_vxlan_encap_dns_disabled_for_l2_vn[cb_sanity,sanity,serial]Success395.114
test_change_of_rt_in_vn[mx_test,sanity,serial]SkippedSkipping Test. Env variable MX_GW_TEST is not set2.510
test_gw_less_fwd_single_vn_ip_fab[cb_sanity,sanity]SkippedSkipping Test. Fabric gateway is required to run the test2.543
test_check_per_peer_on_control[sanity]Success48.255
test_create_md5_on_control[sanity]Success46.636
test_perms2_global_share[ci_sanity,sanity]Success59.739
test_perms2_owner[ci_sanity,sanity,suite1]Success12.776
test_rbac_acl_different_roles[ci_sanity,sanity,suite1]Success13.675
test_rbac_create_delete_vm[sanity,suite1]Success55.398
test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]Success3.439
test_control_node_switchover[cb_sanity,sanity]Success200.358
test_process_restart_in_policy_between_vns[cb_sanity,sanity]FailureDetails

Traceback (most recent call last):
testtools.testresult.real._StringException: stdout: {{{
[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 192.168.2.252
[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 192.168.2.252
[ubuntu@169.254.0.3] out: PING 192.168.2.252 (192.168.2.252) 56(84) bytes of data.
[ubuntu@169.254.0.3] out: 64 bytes from 192.168.2.252: icmp_req=1 ttl=63 time=5.56 ms
[ubuntu@169.254.0.3] out: 64 bytes from 192.168.2.252: icmp_req=2 ttl=63 time=1.25 ms
[ubuntu@169.254.0.3] out: 64 bytes from 192.168.2.252: icmp_req=3 ttl=63 time=1.11 ms
[ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] out: --- 192.168.2.252 ping statistics ---
[ubuntu@169.254.0.3] out: 3 packets transmitted, 3 received, 0% packet loss, time 2004ms
[ubuntu@169.254.0.3] out: rtt min/avg/max/mdev = 1.110/2.642/5.563/2.066 ms
[ubuntu@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: AttributeError
Python 3.6.8: /usr/bin/python3
Wed Aug 6 17:18:17 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.vm_regression.test_vm_serial.Tes..._between_vns[cb_sanity,sanity] id=0x7f57ec73f240>, *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 TestBasicVMVN0.test_process_restart_in_policy_between_vns>
self = <serial_scripts.vm_regression.test_vm_serial.Tes..._between_vns[cb_sanity,sanity] id=0x7f57ec73f240>
args = ()
kwargs = {}

/contrail-test/serial_scripts/vm_regression/test_vm_serial.py in test_process_restart_in_policy_between_vns(self=<serial_scripts.vm_regression.test_vm_serial.Tes..._between_vns[cb_sanity,sanity] id=0x7f57ec73f240>)
430 'Hash of error nodes and services : %s' % (error_nodes))
431
432 result = self.verification_after_process_restart_in_rr()
433 assert result[0], result[1]
434 for cfgm_name in self.inputs.cfgm_names:
result undefined
self = <serial_scripts.vm_regression.test_vm_serial.Tes..._between_vns[cb_sanity,sanity] id=0x7f57ec73f240>
self.verification_after_process_restart_in_rr undefined
AttributeError: 'TestBasicVMVN0' object has no attribute 'verification_after_process_restart_in_rr'
__cause__ = None
__class__ = <class 'AttributeError'>
__context__ = None
__delattr__ = <method-wrapper '__delattr__' of AttributeError object>
__dict__ = {}
__dir__ = <built-in method __dir__ of AttributeError object>
__doc__ = 'Attribute not found.'
__eq__ = <method-wrapper '__eq__' of AttributeError object>
__format__ = <built-in method __format__ of AttributeError object>
__ge__ = <method-wrapper '__ge__' of AttributeError object>
__getattribute__ = <method-wrapper '__getattribute__' of AttributeError object>
__gt__ = <method-wrapper '__gt__' of AttributeError object>
__hash__ = <method-wrapper '__hash__' of AttributeError object>
__init__ = <method-wrapper '__init__' of AttributeError object>
__init_subclass__ = <built-in method __init_subclass__ of type object>
__le__ = <method-wrapper '__le__' of AttributeError object>
__lt__ = <method-wrapper '__lt__' of AttributeError object>
__ne__ = <method-wrapper '__ne__' of AttributeError object>
__new__ = <built-in method __new__ of type object>
__reduce__ = <built-in method __reduce__ of AttributeError object>
__reduce_ex__ = <built-in method __reduce_ex__ of AttributeError object>
__repr__ = <method-wrapper '__repr__' of AttributeError object>
__setattr__ = <method-wrapper '__setattr__' of AttributeError object>
__setstate__ = <built-in method __setstate__ of AttributeError object>
__sizeof__ = <built-in method __sizeof__ of AttributeError object>
__str__ = <method-wrapper '__str__' of AttributeError object>
__subclasshook__ = <built-in method __subclasshook__ of type object>
__suppress_context__ = False
__traceback__ = <traceback object>
args = ("'TestBasicVMVN0' object has no attribute 'verification_after_process_restart_in_rr'",)
with_traceback = <built-in method with_traceback of AttributeError 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/vm_regression/test_vm_serial.py", line 432, in test_process_restart_in_policy_between_vns
result = self.verification_after_process_restart_in_rr()
AttributeError: 'TestBasicVMVN0' object has no attribute 'verification_after_process_restart_in_rr'

217.620 Log File
test_underlay_broadcast_traffic_handling[sanity]Success26.939
test_flow_action_drop_stats[dev_reg,sanity]Success71.074
test_fat_flow_aggr_dest_udp_inter_vn_inter_node[dev_reg,sanity]Success361.693
test_fat_flow_intra_vn_inter_node[cb_sanity,sanity]Success232.043
test_precedence_xmpp_auth[sanity]SkippedXmpp auth should be set before running tests2.574
test_undo_xmpp_auth[sanity]SkippedXmpp auth should be set before running tests2.552
Properties »

Back to top