"\n ".join undefined
errmsg = ['Test failed: Traceback (most recent call la...ror: [Errno 104] Connection reset by peer\n
\n']
TestFailed: Test failed: 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/vrouter/test_fat_flow_aggr_serial.py", line 58, in test_fat_flow_aggr_dest_udp_inter_vn_inter_node
self.fat_flow_with_prefix_aggr(prefix_length=prefix_length,
File "/contrail-test/common/vrouter/base.py", line 424, in fat_flow_with_prefix_aggr
assert server.wait_till_vm_is_up()
File "/contrail-test/fixtures/vm_test.py", line 2328, in wait_till_vm_is_up
status = self.wait_till_vm_up()
File "/contrail-test/fixtures/vm_test.py", line 2370, in wait_till_vm_up
result = result and self._gather_details()
File "/contrail-test/fixtures/vm_test.py", line 2776, in _gather_details
self.get_local_ip(refresh=True)
File "/contrail-test/fixtures/vm_test.py", line 939, in get_local_ip
if self.ping_vm_from_host(vn_fq_name):
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 1193, in ping_vm_from_host
output = safe_run('ping %s -c 2 -W %s' %
File "/contrail-test/tcutils/util.py", line 84, in f_retry
result = f(*args, **kwargs) # first attempt
File "/contrail-test/tcutils/util.py", line 205, in safe_run
output = run(cmd, timeout=timeout)
File "/usr/local/lib/python3.9/site-packages/fabric/network.py", line 692, in host_prompting_wrapper
return func(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/fabric/operations.py", line 1092, in run
return _run_command(
File "/usr/local/lib/python3.9/site-packages/fabric/operations.py", line 935, in _run_command
channel=default_channel(), command=wrapped_command, pty=pty,
File "/usr/local/lib/python3.9/site-packages/fabric/state.py", line 435, in default_channel
chan = _open_session()
File "/usr/local/lib/python3.9/site-packages/fabric/state.py", line 420, in _open_session
session = transport.open_session(timeout=env.timeout)
File "/usr/local/lib/python3.9/site-packages/paramiko/transport.py", line 919, in open_session
return self.open_channel(
File "/usr/local/lib/python3.9/site-packages/paramiko/transport.py", line 1050, in open_channel
raise e
File "/usr/local/lib/python3.9/site-packages/paramiko/transport.py", line 2109, in run
ptype, m = self.packetizer.read_message()
File "/usr/local/lib/python3.9/site-packages/paramiko/packet.py", line 459, in read_message
header = self.read_all(self.__block_size_in, check_rekey=True)
File "/usr/local/lib/python3.9/site-packages/paramiko/packet.py", line 301, in read_all
x = self.__socket.recv(n)
File "/usr/local/lib64/python3.9/site-packages/gevent/_socketcommon.py", line 660, in recv
return self._sock.recv(*args)
ConnectionResetError: [Errno 104] Connection reset by peer
__cause__ = None
__class__ =
__context__ = None
__delattr__ =
__dict__ = {}
__dir__ =
__doc__ = None
__eq__ =
__format__ =
__ge__ =
__getattribute__ =
__gt__ =
__hash__ =
__init__ =
__init_subclass__ =
__le__ =
__lt__ =
__module__ = 'tcutils.cores'
__ne__ =
__new__ =
__reduce__ =
__reduce_ex__ =
__repr__ =
__setattr__ =
__setstate__ =
__sizeof__ =
__str__ =
__subclasshook__ =
__suppress_context__ = False
__traceback__ =
__weakref__ = None
args = ('Test failed: Traceback (most recent call la...ror: [Errno 104] Connection reset by peer\n
\n',)
with_traceback =
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/vrouter/test_fat_flow_aggr_serial.py", line 94, in test_fat_flow_aggr_dest_udp_inter_vn_inter_node
super(FatFlowAggrIpv6Serial, self).test_fat_flow_aggr_dest_udp_inter_vn_inter_node()
File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper
raise TestFailed("\n ".join(errmsg))
tcutils.cores.TestFailed: Test failed: 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/vrouter/test_fat_flow_aggr_serial.py", line 58, in test_fat_flow_aggr_dest_udp_inter_vn_inter_node
self.fat_flow_with_prefix_aggr(prefix_length=prefix_length,
File "/contrail-test/common/vrouter/base.py", line 424, in fat_flow_with_prefix_aggr
assert server.wait_till_vm_is_up()
File "/contrail-test/fixtures/vm_test.py", line 2328, in wait_till_vm_is_up
status = self.wait_till_vm_up()
File "/contrail-test/fixtures/vm_test.py", line 2370, in wait_till_vm_up
result = result and self._gather_details()
File "/contrail-test/fixtures/vm_test.py", line 2776, in _gather_details
self.get_local_ip(refresh=True)
File "/contrail-test/fixtures/vm_test.py", line 939, in get_local_ip
if self.ping_vm_from_host(vn_fq_name):
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 1193, in ping_vm_from_host
output = safe_run('ping %s -c 2 -W %s' %
File "/contrail-test/tcutils/util.py", line 84, in f_retry
result = f(*args, **kwargs) # first attempt
File "/contrail-test/tcutils/util.py", line 205, in safe_run
output = run(cmd, timeout=timeout)
File "/usr/local/lib/python3.9/site-packages/fabric/network.py", line 692, in host_prompting_wrapper
return func(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/fabric/operations.py", line 1092, in run
return _run_command(
File "/usr/local/lib/python3.9/site-packages/fabric/operations.py", line 935, in _run_command
channel=default_channel(), command=wrapped_command, pty=pty,
File "/usr/local/lib/python3.9/site-packages/fabric/state.py", line 435, in default_channel
chan = _open_session()
File "/usr/local/lib/python3.9/site-packages/fabric/state.py", line 420, in _open_session
session = transport.open_session(timeout=env.timeout)
File "/usr/local/lib/python3.9/site-packages/paramiko/transport.py", line 919, in open_session
return self.open_channel(
File "/usr/local/lib/python3.9/site-packages/paramiko/transport.py", line 1050, in open_channel
raise e
File "/usr/local/lib/python3.9/site-packages/paramiko/transport.py", line 2109, in run
ptype, m = self.packetizer.read_message()
File "/usr/local/lib/python3.9/site-packages/paramiko/packet.py", line 459, in read_message
header = self.read_all(self.__block_size_in, check_rekey=True)
File "/usr/local/lib/python3.9/site-packages/paramiko/packet.py", line 301, in read_all
x = self.__socket.recv(n)
File "/usr/local/lib64/python3.9/site-packages/gevent/_socketcommon.py", line 660, in recv
return self._sock.recv(*args)
ConnectionResetError: [Errno 104] Connection reset by peer
2025-12-08 04:24:53,984 - INFO -
2025-12-08 04:24:53,984 - INFO - END TEST : test_fat_flow_aggr_dest_udp_inter_vn_inter_node : FAILED[0:02:44]
2025-12-08 04:24:53,984 - INFO - --------------------------------------------------------------------------------
2025-12-08 04:24:54,787 - INFO - Deleted project: ctest-FatFlowAggrIpv6Serial-64755610, ID : deb9dcc8-556d-4b8e-91d5-363342be3413
2025-12-08 04:24:54,992 - INFO - Domain Default found not creating
2025-12-08 04:24:55,503 - INFO - Project ctest-FatFlowSerialIpv6-03175441 not found, creating it
2025-12-08 04:24:56,024 - INFO - Created Project:ctest-FatFlowSerialIpv6-03175441, ID : e02ff7af-de88-4e86-b430-baee814394ce
2025-12-08 04:24:57,758 - INFO - ================================================================================
2025-12-08 04:24:57,758 - INFO - STARTING TEST : test_fat_flow_intra_vn_inter_node
2025-12-08 04:24:57,759 - INFO - TEST DESCRIPTION :
Description: Verify Fat flow for intra-VN inter-Node traffic
Steps:
1. create 1 VN and launch 3 VMs in it.client VMs on same node and server VM on different node.
2. on server VM, config Fat flow for udp port 53.
3. from both client VM, send UDP traffic to server on port 53 twice with diff. src ports
Pass criteria:
1. on client VMs compute, 4 set of flows and on server compute, 2 set of flows should be created
2. on server compute, flow's source port should be 0 for Fat flow
2025-12-08 04:24:59,018 - INFO - Initial checks done. Running the testcase now
2025-12-08 04:24:59,018 - INFO -
2025-12-08 04:25:00,287 - INFO - Created VN ctest-vn-34067144
2025-12-08 04:25:00,991 - INFO - Verified VN network id 6 for VN 6ef9c78c-d23b-4e5b-9a07-ff9d8bb4e24a
2025-12-08 04:25:00,991 - INFO - Verifications in API Server for VN ctest-vn-34067144 passed
2025-12-08 04:25:01,063 - INFO - On all control nodes, Config, RI and RT verification for VN ctest-vn-34067144 passed
2025-12-08 04:25:02,473 - INFO - Validated that VN default-domain:ctest-FatFlowSerialIpv6-03175441:ctest-vn-34067144 is found in opserver
2025-12-08 04:25:04,031 - INFO - VM ([]) created on node: (an-jenkins-deploy-platform-ansible-os-4854-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-4854-2)
2025-12-08 04:25:05,614 - INFO - VM ([]) created on node: (an-jenkins-deploy-platform-ansible-os-4854-2), Zone: (nova:an-jenkins-deploy-platform-ansible-os-4854-2)
2025-12-08 04:25:07,378 - INFO - VM ([]) created on node: (an-jenkins-deploy-platform-ansible-os-4854-1), Zone: (nova:an-jenkins-deploy-platform-ansible-os-4854-1)
2025-12-08 04:25:07,378 - INFO - Waiting for VM ctest-FatFlowSerialIpv6-03175441-18053235 to be up..
2025-12-08 04:25:07,487 - INFO - VM name : ctest-FatFlowSerialIpv6-03175441-18053235
2025-12-08 04:26:02,852 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-FatFlowSerialIpv6-03175441-18053235 passed
2025-12-08 04:26:28,897 - INFO - Waiting for VM ctest-FatFlowSerialIpv6-03175441-79114133 to be up..
2025-12-08 04:26:28,979 - INFO - VM name : ctest-FatFlowSerialIpv6-03175441-79114133
2025-12-08 04:26:30,338 - INFO - Ping to Metadata IP 169.254.0.4 of VM ctest-FatFlowSerialIpv6-03175441-79114133 passed
2025-12-08 04:26:30,582 - INFO - Waiting for VM ctest-FatFlowSerialIpv6-03175441-21592818 to be up..
2025-12-08 04:26:30,668 - INFO - VM name : ctest-FatFlowSerialIpv6-03175441-21592818
2025-12-08 04:26:32,026 - INFO - Ping to Metadata IP 169.254.0.3 of VM ctest-FatFlowSerialIpv6-03175441-21592818 passed
2025-12-08 04:26:32,333 - INFO - Fat flow added on VMI ad68a014-9107-40c0-a525-3e5a044a7a6c: {'proto': 'udp', 'port': 53}
ERROR: Socket exception: Connection reset by peer (104)
2025-12-08 04:27:55,284 - INFO - File transfer verification for file size 100 passed on the VM ctest-FatFlowSerialIpv6-03175441-21592818
2025-12-08 04:28:39,669 - INFO - File transfer verification for file size 100 passed on the VM ctest-FatFlowSerialIpv6-03175441-21592818
2025-12-08 04:28:40,014 - INFO - Fat flow verification PASSED on node: 10.0.0.41 for - SIP: 221.238.179.195, DIP: 221.238.179.197, sport: 0, dport: 53, vrf-id: 2 Fat flow expected: 1, got: 1
2025-12-08 04:28:40,111 - INFO - Fat flow verification PASSED on node: 10.0.0.129 for - SIP: 221.238.179.195, DIP: 221.238.179.197, sport: 0, dport: 53, vrf-id: 2 Fat flow expected: 0, got: 0
2025-12-08 04:28:40,173 - INFO - Fat flow verification PASSED on node: 10.0.0.41 for - SIP: 221.238.179.196, DIP: 221.238.179.197, sport: 0, dport: 53, vrf-id: 2 Fat flow expected: 1, got: 1
2025-12-08 04:28:40,274 - INFO - Fat flow verification PASSED on node: 10.0.0.129 for - SIP: 221.238.179.196, DIP: 221.238.179.197, sport: 0, dport: 53, vrf-id: 2 Fat flow expected: 0, got: 0
2025-12-08 04:28:40,274 - INFO - Fat flow verification passed for protocol udp and port 53
2025-12-08 04:28:44,466 - INFO - File transfer verification for file size 100 passed on the VM ctest-FatFlowSerialIpv6-03175441-21592818
2025-12-08 04:28:48,399 - INFO - File transfer verification for file size 100 passed on the VM ctest-FatFlowSerialIpv6-03175441-21592818
2025-12-08 04:28:52,359 - INFO - File transfer verification for file size 100 passed on the VM ctest-FatFlowSerialIpv6-03175441-21592818
2025-12-08 04:28:56,279 - INFO - File transfer verification for file size 100 passed on the VM ctest-FatFlowSerialIpv6-03175441-21592818
2025-12-08 04:28:56,987 - INFO - Fat flow verification PASSED on node: 10.0.0.41 for - SIP: 342c:2839:413d:dcf1:431c:ce66:0:3, DIP: 342c:2839:413d:dcf1:431c:ce66:0:5, sport: 0, dport: 53, vrf-id: 2 Fat flow expected: 1, got: 1
2025-12-08 04:28:57,075 - INFO - Fat flow verification PASSED on node: 10.0.0.129 for - SIP: 342c:2839:413d:dcf1:431c:ce66:0:3, DIP: 342c:2839:413d:dcf1:431c:ce66:0:5, sport: 0, dport: 53, vrf-id: 2 Fat flow expected: 0, got: 0
2025-12-08 04:28:57,120 - INFO - Fat flow verification PASSED on node: 10.0.0.41 for - SIP: 342c:2839:413d:dcf1:431c:ce66:0:4, DIP: 342c:2839:413d:dcf1:431c:ce66:0:5, sport: 0, dport: 53, vrf-id: 2 Fat flow expected: 1, got: 1
2025-12-08 04:28:57,204 - INFO - Fat flow verification PASSED on node: 10.0.0.129 for - SIP: 342c:2839:413d:dcf1:431c:ce66:0:4, DIP: 342c:2839:413d:dcf1:431c:ce66:0:5, sport: 0, dport: 53, vrf-id: 2 Fat flow expected: 0, got: 0
2025-12-08 04:28:57,204 - INFO - Fat flow verification passed for protocol udp and port 53
2025-12-08 04:28:57,204 - INFO - Deleting VM ctest-FatFlowSerialIpv6-03175441-21592818
2025-12-08 04:28:57,279 - INFO - Deleting VM ctest-FatFlowSerialIpv6-03175441-79114133
2025-12-08 04:28:57,350 - INFO - Deleting VM ctest-FatFlowSerialIpv6-03175441-18053235
2025-12-08 04:28:57,441 - INFO - Deleting VN ctest-vn-34067144
2025-12-08 04:28:57,485 - WARNING - Deleting VN ctest-vn-34067144 failed..Will retry
2025-12-08 04:28:59,881 - INFO - Validated that VN ctest-vn-34067144 is not found in API Server
2025-12-08 04:28:59,905 - INFO - Validated that VN ctest-vn-34067144 is not in any agent
2025-12-08 04:28:59,934 - INFO - Validated that Routing instances and Config db in Control-nodes does not have VN ctest-vn-34067144 info
2025-12-08 04:29:01,216 - INFO - END TEST : test_fat_flow_intra_vn_inter_node : PASSED[0:04:04]
2025-12-08 04:29:01,216 - INFO - --------------------------------------------------------------------------------
2025-12-08 04:29:02,045 - INFO - Deleted project: ctest-FatFlowSerialIpv6-03175441, ID : e02ff7af-de88-4e86-b430-baee814394ce
2025-12-08 04:29:02,273 - INFO - Domain Default found not creating
2025-12-08 04:29:02,486 - INFO - Project ctest-TestXmpptests-64297992 not found, creating it
2025-12-08 04:29:03,050 - INFO - Created Project:ctest-TestXmpptests-64297992, ID : ea047a23-3415-4a40-84ed-8f410aa4c01d
2025-12-08 04:29:05,181 - INFO - ================================================================================
2025-12-08 04:29:05,181 - INFO - STARTING TEST : test_precedence_xmpp_auth
2025-12-08 04:29:05,182 - INFO - TEST DESCRIPTION :
Precedence in XMPP auth is that server auth takes precedence over agent auth. To check this,
undo xmpp auth on server side and check if XMPP is up and it shows no "TLS" string in introspect.
2025-12-08 04:29:06,456 - INFO - Xmpp auth should be set before running tests
2025-12-08 04:29:07,736 - INFO -
2025-12-08 04:29:07,736 - INFO - END TEST : test_precedence_xmpp_auth : SKIPPED[0:00:02]
2025-12-08 04:29:07,736 - INFO - --------------------------------------------------------------------------------
2025-12-08 04:29:07,738 - INFO - ================================================================================
2025-12-08 04:29:07,738 - INFO - STARTING TEST : test_undo_xmpp_auth
2025-12-08 04:29:07,738 - INFO - TEST DESCRIPTION :
Check if undoing setting and deleting xmpp auth creates any issues.
Also confirm if introspect reflects the changes as and when they are done
2025-12-08 04:29:08,980 - INFO - Xmpp auth should be set before running tests
2025-12-08 04:29:10,252 - INFO -
2025-12-08 04:29:10,252 - INFO - END TEST : test_undo_xmpp_auth : SKIPPED[0:00:03]
2025-12-08 04:29:10,252 - INFO - --------------------------------------------------------------------------------
2025-12-08 04:29:11,026 - INFO - Deleted project: ctest-TestXmpptests-64297992, ID : ea047a23-3415-4a40-84ed-8f410aa4c01d
ERROR: Socket exception: Connection reset by peer (104)
+ [[ -z '' ]]
+ [[ -z sanity ]]
+ sleep 2
+ /usr/bin/python3 tools/report_gen.py contrail_test_input.yaml report_details_2025_12_08_02_16_27.ini
/usr/local/lib/python3.9/site-packages/pbr/version.py:439: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
import pkg_resources
[localhost] local: rpm -q --queryformat '%{VERSION}-' contrail-lib; rpm -q --queryformat '%{RELEASE}' contrail-lib | awk -F'.' '{print $1}'
Traceback (most recent call last):
File "/contrail-test/tools/report_gen.py", line 246, in
main(sys.argv[1], sys.argv[2])
File "/contrail-test/tools/report_gen.py", line 241, in main
obj.setUp()
File "/contrail-test/tools/report_gen.py", line 53, in setUp
self.setup_detail = '%s %s~%s' % (self.get_distro(), self.build_id,
File "/contrail-test/tools/report_gen.py", line 206, in get_distro
self.distro = self.run_cmd_on_server(self.cfgm_ips[0], cmd, container='controller')
File "/contrail-test/common/contrail_test_init.py", line 974, in run_cmd_on_server
raise Exception(msg)
Exception: Container controller is not present on host 10.0.0.23
+ echo 'Generated report_details* file: report_details_2025_12_08_02_16_27.ini'
Generated report_details* file: report_details_2025_12_08_02_16_27.ini
+ parse_results
+ /usr/bin/python3 tools/parse_result.py result_2025_12_08_02_16_27_10645.xml report_details_2025_12_08_02_16_27.ini
Traceback (most recent call last):
File "/contrail-test/tools/parse_result.py", line 81, in
logs_location = _get_log_location(report_file)
File "/contrail-test/tools/parse_result.py", line 71, in _get_log_location
log_location = config.get('Test', 'logslocation')
File "/usr/lib64/python3.9/configparser.py", line 781, in get
d = self._unify_values(section, vars)
File "/usr/lib64/python3.9/configparser.py", line 1152, in _unify_values
raise NoSectionError(section) from None
configparser.NoSectionError: No section: 'Test'
+ /usr/bin/python3 tools/parse_result.py result_2025_12_08_02_16_27_17349.xml report_details_2025_12_08_02_16_27.ini
Traceback (most recent call last):
File "/contrail-test/tools/parse_result.py", line 81, in
logs_location = _get_log_location(report_file)
File "/contrail-test/tools/parse_result.py", line 71, in _get_log_location
log_location = config.get('Test', 'logslocation')
File "/usr/lib64/python3.9/configparser.py", line 781, in get
d = self._unify_values(section, vars)
File "/usr/lib64/python3.9/configparser.py", line 1152, in _unify_values
raise NoSectionError(section) from None
configparser.NoSectionError: No section: 'Test'
+ generate_html
+ '[' -f result_2025_12_08_02_16_27_10645.xml ']'
+ /usr/bin/python3 tools/update_testsuite_properties.py report_details_2025_12_08_02_16_27.ini result_2025_12_08_02_16_27_10645.xml
Traceback (most recent call last):
File "/contrail-test/tools/update_testsuite_properties.py", line 104, in
update_xml(sys.argv[1], sys.argv[2])
File "/contrail-test/tools/update_testsuite_properties.py", line 8, in update_xml
build_id = config.get('Test', 'Build')
File "/usr/lib64/python3.9/configparser.py", line 781, in get
d = self._unify_values(section, vars)
File "/usr/lib64/python3.9/configparser.py", line 1152, in _unify_values
raise NoSectionError(section) from None
configparser.NoSectionError: No section: 'Test'
+ ant
Buildfile: /contrail-test/build.xml
junit-report:
[delete] Deleting directory /contrail-test/report
[junitreport] Processing /contrail-test/report/TESTS-TestSuites.xml to /contrail-test/report/junit-noframes.html
[junitreport] Loading stylesheet /contrail-test/junit-noframes.xsl
[junitreport] Transform time: 517ms
BUILD SUCCESSFUL
Total time: 1 second
+ echo 'Generate HTML reports in report/ folder : report/junit-noframes.html'
Generate HTML reports in report/ folder : report/junit-noframes.html
+ convert_logs_to_html
+ /usr/bin/python3 tools/convert_logs_to_html.py logs/
logs/testdetailedpolicy1.log
logs/testsvchc.log
logs/testmtu.log
logs/testdropstats.log
logs/testqos.log
logs/testbasicpolicyipv4v6.log
logs/testvifstats.log
logs/testrouters.log
logs/testports.log
logs/testmultiinlinesvcipv6.log
logs/testsubinterfaces.log
logs/testsvcregr.log
logs/auth.log
logs/testbasicvmvn0.log
logs/testecmpipv6fragments.log
logs/analyticstestsanitywithmin.log
logs/testvdnsbasic0.log
logs/testbgpaaslocalas.log
logs/testrp.log
logs/testbgpaaszone.log
logs/testxmpptests.log
logs/disablepolicyecmpipv6.log
logs/testpolicyacl.log
logs/testecmpwithsvmchange.log
logs/testbasicheat.log
logs/fatflowaggr.log
logs/testbasicpolicy.log
logs/testbasicrtfilter.log
logs/testbasicvmvnx.log
logs/testvifdump.log
logs/testdetailedpolicy0ipv4v6.log
logs/testecmpsanityipv6.log
logs/testrbacbasic.log
logs/analyticstestsanitywithresource.log
logs/testgwlessfwd.log
logs/testbasicvmvn.log
logs/testrbac.log
logs/testencapcases.log
logs/fatflowaggripv6serial.log
logs/testmultiinlinesvc.log
logs/testroutersbasic.log
logs/testpolicyaclipv4v6.log
logs/testroutes.log
logs/testecmpconfighashfeature.log
logs/testserialsanity_mx.log
logs/securitygroupbasicregressiontests1.log
logs/testbasicpolicynegativeipv4v6.log
logs/testasn4.log
logs/testfbitmergebuffdisable.log
logs/securitygroupbasicregressiontests1ipv6.log
logs/analyticsbasictestsanity.log
logs/testdm.log
logs/analyticstestsanity.log
logs/testheat.log
logs/testmtuprobe.log
logs/securitygroupbasicregressiontests1_contrail.log
logs/floatingipbasictestsanity.log
logs/testheatipv6.log
logs/testbasicheatipv6.log
logs/testbasicpolicymodifyipv4v6.log
logs/testmd5testsoncontrol.log
logs/dbmanagetest.log
logs/testdpdkbondstatus.log
logs/analyticstestsanity3.log
logs/testgrogso.log
logs/testbasicrr.log
logs/fatflowserialipv6.log
logs/testsvcv2mirror.log
logs/tcutils.tcpdump_utils.log
logs/testsanity_mx.log
logs/introspect.log
logs/documentationtest.log
logs/__main__.log
logs/testdetailedpolicy1ipv4v6.log
logs/tcutils.collector.opserver_results.log
logs/testlacp.log
logs/testcrud.log
logs/common.contrail_test_init.log
logs/testecmpsanity.log
logs/testevpncasesrestart.log
logs/testecmpfeature.log
+ echo 'Converted log files to html files'
Converted log files to html files
+ collect_tracebacks
+ export PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures:/contrail-test/serial_scripts:/contrail-test:/contrail-test/fixtures
+ PYTHONPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/contrail-test:/contrail-test/fixtures:/contrail-test/serial_scripts:/contrail-test:/contrail-test/fixtures
+ /usr/bin/python3 tools/collect_bts.py contrail_test_input.yaml
/usr/local/lib/python3.9/site-packages/pbr/version.py:439: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
import pkg_resources
[ubuntu@10.0.0.22] put: tools/search-bt.py -> /tmp/search-bt.py
Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-4854-2-tracebacks.log
Ignored Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-4854-2-ignored_tracebacks.log
Traceback parse errors will be in /tmp/cn-jenkins-deploy-platform-ansible-os-4854-2-traceback_parse_failures.log
Done looking for tracebacks
[ubuntu@10.0.0.22] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-4854-2-tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-4854-2-tracebacks.log
Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-4854-2-tracebacks.log'
Underlying exception:
No such file
[ubuntu@10.0.0.22] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-4854-2-ignored_tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-4854-2-ignored_tracebacks.log
Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-4854-2-ignored_tracebacks.log'
Underlying exception:
No such file
[ubuntu@10.0.0.22] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-4854-2-traceback_parse_failures.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-4854-2-traceback_parse_failures.log
[ubuntu@10.0.0.65] put: tools/search-bt.py -> /tmp/search-bt.py
Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-4854-3-tracebacks.log
Ignored Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-4854-3-ignored_tracebacks.log
Traceback parse errors will be in /tmp/cn-jenkins-deploy-platform-ansible-os-4854-3-traceback_parse_failures.log
Done looking for tracebacks
[ubuntu@10.0.0.65] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-4854-3-tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-4854-3-tracebacks.log
Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-4854-3-tracebacks.log'
Underlying exception:
No such file
[ubuntu@10.0.0.65] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-4854-3-ignored_tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-4854-3-ignored_tracebacks.log
Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-4854-3-ignored_tracebacks.log'
Underlying exception:
No such file
[ubuntu@10.0.0.65] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-4854-3-traceback_parse_failures.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-4854-3-traceback_parse_failures.log
[ubuntu@10.0.0.23] put: tools/search-bt.py -> /tmp/search-bt.py
Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-4854-1-tracebacks.log
Ignored Traceback details will be in /tmp/cn-jenkins-deploy-platform-ansible-os-4854-1-ignored_tracebacks.log
Traceback parse errors will be in /tmp/cn-jenkins-deploy-platform-ansible-os-4854-1-traceback_parse_failures.log
Done looking for tracebacks
[ubuntu@10.0.0.23] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-4854-1-tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-4854-1-tracebacks.log
Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-4854-1-tracebacks.log'
Underlying exception:
No such file
[ubuntu@10.0.0.23] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-4854-1-ignored_tracebacks.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-4854-1-ignored_tracebacks.log
Warning: get() encountered an exception while downloading '/tmp/cn-jenkins-deploy-platform-ansible-os-4854-1-ignored_tracebacks.log'
Underlying exception:
No such file
[ubuntu@10.0.0.23] download: /contrail-test/logs/cn-jenkins-deploy-platform-ansible-os-4854-1-traceback_parse_failures.log <- /tmp/cn-jenkins-deploy-platform-ansible-os-4854-1-traceback_parse_failures.log
+ sleep 2
+ retval=0
+ '[' 0 -lt 101 ']'
+ exit 100
+ rv_run_test=100
+ '[' -d /contrail-test.save ']'
+ cp -f /opt/contrail/utils/fabfile/testbeds/testbed.py /contrail-test.save/
cp: cannot stat '/opt/contrail/utils/fabfile/testbeds/testbed.py': No such file or directory
+ rsync -L -a --exclude logs/ --exclude report/ /contrail-test /contrail-test.save/
+ exit 100
tput: No value for $TERM and no -T specified
ERROR: there were failures during the test.
See detailed logs in /home/ubuntu/contrail-test-runs
INFO: collect logs
~/contrail-test-runs/2025_12_08_02_16_27 ~
logs/
logs/testdetailedpolicy1.log
logs/testsvchc.log
logs/testmtu.log
logs/testmtuprobe.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-3-tracebacks.log
logs/testdropstats.log
logs/testqos.log
logs/testsvcv2mirror.html
logs/testbasicpolicyipv4v6.log
logs/tcutils.util.log
logs/cn-jenkins-deploy-platform-ansible-os-4854-2-ignored_tracebacks.log
logs/testvifstats.log
logs/testbasicvmvn.html
logs/testpolicyacl.html
logs/common.html
logs/testrouters.log
logs/testports.log
logs/testdetailedpolicy1.html
logs/testmultiinlinesvcipv6.log
logs/testbasicpolicymodifyipv4v6.html
logs/testsubinterfaces.log
logs/testsvcregr.log
logs/testsvcregr.html
logs/testserialsanity_mx.html
logs/auth.log
logs/analyticstestsanity.html
logs/testbasicvmvn0.log
logs/testecmpipv6fragments.log
logs/securitygroupbasicregressiontests1ipv6.html
logs/analyticstestsanity3.html
logs/analyticstestsanitywithmin.log
logs/testvdnsbasic0.log
logs/analyticstestsanitywithmin.html
logs/testbgpaaslocalas.log
logs/testbasicrr.html
logs/testrp.log
logs/testroutersbasic.html
logs/testbgpaaszone.log
logs/tcutils.html
logs/testxmpptests.log
logs/disablepolicyecmpipv6.log
logs/testpolicyaclipv4v6.html
logs/testpolicyacl.log
logs/securitygroupbasicregressiontests1_contrail.html
logs/testecmpwithsvmchange.log
logs/testbasicheat.log
logs/fatflowaggr.log
logs/testbasicpolicy.log
logs/testdetailedpolicy1ipv4v6.html
logs/testbasicrtfilter.log
logs/testbasicvmvnx.log
logs/cn-jenkins-deploy-platform-ansible-os-4854-1-ignored_tracebacks.log
logs/testvifdump.log
logs/fatflowaggripv6serial.html
logs/testdetailedpolicy0ipv4v6.log
logs/testecmpsanityipv6.log
logs/testcrud.html
logs/testbasicrtfilter.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-3-traceback_parse_failures.log
logs/dbmanagetest.html
logs/testbgpaaslocalas.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-2-tracebacks.log
logs/testrbacbasic.log
logs/testheat.html
logs/testrouters.html
logs/analyticstestsanitywithresource.log
logs/testdropstats.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-1-tracebacks.log
logs/testgwlessfwd.log
logs/testqos.html
logs/testdpdkbondstatus.html
logs/testvifdump.html
logs/testbasicvmvn.log
logs/testfbitmergebuffdisable.html
logs/testrbac.log
logs/documentationtest.html
logs/testencapcases.log
logs/fatflowaggripv6serial.log
logs/testbgpaaszone.html
logs/testvdnsbasic0.html
logs/testbasicpolicynegativeipv4v6.html
logs/testecmpconfighashfeature.html
logs/testmultiinlinesvc.log
logs/testecmpsanity.html
logs/floatingipbasictestsanity.html
logs/testdm.html
logs/testecmpwithsvmchange.html
logs/testmultiinlinesvc.html
logs/testroutersbasic.log
logs/testpolicyaclipv4v6.log
logs/testroutes.log
logs/testevpncasesrestart.html
logs/testecmpconfighashfeature.log
logs/securitygroupbasicregressiontests1.html
logs/testserialsanity_mx.log
logs/securitygroupbasicregressiontests1.log
logs/testmtu.html
logs/testsubinterfaces.html
logs/testbasicpolicynegativeipv4v6.log
logs/testasn4.log
logs/testbasicpolicy.html
logs/testxmpptests.html
logs/testfbitmergebuffdisable.log
logs/securitygroupbasicregressiontests1ipv6.log
logs/analyticsbasictestsanity.log
logs/testgrogso.html
logs/testports.html
logs/testecmpfeature.html
logs/testdm.log
logs/analyticstestsanity.log
logs/testheat.log
logs/testmtuprobe.log
logs/testmultiinlinesvcipv6.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-2-traceback_parse_failures.log
logs/fatflowserialipv6.html
logs/securitygroupbasicregressiontests1_contrail.log
logs/floatingipbasictestsanity.log
logs/testheatipv6.log
logs/testbasicheatipv6.log
logs/testbasicpolicyipv4v6.html
logs/testbasicvmvn0.html
logs/testbasicpolicymodifyipv4v6.log
logs/testmd5testsoncontrol.log
logs/testbasicheatipv6.html
logs/dbmanagetest.log
logs/testrbacbasic.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-1-traceback_parse_failures.log
logs/__main__.html
logs/testecmpsanityipv6.html
logs/testdpdkbondstatus.log
logs/fatflowaggr.html
logs/analyticstestsanity3.log
logs/txtsyle.css
logs/testsanity_mx.html
logs/testencapcases.html
logs/testvifstats.html
logs/testgrogso.log
logs/testbasicrr.log
logs/analyticstestsanitywithresource.html
logs/fatflowserialipv6.log
logs/testsvcv2mirror.log
logs/testrbac.html
logs/auth.html
logs/testroutes.html
logs/testrp.html
logs/tcutils.tcpdump_utils.log
logs/testdetailedpolicy0ipv4v6.html
logs/testsanity_mx.log
logs/introspect.log
logs/testgwlessfwd.html
logs/documentationtest.log
logs/__main__.log
logs/testdetailedpolicy1ipv4v6.log
logs/tcutils.collector.opserver_results.log
logs/testlacp.log
logs/disablepolicyecmpipv6.html
logs/testbasicheat.html
logs/testasn4.html
logs/introspect.html
logs/testcrud.log
logs/common.contrail_test_init.log
logs/testlacp.html
logs/testsvchc.html
logs/testheatipv6.html
logs/testmd5testsoncontrol.html
logs/testbasicvmvnx.html
logs/testecmpipv6fragments.html
logs/testecmpsanity.log
logs/cn-jenkins-deploy-platform-ansible-os-4854-3-ignored_tracebacks.log
logs/testevpncasesrestart.log
logs/testecmpfeature.log
logs/analyticsbasictestsanity.html
TESTS-TestSuites.xml
junit-noframes.html
~
INFO: Test sanity finished Mon Dec 8 04:29:51 UTC 2025
+ res=1
+ ./src/opensdn-io/tf-jenkins/jobs/test/functional/collect_logs.sh
~/workspace/test-sanity@3/logs ~/workspace/test-sanity@3
Warning: Permanently added '10.0.0.23' (ECDSA) to the list of known hosts.
logs/
logs/testdetailedpolicy1.log
logs/testsvchc.log
logs/testmtu.log
logs/testmtuprobe.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-3-tracebacks.log
logs/testdropstats.log
logs/testqos.log
logs/testsvcv2mirror.html
logs/testbasicpolicyipv4v6.log
logs/tcutils.util.log
logs/cn-jenkins-deploy-platform-ansible-os-4854-2-ignored_tracebacks.log
logs/testvifstats.log
logs/testbasicvmvn.html
logs/testpolicyacl.html
logs/common.html
logs/testrouters.log
logs/testports.log
logs/testdetailedpolicy1.html
logs/testmultiinlinesvcipv6.log
logs/testbasicpolicymodifyipv4v6.html
logs/testsubinterfaces.log
logs/testsvcregr.log
logs/testsvcregr.html
logs/testserialsanity_mx.html
logs/auth.log
logs/analyticstestsanity.html
logs/testbasicvmvn0.log
logs/testecmpipv6fragments.log
logs/securitygroupbasicregressiontests1ipv6.html
logs/analyticstestsanity3.html
logs/analyticstestsanitywithmin.log
logs/testvdnsbasic0.log
logs/analyticstestsanitywithmin.html
logs/testbgpaaslocalas.log
logs/testbasicrr.html
logs/testrp.log
logs/testroutersbasic.html
logs/testbgpaaszone.log
logs/tcutils.html
logs/testxmpptests.log
logs/disablepolicyecmpipv6.log
logs/testpolicyaclipv4v6.html
logs/testpolicyacl.log
logs/securitygroupbasicregressiontests1_contrail.html
logs/testecmpwithsvmchange.log
logs/testbasicheat.log
logs/fatflowaggr.log
logs/testbasicpolicy.log
logs/testdetailedpolicy1ipv4v6.html
logs/testbasicrtfilter.log
logs/testbasicvmvnx.log
logs/cn-jenkins-deploy-platform-ansible-os-4854-1-ignored_tracebacks.log
logs/testvifdump.log
logs/fatflowaggripv6serial.html
logs/testdetailedpolicy0ipv4v6.log
logs/testecmpsanityipv6.log
logs/testcrud.html
logs/testbasicrtfilter.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-3-traceback_parse_failures.log
logs/dbmanagetest.html
logs/testbgpaaslocalas.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-2-tracebacks.log
logs/testrbacbasic.log
logs/testheat.html
logs/testrouters.html
logs/analyticstestsanitywithresource.log
logs/testdropstats.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-1-tracebacks.log
logs/testgwlessfwd.log
logs/testqos.html
logs/testdpdkbondstatus.html
logs/testvifdump.html
logs/testbasicvmvn.log
logs/testfbitmergebuffdisable.html
logs/testrbac.log
logs/documentationtest.html
logs/testencapcases.log
logs/fatflowaggripv6serial.log
logs/testbgpaaszone.html
logs/testvdnsbasic0.html
logs/testbasicpolicynegativeipv4v6.html
logs/testecmpconfighashfeature.html
logs/testmultiinlinesvc.log
logs/testecmpsanity.html
logs/floatingipbasictestsanity.html
logs/testdm.html
logs/testecmpwithsvmchange.html
logs/testmultiinlinesvc.html
logs/testroutersbasic.log
logs/testpolicyaclipv4v6.log
logs/testroutes.log
logs/testevpncasesrestart.html
logs/testecmpconfighashfeature.log
logs/securitygroupbasicregressiontests1.html
logs/testserialsanity_mx.log
logs/securitygroupbasicregressiontests1.log
logs/testmtu.html
logs/testsubinterfaces.html
logs/testbasicpolicynegativeipv4v6.log
logs/testasn4.log
logs/testbasicpolicy.html
logs/testxmpptests.html
logs/testfbitmergebuffdisable.log
logs/securitygroupbasicregressiontests1ipv6.log
logs/analyticsbasictestsanity.log
logs/testgrogso.html
logs/testports.html
logs/testecmpfeature.html
logs/testdm.log
logs/analyticstestsanity.log
logs/testheat.log
logs/testmtuprobe.log
logs/testmultiinlinesvcipv6.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-2-traceback_parse_failures.log
logs/fatflowserialipv6.html
logs/securitygroupbasicregressiontests1_contrail.log
logs/floatingipbasictestsanity.log
logs/testheatipv6.log
logs/testbasicheatipv6.log
logs/testbasicpolicyipv4v6.html
logs/testbasicvmvn0.html
logs/testbasicpolicymodifyipv4v6.log
logs/testmd5testsoncontrol.log
logs/testbasicheatipv6.html
logs/dbmanagetest.log
logs/testrbacbasic.html
logs/cn-jenkins-deploy-platform-ansible-os-4854-1-traceback_parse_failures.log
logs/__main__.html
logs/testecmpsanityipv6.html
logs/testdpdkbondstatus.log
logs/fatflowaggr.html
logs/analyticstestsanity3.log
logs/txtsyle.css
logs/testsanity_mx.html
logs/testencapcases.html
logs/testvifstats.html
logs/testgrogso.log
logs/testbasicrr.log
logs/analyticstestsanitywithresource.html
logs/fatflowserialipv6.log
logs/testsvcv2mirror.log
logs/testrbac.html
logs/auth.html
logs/testroutes.html
logs/testrp.html
logs/tcutils.tcpdump_utils.log
logs/testdetailedpolicy0ipv4v6.html
logs/testsanity_mx.log
logs/introspect.log
logs/testgwlessfwd.html
logs/documentationtest.log
logs/__main__.log
logs/testdetailedpolicy1ipv4v6.log
logs/tcutils.collector.opserver_results.log
logs/testlacp.log
logs/disablepolicyecmpipv6.html
logs/testbasicheat.html
logs/testasn4.html
logs/introspect.html
logs/testcrud.log
logs/common.contrail_test_init.log
logs/testlacp.html
logs/testsvchc.html
logs/testheatipv6.html
logs/testmd5testsoncontrol.html
logs/testbasicvmvnx.html
logs/testecmpipv6fragments.html
logs/testecmpsanity.log
logs/cn-jenkins-deploy-platform-ansible-os-4854-3-ignored_tracebacks.log
logs/testevpncasesrestart.log
logs/testecmpfeature.log
logs/analyticsbasictestsanity.html
TESTS-TestSuites.xml
junit-noframes.html
~/workspace/test-sanity@3
Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts.
Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts.
INFO: logs saved
+ exit 1
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE