Name | Status | Type | Time(s) | LogFile |
test_process_restart_with_rr_set[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>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/RR/test_rr.py", line 53, in test_process_restart_with_rr_set vm1_fixture = self.create_vm(vn1_fixture, vn1_vm1_name) File "/contrail-test/serial_scripts/RR/base.py", line 60, in create_vm *args, **kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 105.352 |
Log File
|
test_run_contrail_flows_cli_cmds[sanity] | Success | | 14.490 | |
test_run_contrail_logs_cli_cmd_with_multiple_different_optional_args[sanity] | Success | | 21.153 | |
test_run_contrail_stats_cli_cmds[sanity] | Success | | 15.942 | |
test_verify_session_record_table_inter_vn[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{ Warning: sudo() received nonzero return code 1 while executing 'kill $(cat /tmp/client-ctest-random-99171913.pid); sync; cat /tmp/client-ctest-random-99171913.stats'!
Warning: sudo() received nonzero return code 1 while executing 'kill $(cat /tmp/server-ctest-random-99171913.pid); sync; cat /tmp/server-ctest-random-99171913.stats'! }}}
stdout: {{{ [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoserver.py --start_port 9000 --end_port 9000 --pid_file /tmp/server-ctest-random-99171913.pid --stats_file /tmp/server-ctest-random-99171913.stats 0<&- &> /tmp/server-ctest-random-99171913.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoclient.py --servers 206.35.68.195 --sport 8000 --dports 9000 --retry --count 100 --pid_file /tmp/client-ctest-random-99171913.pid --stats_file /tmp/client-ctest-random-99171913.stats 0<&- &> /tmp/client-ctest-random-99171913.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoserver.py --start_port 9001 --end_port 9001 --pid_file /tmp/server-ctest-random-15993095.pid --stats_file /tmp/server-ctest-random-15993095.stats 0<&- &> /tmp/server-ctest-random-15993095.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoclient.py --servers 206.35.68.195 --sport 8000 --dports 9001 --retry --count 100 --pid_file /tmp/client-ctest-random-15993095.pid --stats_file /tmp/client-ctest-random-15993095.stats 0<&- &> /tmp/client-ctest-random-15993095.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoserver.py --start_port 9003 --end_port 9003 --pid_file /tmp/server-ctest-random-53436576.pid --stats_file /tmp/server-ctest-random-53436576.stats 0<&- &> /tmp/server-ctest-random-53436576.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoclient.py --servers 206.35.68.195 --sport 8000 --dports 9003 --retry --count 100 --pid_file /tmp/client-ctest-random-53436576.pid --stats_file /tmp/client-ctest-random-53436576.stats 0<&- &> /tmp/client-ctest-random-53436576.log & [cirros@169.254.0.3] sudo: kill $(cat /tmp/client-ctest-random-99171913.pid); sync; cat /tmp/client-ctest-random-99171913.stats [cirros@169.254.0.3] out: cat: can't open '/tmp/client-ctest-random-99171913.pid': No such file or directory [cirros@169.254.0.3] out: sh: you need to specify whom to kill [cirros@169.254.0.3] out: cat: can't open '/tmp/client-ctest-random-99171913.stats': No such file or directory [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: kill $(cat /tmp/server-ctest-random-99171913.pid); sync; cat /tmp/server-ctest-random-99171913.stats [cirros@169.254.0.3] out: cat: can't open '/tmp/server-ctest-random-99171913.pid': No such file or directory [cirros@169.254.0.3] out: sh: you need to specify whom to kill [cirros@169.254.0.3] out: cat: can't open '/tmp/server-ctest-random-99171913.stats': No such file or directory [cirros@169.254.0.3] out: }}}
Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: AssertionError Python 3.6.8: /usr/bin/python3 Tue Jul 22 17:36:49 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.analytics.test_analytics_resourc..._record_table_inter_vn[sanity] id=0x7f536e616d68>, *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 AnalyticsTestSanityWithResource.test_verify_session_record_table_inter_vn> self = <serial_scripts.analytics.test_analytics_resourc..._record_table_inter_vn[sanity] id=0x7f536e616d68> args = () kwargs = {}
/contrail-test/serial_scripts/analytics/test_analytics_resource.py in test_verify_session_record_table_inter_vn(self=<serial_scripts.analytics.test_analytics_resourc..._record_table_inter_vn[sanity] id=0x7f536e616d68>) 1373 start_time = self.analytics_obj.getstarttime(vm_node_ip) 1374 self.logger.info("start time= %s" % (start_time)) 1375 self.setup_and_create_streams(self.res.vn1_vm1_fixture, self.res.vn2_vm2_fixture) 1376 time.sleep(100) 1377 src_vn = self.res.vn1_fixture.vn_fq_name self = <serial_scripts.analytics.test_analytics_resourc..._record_table_inter_vn[sanity] id=0x7f536e616d68> self.setup_and_create_streams = <bound method AnalyticsBaseTest.setup_and_create...record_table_inter_vn[sanity] id=0x7f536e616d68>> self.res = <serial_scripts.analytics.base.AnalyticsTestSanityWithResourceResource object> self.res.vn1_vm1_fixture = <VMFixture: ctest-vn1_vm1-61388391> self.res.vn2_vm2_fixture = <VMFixture: ctest-vn2_vm2-24845532>
/contrail-test/serial_scripts/analytics/base.py in setup_and_create_streams(self=<serial_scripts.analytics.test_analytics_resourc..._record_table_inter_vn[sanity] id=0x7f536e616d68>, src_vm=<VMFixture: ctest-vn1_vm1-61388391>, dst_vm=<VMFixture: ctest-vn2_vm2-24845532>, sport=8000, dport=9003, count=100) 168 time.sleep(10) 169 for traffic_obj in traffic_objs: 170 self.stop_traffic(traffic_obj) 171 172 #end setup_create_streams self = <serial_scripts.analytics.test_analytics_resourc..._record_table_inter_vn[sanity] id=0x7f536e616d68> self.stop_traffic = <bound method GenericTestBase.stop_traffic of <s...record_table_inter_vn[sanity] id=0x7f536e616d68>> traffic_obj = <tcutils.traffic_utils.socket_traffic.SocketTrafficUtil object>
/contrail-test/common/base.py in stop_traffic(self=<serial_scripts.analytics.test_analytics_resourc..._record_table_inter_vn[sanity] id=0x7f536e616d68>, traffic_obj=<tcutils.traffic_utils.socket_traffic.SocketTrafficUtil object>, expectation=True, unidirection=False, partial=False) 796 assert False, "No drops observed in packets %s"%msg 797 elif expectation: 798 assert sent and recv, "Packets not %s"%msg 799 if recv*100/float(sent) < 90: 800 assert False, "Packets not %s"%msg sent = 0 recv = 0 msg = 'transferred between 207.35.205.131 and 206.35.68.195, proto udp sport 8000 and dport 9000' AssertionError: Packets not transferred between 207.35.205.131 and 206.35.68.195, proto udp sport 8000 and dport 9000 __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 = ('Packets not transferred between 207.35.205.131 a...06.35.68.195, proto udp sport 8000 and dport 9000',) with_traceback = <built-in method with_traceback of AssertionError object>
The above is a description of an error in a Python program. Here is the original traceback:
Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/analytics/test_analytics_resource.py", line 1375, in test_verify_session_record_table_inter_vn self.setup_and_create_streams(self.res.vn1_vm1_fixture, self.res.vn2_vm2_fixture) File "/contrail-test/serial_scripts/analytics/base.py", line 170, in setup_and_create_streams self.stop_traffic(traffic_obj) File "/contrail-test/common/base.py", line 798, in stop_traffic assert sent and recv, "Packets not %s"%msg AssertionError: Packets not transferred between 207.35.205.131 and 206.35.68.195, proto udp sport 8000 and dport 9000
| 48.966 |
Log File
|
test_verify_session_sampling_teardown[sanity] | Success | | 225.572 | |
test_verify_session_series_table_inter_vn[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{ Warning: sudo() received nonzero return code 1 while executing 'kill $(cat /tmp/client-ctest-random-84203418.pid); sync; cat /tmp/client-ctest-random-84203418.stats'!
Warning: sudo() received nonzero return code 1 while executing 'kill $(cat /tmp/server-ctest-random-84203418.pid); sync; cat /tmp/server-ctest-random-84203418.stats'! }}}
stdout: {{{ [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoserver.py --start_port 9000 --end_port 9000 --pid_file /tmp/server-ctest-random-84203418.pid --stats_file /tmp/server-ctest-random-84203418.stats 0<&- &> /tmp/server-ctest-random-84203418.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoclient.py --servers 206.35.68.195 --sport 8000 --dports 9000 --retry --count 100 --pid_file /tmp/client-ctest-random-84203418.pid --stats_file /tmp/client-ctest-random-84203418.stats 0<&- &> /tmp/client-ctest-random-84203418.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoserver.py --start_port 9001 --end_port 9001 --pid_file /tmp/server-ctest-random-76510189.pid --stats_file /tmp/server-ctest-random-76510189.stats 0<&- &> /tmp/server-ctest-random-76510189.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoclient.py --servers 206.35.68.195 --sport 8000 --dports 9001 --retry --count 100 --pid_file /tmp/client-ctest-random-76510189.pid --stats_file /tmp/client-ctest-random-76510189.stats 0<&- &> /tmp/client-ctest-random-76510189.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoserver.py --start_port 9003 --end_port 9003 --pid_file /tmp/server-ctest-random-75533717.pid --stats_file /tmp/server-ctest-random-75533717.stats 0<&- &> /tmp/server-ctest-random-75533717.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoclient.py --servers 206.35.68.195 --sport 8000 --dports 9003 --retry --count 100 --pid_file /tmp/client-ctest-random-75533717.pid --stats_file /tmp/client-ctest-random-75533717.stats 0<&- &> /tmp/client-ctest-random-75533717.log & [cirros@169.254.0.3] sudo: kill $(cat /tmp/client-ctest-random-84203418.pid); sync; cat /tmp/client-ctest-random-84203418.stats [cirros@169.254.0.3] out: cat: can't open '/tmp/client-ctest-random-84203418.pid': No such file or directory [cirros@169.254.0.3] out: sh: you need to specify whom to kill [cirros@169.254.0.3] out: cat: can't open '/tmp/client-ctest-random-84203418.stats': No such file or directory [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: kill $(cat /tmp/server-ctest-random-84203418.pid); sync; cat /tmp/server-ctest-random-84203418.stats [cirros@169.254.0.3] out: cat: can't open '/tmp/server-ctest-random-84203418.pid': No such file or directory [cirros@169.254.0.3] out: sh: you need to specify whom to kill [cirros@169.254.0.3] out: cat: can't open '/tmp/server-ctest-random-84203418.stats': No such file or directory [cirros@169.254.0.3] out: }}}
Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: AssertionError Python 3.6.8: /usr/bin/python3 Tue Jul 22 17:40:55 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.analytics.test_analytics_resourc..._series_table_inter_vn[sanity] id=0x7f536e616e48>, *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 AnalyticsTestSanityWithResource.test_verify_session_series_table_inter_vn> self = <serial_scripts.analytics.test_analytics_resourc..._series_table_inter_vn[sanity] id=0x7f536e616e48> args = () kwargs = {}
/contrail-test/serial_scripts/analytics/test_analytics_resource.py in test_verify_session_series_table_inter_vn(self=<serial_scripts.analytics.test_analytics_resourc..._series_table_inter_vn[sanity] id=0x7f536e616e48>) 1336 start_time = self.analytics_obj.getstarttime(vm_node_ip) 1337 self.logger.info("start time= %s" % (start_time)) 1338 self.setup_and_create_streams(self.res.vn1_vm1_fixture, self.res.vn2_vm2_fixture) 1339 src_vn = self.res.vn1_fixture.vn_fq_name 1340 dst_vn = self.res.vn2_fixture.vn_fq_name self = <serial_scripts.analytics.test_analytics_resourc..._series_table_inter_vn[sanity] id=0x7f536e616e48> self.setup_and_create_streams = <bound method AnalyticsBaseTest.setup_and_create...series_table_inter_vn[sanity] id=0x7f536e616e48>> self.res = <serial_scripts.analytics.base.AnalyticsTestSanityWithResourceResource object> self.res.vn1_vm1_fixture = <VMFixture: ctest-vn1_vm1-61388391> self.res.vn2_vm2_fixture = <VMFixture: ctest-vn2_vm2-24845532>
/contrail-test/serial_scripts/analytics/base.py in setup_and_create_streams(self=<serial_scripts.analytics.test_analytics_resourc..._series_table_inter_vn[sanity] id=0x7f536e616e48>, src_vm=<VMFixture: ctest-vn1_vm1-61388391>, dst_vm=<VMFixture: ctest-vn2_vm2-24845532>, sport=8000, dport=9003, count=100) 168 time.sleep(10) 169 for traffic_obj in traffic_objs: 170 self.stop_traffic(traffic_obj) 171 172 #end setup_create_streams self = <serial_scripts.analytics.test_analytics_resourc..._series_table_inter_vn[sanity] id=0x7f536e616e48> self.stop_traffic = <bound method GenericTestBase.stop_traffic of <s...series_table_inter_vn[sanity] id=0x7f536e616e48>> traffic_obj = <tcutils.traffic_utils.socket_traffic.SocketTrafficUtil object>
/contrail-test/common/base.py in stop_traffic(self=<serial_scripts.analytics.test_analytics_resourc..._series_table_inter_vn[sanity] id=0x7f536e616e48>, traffic_obj=<tcutils.traffic_utils.socket_traffic.SocketTrafficUtil object>, expectation=True, unidirection=False, partial=False) 796 assert False, "No drops observed in packets %s"%msg 797 elif expectation: 798 assert sent and recv, "Packets not %s"%msg 799 if recv*100/float(sent) < 90: 800 assert False, "Packets not %s"%msg sent = 0 recv = 0 msg = 'transferred between 207.35.205.131 and 206.35.68.195, proto udp sport 8000 and dport 9000' AssertionError: Packets not transferred between 207.35.205.131 and 206.35.68.195, proto udp sport 8000 and dport 9000 __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 = ('Packets not transferred between 207.35.205.131 a...06.35.68.195, proto udp sport 8000 and dport 9000',) with_traceback = <built-in method with_traceback of AssertionError object>
The above is a description of an error in a Python program. Here is the original traceback:
Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/serial_scripts/analytics/test_analytics_resource.py", line 1338, in test_verify_session_series_table_inter_vn self.setup_and_create_streams(self.res.vn1_vm1_fixture, self.res.vn2_vm2_fixture) File "/contrail-test/serial_scripts/analytics/base.py", line 170, in setup_and_create_streams self.stop_traffic(traffic_obj) File "/contrail-test/common/base.py", line 798, in stop_traffic assert sent and recv, "Packets not %s"%msg AssertionError: Packets not transferred between 207.35.205.131 and 206.35.68.195, proto udp sport 8000 and dport 9000
| 19.210 |
Log File
|
test_basic_as4_ibgp_sanity[sanity] | Skipped | Skipping Test. At least 1 external router required to run the test | 2.506 | |
test_basic_bgpaas_local_as[dev_sanity_dpdk,sanity] | Success | | 196.253 | |
test_bgp_control_node_zone[sanity] | Success | | 224.317 | |
test_bgp_control_node_zones_from_single_vnf[sanity] | Success | | 197.325 | |
test_basic_dm[sanity] | Skipped | dm_mx env needs to be set in testbed.py to run this script | 2.535 | |
test_dsnat_tcp_basic[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stdout: {{{ [ubuntu@169.254.0.3] sudo: nohup iperf3 -c 10.20.0.193 --port 6201 --length 1048576 --time 10 1>/tmp/iper3_ctest-random-01539455.log 2>/tmp/iper3_ctest-random-01539455.result & echo $! > /tmp/iperf_client_ctest-random-01539455.pid [ubuntu@169.254.0.3] sudo: nohup iperf3 -c 10.20.0.193 --port 6201 --length 1048576 --time 10 1>/tmp/iper3_ctest-random-01539455.log 2>/tmp/iper3_ctest-random-01539455.result & echo $! > /tmp/iperf_client_ctest-random-01539455.pid }}}
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: AttributeError Python 3.6.8: /usr/bin/python3 Tue Jul 22 17:53:24 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.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[sanity] id=0x7f536e3df908>, *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_tcp_basic> self = <serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[sanity] id=0x7f536e3df908> args = () kwargs = {}
/contrail-test/serial_scripts/dsnat/test_dsnat.py in test_dsnat_tcp_basic(self=<serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[sanity] id=0x7f536e3df908>) 108 self.iperf = None 109 110 assert self.verify_flow_with_port(vm1_fixture, vm2_fixture, port_range, **traffic) 111 112 @preposttest_wrapper self = <serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[sanity] id=0x7f536e3df908> self.verify_flow_with_port = <bound method retry.<locals>.deco_retry.<locals>....test_dsnat_tcp_basic[sanity] id=0x7f536e3df908>> vm1_fixture = <VMFixture: ctest-dsnat-vm1-88706784> vm2_fixture = <VMFixture: ctest-dsnat-vm2-82921712> port_range = [65000, 65001, 65002, 65003, 65004, 65005, 65006, 65007, 65008, 65009] traffic = {'port': 6201, 'udp': False}
/contrail-test/tcutils/util.py in f_retry(*args=(<serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[sanity] id=0x7f536e3df908>, <VMFixture: ctest-dsnat-vm1-88706784>, <VMFixture: ctest-dsnat-vm2-82921712>, [65000, 65001, 65002, 65003, 65004, 65005, 65006, 65007, 65008, 65009]), **kwargs={'port': 6201, 'udp': False}) 82 mtries, mdelay = tries, delay # make mutable 83 84 result = f(*args, **kwargs) # first attempt 85 rv = result 86 final = False result undefined f = <function BaseDSNAT.verify_flow_with_port> args = (<serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[sanity] id=0x7f536e3df908>, <VMFixture: ctest-dsnat-vm1-88706784>, <VMFixture: ctest-dsnat-vm2-82921712>, [65000, 65001, 65002, 65003, 65004, 65005, 65006, 65007, 65008, 65009]) kwargs = {'port': 6201, 'udp': False}
/contrail-test/common/dsnat/base.py in verify_flow_with_port(self=<serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[sanity] id=0x7f536e3df908>, client_vm_fix=<VMFixture: ctest-dsnat-vm1-88706784>, dst_vm_fix=<VMFixture: ctest-dsnat-vm2-82921712>, port_range=[65000, 65001, 65002, 65003, 65004, 65005, 65006, 65007, 65008, 65009], **traffic={'port': 6201, 'udp': False}) 200 else: 201 proto = '6' 202 nat_port_used = self.get_nat_port_used_for_flow(client_vm_fix, proto, traffic['port']) 203 self.iperf.stop_iperf_on_server() 204 self.logger.info("Nat port being used for the flow is %s" %nat_port_used) nat_port_used undefined self = <serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[sanity] id=0x7f536e3df908> self.get_nat_port_used_for_flow = <bound method BaseDSNAT.get_nat_port_used_for_fl....test_dsnat_tcp_basic[sanity] id=0x7f536e3df908>> client_vm_fix = <VMFixture: ctest-dsnat-vm1-88706784> proto = '6' traffic = {'port': 6201, 'udp': False}
/contrail-test/common/dsnat/base.py in get_nat_port_used_for_flow(self=<serial_scripts.dsnat.test_dsnat.TestDSNAT.test_dsnat_tcp_basic[sanity] id=0x7f536e3df908>, vm_fix=<VMFixture: ctest-dsnat-vm1-88706784>, proto='6', port=6201, container='agent') 185 self.connections, vm_fix.vm_node_ip)) 186 flow_entry = server_fixture.get_flow_entry(dest_ip=vm_fix.vm_node_data_ip, 187 proto=proto, source_port = port,all_flows=True) 188 nat_port = [] 189 for flow in flow_entry: proto = '6' source_port undefined port = 6201 all_flows undefined
/contrail-test/fixtures/compute_node_test.py in get_flow_entry(self=<compute_node_test.ComputeNodeFixture object>, flow_table=<common.agent.flow_table.FlowTable object>, index=None, source_ip=None, dest_ip='10.20.0.25', source_port=6201, dest_port=None, proto='6', vrf_id=None, refresh=True, show_evicted=True, all_flows=True) 561 all_flow_list = [] 562 for flow_entry_item in flow_table.items: 563 if reqd_entries.viewitems() <= flow_entry_item.viewitems(): 564 forward_flow = FlowEntry(flow_entry_item) 565 if flow_entry_item['rflow'] != '-1': reqd_entries = {'dip': '10.20.0.25', 'proto': '6', 'sport': '6201'} reqd_entries.viewitems undefined flow_entry_item = {'action': 'DROP', 'bytes': '54', 'd_vrf_id': '0', 'dip': '155.169.32.66', 'dport': '54036', 'drop_reason': 'Unknown', 'flags': ' ACTIVE | EVICTED ', 'gen_id': '1', 'index': '32', 'insight': '0', ...} flow_entry_item.viewitems undefined AttributeError: 'dict' object has no attribute 'viewitems' __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 = ("'dict' object has no attribute 'viewitems'",) 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/dsnat/test_dsnat.py", line 110, in test_dsnat_tcp_basic assert self.verify_flow_with_port(vm1_fixture, vm2_fixture, port_range, **traffic) File "/contrail-test/tcutils/util.py", line 84, in f_retry result = f(*args, **kwargs) # first attempt File "/contrail-test/common/dsnat/base.py", line 202, in verify_flow_with_port nat_port_used = self.get_nat_port_used_for_flow(client_vm_fix, proto, traffic['port']) File "/contrail-test/common/dsnat/base.py", line 187, in get_nat_port_used_for_flow proto=proto, source_port = port,all_flows=True) File "/contrail-test/fixtures/compute_node_test.py", line 563, in get_flow_entry if reqd_entries.viewitems() <= flow_entry_item.viewitems(): AttributeError: 'dict' object has no attribute 'viewitems'
| 105.634 |
Log File
|
test_apply_policy_fip_on_same_vn_gw_mx[sanity,serial] | Skipped | Skipping Test. Env variable MX_TEST is not set. Skipping the test | 2.513 | |
test_with_vxlan_encap_agent_restart[sanity,serial] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>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/evpn/test_evpn.py", line 355, in test_with_vxlan_encap_agent_restart verdict=self.verify_epvn_with_agent_restart(encap='vxlan') File "/contrail-test/serial_scripts/evpn/verify.py", line 1989, in verify_epvn_with_agent_restart node_name=compute_1)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 104.737 |
Log File
|
test_with_vxlan_encap_dns_disabled_for_l2_vn[cb_sanity,sanity,serial] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{ [localhost] local: mkdir -p /contrail-test/images [localhost] local: wget -nv http://nexus.opensdn.io/repository///images/converts//ubuntu-dns-server.vmdk.gz -O /contrail-test/images/ubuntu-dns-server.vmdk.gz [localhost] local: gunzip -f /contrail-test/images/ubuntu-dns-server.vmdk.gz [localhost] local: rm -f /contrail-test/images/ubuntu-dns-server.vmdk [localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz }}}
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: <pre>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/evpn/test_evpn.py", line 206, in test_with_vxlan_encap_dns_disabled_for_l2_vn return self.verify_dns_disabled(encap='vxlan') File "/contrail-test/serial_scripts/evpn/verify.py", line 99, in verify_dns_disabled node_name=compute_1)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 136.834 |
Log File
|
test_with_vxlan_encap_to_verify_l2_vm_file_trf_by_scp[sanity,serial] | Failure | Details
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-dhcp-server.vmdk.gz -O /contrail-test/images/ubuntu-dhcp-server.vmdk.gz [localhost] local: gunzip -f /contrail-test/images/ubuntu-dhcp-server.vmdk.gz [localhost] local: rm -f /contrail-test/images/ubuntu-dhcp-server.vmdk }}}
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 Tue Jul 22 18:06: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=<serial_scripts.evpn.test_evpn.TestEvpnCasesVxla...file_trf_by_scp[sanity,serial] id=0x7f536e33db00>, *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 TestEvpnCasesVxlan.test_with_vxlan_encap_to_verify_l2_vm_file_trf_by_scp> self = <serial_scripts.evpn.test_evpn.TestEvpnCasesVxla...file_trf_by_scp[sanity,serial] id=0x7f536e33db00> args = () kwargs = {}
/contrail-test/serial_scripts/evpn/test_evpn.py in test_with_vxlan_encap_to_verify_l2_vm_file_trf_by_scp(self=<serial_scripts.evpn.test_evpn.TestEvpnCasesVxla...file_trf_by_scp[sanity,serial] id=0x7f536e33db00>) 247 Maintainer: hkumar@juniper.net 248 ''' 249 return self.verify_l2_vm_file_trf_by_scp(encap='vxlan') 250 251 @preposttest_wrapper self = <serial_scripts.evpn.test_evpn.TestEvpnCasesVxla...file_trf_by_scp[sanity,serial] id=0x7f536e33db00> self.verify_l2_vm_file_trf_by_scp = <bound method VerifyEvpnCases.verify_l2_vm_file_...ile_trf_by_scp[sanity,serial] id=0x7f536e33db00>> encap undefined
/contrail-test/serial_scripts/evpn/verify.py in verify_l2_vm_file_trf_by_scp(self=<serial_scripts.evpn.test_evpn.TestEvpnCasesVxla...file_trf_by_scp[sanity,serial] id=0x7f536e33db00>, encap='vxlan') 996 # Wait till vm is up 997 assert vm1_fixture.wait_till_vm_is_up() 998 assert vn_l2_vm1_fixture.wait_till_vm_is_up() 999 assert vn_l2_vm2_fixture.wait_till_vm_is_up() 1000 vn_l2_vm1_fixture = <VMFixture: EVPN_VN_L2_VM1> vn_l2_vm1_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <VMFixture: EVPN_VN_L2_VM1>> 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/serial_scripts/evpn/test_evpn.py", line 249, in test_with_vxlan_encap_to_verify_l2_vm_file_trf_by_scp return self.verify_l2_vm_file_trf_by_scp(encap='vxlan') File "/contrail-test/serial_scripts/evpn/verify.py", line 998, in verify_l2_vm_file_trf_by_scp assert vn_l2_vm1_fixture.wait_till_vm_is_up() AssertionError
| 545.472 |
Log File
|
test_change_of_rt_in_vn[mx_test,sanity,serial] | Skipped | Skipping Test. Env variable MX_GW_TEST is not set | 2.538 | |
test_gw_less_fwd_single_vn_ip_fab[cb_sanity,sanity] | Skipped | Skipping Test. Fabric gateway is required to run the test | 2.536 | |
test_ipvlan_with_BFD_controller_container_restart[sanity] | Failure | Details
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/crpd//docker-crpd-ipvlan2.qcow2 -O /contrail-test/images/docker-crpd-ipvlan2.qcow2'}}} stdout: {{{ [localhost] local: mkdir -p /contrail-test/images [localhost] local: wget -nv http://nexus.opensdn.io/repository///images/crpd//docker-crpd-ipvlan2.qcow2 -O /contrail-test/images/docker-crpd-ipvlan2.qcow2 [localhost] local: rm -f /contrail-test/images/docker-crpd-ipvlan2.qcow2 }}}
traceback-1: {{{ Traceback (most recent call last): File "/contrail-test/fixtures/vm_test.py", line 2047, in cleanUp self.delete() File "/contrail-test/fixtures/vm_test.py", line 2077, in delete self.orch.delete_vm(vm_obj, force=force) File "/contrail-test/fixtures/openstack.py", line 121, in delete_vm return self.nova_h.delete_vm(vm_obj, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 760, in delete_vm self.get_nova_host_of_vm(vm_obj) File "/contrail-test/fixtures/nova_test.py", line 732, in get_nova_host_of_vm vm_obj.id, vm_obj.__dict__['fault']) AssertionError: Fault seen in nova show 9fe77df7-b25c-49cf-b77d-a0d53a3fb7fb is: {'code': 500, 'created': '2025-07-22T18:07:09Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/conductor/manager.py", line 1581, in schedule_and_build_instances\n instance_uuids, return_alternates=True)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n return_alternates=return_alternates)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/scheduler/client/query.py", line 42, in select_destinations\n instance_uuids, return_objects, return_alternates)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/rpc/client.py", line 192, in call\n retry=self.retry, transport_options=self.transport_options)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/transport.py", line 128, in _send\n transport_options=transport_options)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 691, in send\n transport_options=transport_options)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 681, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/rpc/server.py", line 241, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/scheduler/manager.py", line 209, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} }}}
traceback-2: {{{ Traceback (most recent call last): File "/contrail-test/fixtures/vm_test.py", line 2047, in cleanUp self.delete() File "/contrail-test/fixtures/vm_test.py", line 2077, in delete self.orch.delete_vm(vm_obj, force=force) File "/contrail-test/fixtures/openstack.py", line 121, in delete_vm return self.nova_h.delete_vm(vm_obj, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 760, in delete_vm self.get_nova_host_of_vm(vm_obj) File "/contrail-test/fixtures/nova_test.py", line 732, in get_nova_host_of_vm vm_obj.id, vm_obj.__dict__['fault']) AssertionError: Fault seen in nova show b8e8c64b-4624-48c8-aecd-52dfdd8cc8ff is: {'code': 500, 'created': '2025-07-22T18:07:08Z', 'message': 'No valid host was found. ', 'details': 'Traceback (most recent call last):\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/conductor/manager.py", line 1581, in schedule_and_build_instances\n instance_uuids, return_alternates=True)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/conductor/manager.py", line 942, in _schedule_instances\n return_alternates=return_alternates)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/scheduler/client/query.py", line 42, in select_destinations\n instance_uuids, return_objects, return_alternates)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/scheduler/rpcapi.py", line 160, in select_destinations\n return cctxt.call(ctxt, \'select_destinations\', **msg_args)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/rpc/client.py", line 192, in call\n retry=self.retry, transport_options=self.transport_options)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/transport.py", line 128, in _send\n transport_options=transport_options)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 691, in send\n transport_options=transport_options)\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/_drivers/amqpdriver.py", line 681, in _send\n raise result\nnova.exception_Remote.NoValidHost_Remote: No valid host was found. \nTraceback (most recent call last):\n\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/oslo_messaging/rpc/server.py", line 241, in inner\n return func(*args, **kwargs)\n\n File "/var/lib/kolla/venv/lib/python3.6/site-packages/nova/scheduler/manager.py", line 209, in select_destinations\n raise exception.NoValidHost(reason="")\n\nnova.exception.NoValidHost: No valid host was found. \n\n'} }}}
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/serial_scripts/maciplearning/test_ipvlanlearning_v4.py", line 83, in setUp assert self.vm1_fixture.wait_till_vm_is_up() AssertionError
| 9.356 |
Log File
|
test_ipvlan_with_BFD_vrouter_agent_restart[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: 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/serial_scripts/maciplearning/test_ipvlanlearning_v4.py", line 81, in setUp node_name=self.node2) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 606, in create_vm min_count=count, max_count=count, userdata=userdata) File "/usr/local/lib/python3.6/site-packages/novaclient/v2/servers.py", line 1481, in create return self._boot(response_key, *boot_args, **boot_kwargs) File "/usr/local/lib/python3.6/site-packages/novaclient/v2/servers.py", line 846, in _boot return_raw=return_raw, **kwargs) File "/usr/local/lib/python3.6/site-packages/novaclient/base.py", line 364, in _create resp, body = self.api.client.post(url, body=body) File "/usr/local/lib/python3.6/site-packages/keystoneauth1/adapter.py", line 392, in post return self.request(url, 'POST', **kwargs) File "/usr/local/lib/python3.6/site-packages/novaclient/client.py", line 78, in request raise exceptions.from_response(resp, body, url, method) novaclient.exceptions.Forbidden: Quota exceeded for cores: Requested 4, but already used 20 of 20 cores (HTTP 403) (Request-ID: req-d77b3620-10a4-46f4-bee1-590d886f4c8a)
| 7.006 |
Log File
|
test_check_per_peer_on_control[sanity] | Success | | 50.177 | |
test_create_md5_on_control[sanity] | Success | | 52.879 | |
test_mac_learning_single_isid[cb_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stdout: {{{ [ubuntu@169.254.0.3] sudo: echo "10.10.10.3 ctest-TestPbbEvpnMacLearning-25636690-61051626" >> /etc/hosts [ubuntu@169.254.0.3] sudo: echo "10.10.10.3 ctest-TestPbbEvpnMacLearning-25636690-61051626" >> /etc/hosts [ubuntu@169.254.0.3] sudo: echo "10.10.10.4 ctest-TestPbbEvpnMacLearning-25636690-10974504" >> /etc/hosts [ubuntu@169.254.0.3] sudo: echo "10.10.10.4 ctest-TestPbbEvpnMacLearning-25636690-10974504" >> /etc/hosts [ubuntu@169.254.0.3] run: test -f /etc/redhat-release && ifconfig | grep -i -B 2 "02:4c:b4:a5:f1:fc" | grep flags | awk '{print \\$1}' || ifconfig | grep "02:4c:b4:a5:f1:fc" | awk '{print $1}' | head -1 [ubuntu@169.254.0.3] out: eth0 [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] put: /tmp/tmpbcly85cj/program.py -> /tmp/program.py [ubuntu@169.254.0.3] sudo: nohup python /tmp/program.py 1>/tmp/scapy_ctest-random-23291491.pid_stdout.log 2>/tmp/scapy_ctest-random-23291491.pid_stderr.log & echo $! > /tmp/scapy_ctest-random-23291491.pid }}}
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: <pre>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/pbb_evpn/test_pbb_evpn.py", line 83, in test_mac_learning_single_isid cmac=stream['src_cmac']) File "/contrail-test/common/pbb_evpn/base.py", line 634, in verify_mac_learning vmi_fixture.mac_address, nh_type, mpls_label, isid) File "/contrail-test/common/pbb_evpn/base.py", line 729, in validate_pbb_l2_route 'mac']) != EUI(bmac)): File "/usr/local/lib/python3.6/site-packages/netaddr/eui/__init__.py", line 387, in __init__ self.value = addr File "/usr/local/lib/python3.6/site-packages/netaddr/eui/__init__.py", line 423, in _set_value self._value = module.str_to_int(value) File "/usr/local/lib/python3.6/site-packages/netaddr/strategy/eui48.py", line 178, in str_to_int raise TypeError('%r is not str() or unicode()!' % addr) TypeError: ['2:4c:b4:a5:f1:fc'] is not str() or unicode()! </pre>
| 258.000 |
Log File
|
test_perms2_global_share[ci_sanity,sanity] | Success | | 77.330 | |
test_perms2_owner[ci_sanity,sanity,suite1] | Success | | 13.576 | |
test_rbac_acl_different_roles[ci_sanity,sanity,suite1] | Success | | 13.622 | |
test_rbac_create_delete_vm[sanity,suite1] | Success | | 54.632 | |
test_contrail_alarms[sanity] | Success | | 2.974 | |
test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] | Success | | 3.467 | |
test_control_node_switchover[cb_sanity,sanity] | Failure | Details
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.1.4 [ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 192.168.1.4 [ubuntu@169.254.0.3] out: PING 192.168.1.4 (192.168.1.4) 56(84) bytes of data. [ubuntu@169.254.0.3] out: 64 bytes from 192.168.1.4: icmp_req=1 ttl=64 time=14.0 ms [ubuntu@169.254.0.3] out: 64 bytes from 192.168.1.4: icmp_req=2 ttl=64 time=1.42 ms [ubuntu@169.254.0.3] out: 64 bytes from 192.168.1.4: icmp_req=3 ttl=64 time=1.28 ms [ubuntu@169.254.0.3] out: [ubuntu@169.254.0.3] out: --- 192.168.1.4 ping statistics --- [ubuntu@169.254.0.3] out: 3 packets transmitted, 3 received, 0% packet loss, time 2005ms [ubuntu@169.254.0.3] out: rtt min/avg/max/mdev = 1.284/5.584/14.048/5.985 ms [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 192.168.1.3 [ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 192.168.1.3 [ubuntu@169.254.0.3] out: PING 192.168.1.3 (192.168.1.3) 56(84) bytes of data. [ubuntu@169.254.0.3] out: 64 bytes from 192.168.1.3: icmp_req=1 ttl=64 time=7.79 ms [ubuntu@169.254.0.3] out: 64 bytes from 192.168.1.3: icmp_req=2 ttl=64 time=1.17 ms [ubuntu@169.254.0.3] out: 64 bytes from 192.168.1.3: icmp_req=3 ttl=64 time=1.26 ms [ubuntu@169.254.0.3] out: [ubuntu@169.254.0.3] out: --- 192.168.1.3 ping statistics --- [ubuntu@169.254.0.3] out: 3 packets transmitted, 3 received, 0% packet loss, time 2005ms [ubuntu@169.254.0.3] out: rtt min/avg/max/mdev = 1.171/3.409/7.793/3.100 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: NameError Python 3.6.8: /usr/bin/python3 Tue Jul 22 18:18:42 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...e_switchover[cb_sanity,sanity] id=0x7f536db55160>, *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_control_node_switchover> self = <serial_scripts.vm_regression.test_vm_serial.Tes...e_switchover[cb_sanity,sanity] id=0x7f536db55160> args = () kwargs = {}
/contrail-test/serial_scripts/vm_regression/test_vm_serial.py in test_control_node_switchover(self=<serial_scripts.vm_regression.test_vm_serial.Tes...e_switchover[cb_sanity,sanity] id=0x7f536db55160>) 652 'contrail-control', [active_controller_host_ip], 653 container='control') 654 sleep(5) 655 656 # Check the control node shifted to other control node sleep undefined NameError: name 'sleep' is not defined __cause__ = None __class__ = <class 'NameError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of NameError object> __dict__ = {} __dir__ = <built-in method __dir__ of NameError object> __doc__ = 'Name not found globally.' __eq__ = <method-wrapper '__eq__' of NameError object> __format__ = <built-in method __format__ of NameError object> __ge__ = <method-wrapper '__ge__' of NameError object> __getattribute__ = <method-wrapper '__getattribute__' of NameError object> __gt__ = <method-wrapper '__gt__' of NameError object> __hash__ = <method-wrapper '__hash__' of NameError object> __init__ = <method-wrapper '__init__' of NameError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of NameError object> __lt__ = <method-wrapper '__lt__' of NameError object> __ne__ = <method-wrapper '__ne__' of NameError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of NameError object> __reduce_ex__ = <built-in method __reduce_ex__ of NameError object> __repr__ = <method-wrapper '__repr__' of NameError object> __setattr__ = <method-wrapper '__setattr__' of NameError object> __setstate__ = <built-in method __setstate__ of NameError object> __sizeof__ = <built-in method __sizeof__ of NameError object> __str__ = <method-wrapper '__str__' of NameError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ("name 'sleep' is not defined",) with_traceback = <built-in method with_traceback of NameError 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 654, in test_control_node_switchover sleep(5) NameError: name 'sleep' is not defined
| 136.826 |
Log File
|
test_process_restart_in_policy_between_vns[cb_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: AttributeError Python 3.6.8: /usr/bin/python3 Tue Jul 22 18:18:49 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=0x7f536db553c8>, *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=0x7f536db553c8> 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=0x7f536db553c8>) 397 connections=self.connections)) 398 vn1_fixture = self.create_vn(vn1_name, vn1_subnets, option='contrail') 399 assert vn1_fixture.verify_on_setup() 400 vn1_fixture.bind_policies( 401 [policy1_fixture.policy_fq_name], vn1_fixture.vn_id) vn1_fixture = <vn_test.VNFixture object> vn1_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>>
/contrail-test/fixtures/vn_test.py in verify_on_setup(self=<vn_test.VNFixture object>) 579 "One or more verifications in API Server for VN %s failed" % (self.vn_name)) 580 return result 581 if not self.verify_vn_in_control_nodes(): 582 result = result and False 583 self.logger.error( self = <vn_test.VNFixture object> self.verify_vn_in_control_nodes = <bound method retry.<locals>.deco_retry.<locals>.f_retry of <vn_test.VNFixture object>>
/contrail-test/tcutils/util.py in f_retry(*args=(<vn_test.VNFixture object>,), **kwargs={}) 82 mtries, mdelay = tries, delay # make mutable 83 84 result = f(*args, **kwargs) # first attempt 85 rv = result 86 final = False result undefined f = <function VNFixture.verify_vn_in_control_nodes> args = (<vn_test.VNFixture object>,) kwargs = {}
/contrail-test/fixtures/vn_test.py in verify_vn_in_control_nodes(self=<vn_test.VNFixture object>) 927 for cn in self.inputs.bgp_ips: 928 cn_config_vn_obj = self.cn_inspect[cn].get_cn_config_vn( 929 vn_name=self.vn_name, project=self.project_name, domain=self.domain_name) 930 if not cn_config_vn_obj: 931 self.logger.warn('Control-node %s does not have VN %s info ' % vn_name undefined self = <vn_test.VNFixture object> self.vn_name = 'ctest-vn1-39586739' project undefined self.project_name = 'ctest-TestBasicVMVN0-42431603' domain undefined self.domain_name = 'default-domain'
/contrail-test/tcutils/control/cn_introspect_utils.py in get_cn_config_vn(self=<tcutils.control.cn_introspect_utils.ControlNodeInspect object>, domain='default-domain', project='ctest-TestBasicVMVN0-42431603', vn_name='ctest-vn1-39586739') 139 def get_cn_config_vn(self, domain='default-domain', project='admin', vn_name='default-virtual-network'): 140 m = 'virtual-network:' + domain + ':' + project + ':' + vn_name 141 return self._get_if_map_table_entry(m) 142 143 def get_cn_config_fip_pool(self, domain='default-domain', project='admin', vn_name='default-virtual-network', fip_pool_name='default-floating-ip-pool'): self = <tcutils.control.cn_introspect_utils.ControlNodeInspect object> self._get_if_map_table_entry = <bound method ControlNodeInspect._get_if_map_tab...l.cn_introspect_utils.ControlNodeInspect object>> m = 'virtual-network:default-domain:ctest-TestBasicVMVN0-42431603:ctest-vn1-39586739'
/contrail-test/tcutils/control/cn_introspect_utils.py in _get_if_map_table_entry(self=<tcutils.control.cn_introspect_utils.ControlNodeInspect object>, match='virtual-network:default-domain:ctest-TestBasicVMVN0-42431603:ctest-vn1-39586739') 37 new_table_req = 'Snh_IFMapTableShowReq?table_name=' + table_name.group(1) + '&search_string=' + match 38 p = self.dict_get(new_table_req) 39 xp = p.xpath('./IFMapTableShowResp/ifmap_db/list/IFMapNodeShowInfo') 40 if not xp: 41 # sometime ./xpath dosen't work; work around xp undefined p = None p.xpath undefined AttributeError: 'NoneType' object has no attribute 'xpath' __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 = ("'NoneType' object has no attribute 'xpath'",) 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 399, in test_process_restart_in_policy_between_vns assert vn1_fixture.verify_on_setup() File "/contrail-test/fixtures/vn_test.py", line 581, in verify_on_setup if not self.verify_vn_in_control_nodes(): File "/contrail-test/tcutils/util.py", line 84, in f_retry result = f(*args, **kwargs) # first attempt File "/contrail-test/fixtures/vn_test.py", line 929, in verify_vn_in_control_nodes vn_name=self.vn_name, project=self.project_name, domain=self.domain_name) File "/contrail-test/tcutils/control/cn_introspect_utils.py", line 141, in get_cn_config_vn return self._get_if_map_table_entry(m) File "/contrail-test/tcutils/control/cn_introspect_utils.py", line 39, in _get_if_map_table_entry xp = p.xpath('./IFMapTableShowResp/ifmap_db/list/IFMapNodeShowInfo') AttributeError: 'NoneType' object has no attribute 'xpath'
| 4.352 |
Log File
|
test_underlay_broadcast_traffic_handling[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: 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: NameError Python 3.6.8: /usr/bin/python3 Tue Jul 22 18:18:52 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...dcast_traffic_handling[sanity] id=0x7f536db554a8>, *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_underlay_broadcast_traffic_handling> self = <serial_scripts.vm_regression.test_vm_serial.Tes...dcast_traffic_handling[sanity] id=0x7f536db554a8> args = () kwargs = {}
/contrail-test/serial_scripts/vm_regression/test_vm_serial.py in test_underlay_broadcast_traffic_handling(self=<serial_scripts.vm_regression.test_vm_serial.Tes...dcast_traffic_handling[sanity] id=0x7f536db554a8>) 914 compute_password, comp_intf, filters, self.logger) 915 916 sleep(5) 917 918 # Ping broadcast address sleep undefined NameError: name 'sleep' is not defined __cause__ = None __class__ = <class 'NameError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of NameError object> __dict__ = {} __dir__ = <built-in method __dir__ of NameError object> __doc__ = 'Name not found globally.' __eq__ = <method-wrapper '__eq__' of NameError object> __format__ = <built-in method __format__ of NameError object> __ge__ = <method-wrapper '__ge__' of NameError object> __getattribute__ = <method-wrapper '__getattribute__' of NameError object> __gt__ = <method-wrapper '__gt__' of NameError object> __hash__ = <method-wrapper '__hash__' of NameError object> __init__ = <method-wrapper '__init__' of NameError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of NameError object> __lt__ = <method-wrapper '__lt__' of NameError object> __ne__ = <method-wrapper '__ne__' of NameError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of NameError object> __reduce_ex__ = <built-in method __reduce_ex__ of NameError object> __repr__ = <method-wrapper '__repr__' of NameError object> __setattr__ = <method-wrapper '__setattr__' of NameError object> __setstate__ = <built-in method __setstate__ of NameError object> __sizeof__ = <built-in method __sizeof__ of NameError object> __str__ = <method-wrapper '__str__' of NameError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ("name 'sleep' is not defined",) with_traceback = <built-in method with_traceback of NameError 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 916, in test_underlay_broadcast_traffic_handling sleep(5) NameError: name 'sleep' is not defined
| 3.320 |
Log File
|
test_flow_action_drop_stats[dev_reg,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: AttributeError Python 3.6.8: /usr/bin/python3 Tue Jul 22 18:19: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.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f536db64e80>, *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 TestDropStats.test_flow_action_drop_stats> self = <serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f536db64e80> args = () kwargs = {}
/contrail-test/serial_scripts/vrouter/test_drop_stats.py in test_flow_action_drop_stats(self=<serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f536db64e80>) 36 raise self.skipTest("Skipping test case,this test needs atleast 2 compute nodes") 37 38 assert self.verify_flow_action_drop_stats() 39 return True 40 # end test_drop_stats self = <serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f536db64e80> self.verify_flow_action_drop_stats = <bound method BaseDropStats.verify_flow_action_d...on_drop_stats[dev_reg,sanity] id=0x7f536db64e80>>
/contrail-test/common/vrouter/base_drop_stats.py in verify_flow_action_drop_stats(self=<serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f536db64e80>, drop_type='ds_flow_action_drop') 45 compute1 = compute_ips[1] 46 compute1_name = self.inputs.host_data[compute1]['name'] 47 vm1_fixture, _, _, vm2_ip = self.create_verify_vn_vm(compute0_name, compute1_name, image_name) 48 49 tap = vm1_fixture.get_tap_intf_of_vm()[0]['name'] vm1_fixture undefined _ undefined vm2_ip undefined self = <serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f536db64e80> self.create_verify_vn_vm = <bound method BaseDropStats.create_verify_vn_vm ...on_drop_stats[dev_reg,sanity] id=0x7f536db64e80>> compute0_name = 'an-jenkins-deploy-platform-ansible-os-3693-1' compute1_name = 'an-jenkins-deploy-platform-ansible-os-3693-2' image_name = 'cirros'
/contrail-test/common/vrouter/base_drop_stats.py in create_verify_vn_vm(self=<serial_scripts.vrouter.test_drop_stats.TestDrop...ion_drop_stats[dev_reg,sanity] id=0x7f536db64e80>, compute0_name='an-jenkins-deploy-platform-ansible-os-3693-1', compute1_name='an-jenkins-deploy-platform-ansible-os-3693-2', image_name='cirros') 128 vm1_fixture.wait_till_vm_is_up() 129 vm2_fixture.wait_till_vm_is_up() 130 assert vm1_fixture.verify_on_setup() 131 assert vm2_fixture.verify_on_setup() 132 vm1_ip = vm1_fixture.get_vm_ips(vn1_fq_name)[0] vm1_fixture = <VMFixture: ctest-vm1-77193126> vm1_fixture.verify_on_setup = <bound method VMFixture.verify_on_setup of <VMFixture: ctest-vm1-77193126>>
/contrail-test/fixtures/vm_test.py in verify_on_setup(self=<VMFixture: ctest-vm1-77193126>, force=False, refresh=False) 715 % (self.vm_name)) 716 return result 717 result = self.verify_vm_in_control_nodes() 718 if not result: 719 self.logger.error('Route verification for VM %s in Controlnodes' result = True self = <VMFixture: ctest-vm1-77193126> self.verify_vm_in_control_nodes = <bound method retry.<locals>.deco_retry.<locals>.f_retry of <VMFixture: ctest-vm1-77193126>>
/contrail-test/tcutils/util.py in f_retry(*args=(<VMFixture: ctest-vm1-77193126>,), **kwargs={}) 82 mtries, mdelay = tries, delay # make mutable 83 84 result = f(*args, **kwargs) # first attempt 85 rv = result 86 final = False result undefined f = <function VMFixture.verify_vm_in_control_nodes> args = (<VMFixture: ctest-vm1-77193126>,) kwargs = {}
/contrail-test/fixtures/vm_test.py in verify_vm_in_control_nodes(self=<VMFixture: ctest-vm1-77193126>) 1653 for vn_fq_name in self.vn_fq_names: 1654 if self.vnc_lib_fixture.get_active_forwarding_mode(vn_fq_name) != 'l2': 1655 for cn in self.get_ctrl_nodes_in_rt_group(vn_fq_name): 1656 vn_name = vn_fq_name.split(':')[-1] 1657 ri_name = vn_fq_name + ':' + vn_name cn undefined self = <VMFixture: ctest-vm1-77193126> self.get_ctrl_nodes_in_rt_group = <bound method VMFixture.get_ctrl_nodes_in_rt_group of <VMFixture: ctest-vm1-77193126>> vn_fq_name = 'default-domain:ctest-TestDropStats-05535707:ctest-vn-34254429'
/contrail-test/fixtures/vm_test.py in get_ctrl_nodes_in_rt_group(self=<VMFixture: ctest-vm1-77193126>, vn_fq_name='default-domain:ctest-TestDropStats-05535707:ctest-vn-34254429') 1627 for rt in rt_list: 1628 rt_group_entry = self.cn_inspect[ 1629 ctrl_node].get_cn_rtarget_group(rt) 1630 if type(rt_group_entry) is list: 1631 for rt_group in rt_group_entry: ctrl_node = '10.0.0.23' ].get_cn_rtarget_group undefined rt = 'target:64512:8000005'
/contrail-test/tcutils/control/cn_introspect_utils.py in get_cn_rtarget_group(self=<tcutils.control.cn_introspect_utils.ControlNodeInspect object>, route_target='target:64512:8000005') 211 xpath = '/ShowRtGroupResp/rtgroup_list/list/ShowRtGroupInfo' 212 p = self.dict_get(path) 213 return EtreeToDict(xpath).get_all_entry(p) 214 215 def get_cn_rtarget_table(self): global EtreeToDict = <class 'tcutils.verification_util.EtreeToDict'> xpath = '/ShowRtGroupResp/rtgroup_list/list/ShowRtGroupInfo' ).get_all_entry undefined p = None
/contrail-test/tcutils/verification_util.py in get_all_entry(self=<tcutils.verification_util.EtreeToDict object>, path=None) 364 Returns the list of dictionary/didctionary. 365 """ 366 xps = path.xpath(self.xpath) 367 if not xps: 368 # sometime ./xpath dosen't work; work around xps undefined path = None path.xpath undefined self = <tcutils.verification_util.EtreeToDict object> self.xpath = '/ShowRtGroupResp/rtgroup_list/list/ShowRtGroupInfo' AttributeError: 'NoneType' object has no attribute 'xpath' __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 = ("'NoneType' object has no attribute 'xpath'",) 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/vrouter/test_drop_stats.py", line 38, in test_flow_action_drop_stats assert self.verify_flow_action_drop_stats() File "/contrail-test/common/vrouter/base_drop_stats.py", line 47, in verify_flow_action_drop_stats vm1_fixture, _, _, vm2_ip = self.create_verify_vn_vm(compute0_name, compute1_name, image_name) File "/contrail-test/common/vrouter/base_drop_stats.py", line 130, in create_verify_vn_vm assert vm1_fixture.verify_on_setup() File "/contrail-test/fixtures/vm_test.py", line 717, in verify_on_setup result = self.verify_vm_in_control_nodes() File "/contrail-test/tcutils/util.py", line 84, in f_retry result = f(*args, **kwargs) # first attempt File "/contrail-test/fixtures/vm_test.py", line 1655, in verify_vm_in_control_nodes for cn in self.get_ctrl_nodes_in_rt_group(vn_fq_name): File "/contrail-test/fixtures/vm_test.py", line 1629, in get_ctrl_nodes_in_rt_group ctrl_node].get_cn_rtarget_group(rt) File "/contrail-test/tcutils/control/cn_introspect_utils.py", line 213, in get_cn_rtarget_group return EtreeToDict(xpath).get_all_entry(p) File "/contrail-test/tcutils/verification_util.py", line 366, in get_all_entry xps = path.xpath(self.xpath) AttributeError: 'NoneType' object has no attribute 'xpath'
| 24.029 |
Log File
|
test_fat_flow_aggr_dest_udp_inter_vn_inter_node[dev_reg,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: TestFailed Python 3.6.8: /usr/bin/python3 Tue Jul 22 18:19:32 2025
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>, *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 FatFlowAggrIpv6Serial.test_fat_flow_aggr_dest_udp_inter_vn_inter_node> self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390> args = () kwargs = {}
/contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py in test_fat_flow_aggr_dest_udp_inter_vn_inter_node(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>) 91 92 """ 93 self.inputs.set_af('dual') 94 super(FatFlowAggrIpv6Serial, self).test_fat_flow_aggr_dest_udp_inter_vn_inter_node() 95 builtinsuper = <class 'super'> global FatFlowAggrIpv6Serial = <class 'serial_scripts.vrouter.test_fat_flow_aggr_serial.FatFlowAggrIpv6Serial'> self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390> ).test_fat_flow_aggr_dest_udp_inter_vn_inter_node = <bound method FatFlowAggrIpv6Serial.test_fat_flo...vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>>
/contrail-test/tcutils/wrappers.py in wrapper(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>, *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: AttributeError\nPython 3.6.8: /usr/b...or: 'NoneType' object has no attribute 'xpath'\n\n\n"] TestFailed: Test failed: AttributeError Python 3.6.8: /usr/bin/python3 Tue Jul 22 18:19:30 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.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>, *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 FatFlowAggrSerial.test_fat_flow_aggr_dest_udp_inter_vn_inter_node> self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390> args = () kwargs = {}
/contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py in test_fat_flow_aggr_dest_udp_inter_vn_inter_node(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>) 59 inter_node=inter_node,inter_vn=inter_vn, proto=proto, 60 port=port, vn_policy=vn_policy, policy_deny=policy_deny, 61 dual=ipv6, prefix_length6=prefix_length6, only_v6=only_v6) 62 return True 63 dual undefined ipv6 = True prefix_length6 = 125 only_v6 = True
/contrail-test/common/vrouter/base.py in fat_flow_with_prefix_aggr(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>, prefix_length=29, prefix_length6=125, inter_node=True, inter_vn=True, dual=True, traffic_recvr=False, unidirectional_traffic=True, ignore_address=None, proto='udp', port=55, portv6=56, svc_chain=False, only_v6=True, af='v4', icmp_error=False, hc=None, vn_policy=True, policy_deny=False, svm_inter_node=False, resources=True, scale=False) 368 vn_fixtures = self.vn_fixtures 369 370 self.verify_vns(vn_fixtures) 371 src_vn_fixture = vn_fixtures[0] 372 dst_vn_fixture = vn_fixtures[0] self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390> self.verify_vns = <bound method BaseVrouterTest.verify_vns of <ser...vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>> vn_fixtures = [<vn_test.VNFixture object>, <vn_test.VNFixture object>]
/contrail-test/common/vrouter/base.py in verify_vns(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>, vn_fixtures=[<vn_test.VNFixture object>, <vn_test.VNFixture object>]) 154 def verify_vns(self, vn_fixtures): 155 for vn_fixture in vn_fixtures: 156 assert vn_fixture.verify_on_setup() 157 158 def create_vms(self, vn_fixture, count=1, image_name='ubuntu', vn_fixture = <vn_test.VNFixture object> vn_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>>
/contrail-test/fixtures/vn_test.py in verify_on_setup(self=<vn_test.VNFixture object>) 579 "One or more verifications in API Server for VN %s failed" % (self.vn_name)) 580 return result 581 if not self.verify_vn_in_control_nodes(): 582 result = result and False 583 self.logger.error( self = <vn_test.VNFixture object> self.verify_vn_in_control_nodes = <bound method retry.<locals>.deco_retry.<locals>.f_retry of <vn_test.VNFixture object>>
/contrail-test/tcutils/util.py in f_retry(*args=(<vn_test.VNFixture object>,), **kwargs={}) 82 mtries, mdelay = tries, delay # make mutable 83 84 result = f(*args, **kwargs) # first attempt 85 rv = result 86 final = False result undefined f = <function VNFixture.verify_vn_in_control_nodes> args = (<vn_test.VNFixture object>,) kwargs = {}
/contrail-test/fixtures/vn_test.py in verify_vn_in_control_nodes(self=<vn_test.VNFixture object>) 927 for cn in self.inputs.bgp_ips: 928 cn_config_vn_obj = self.cn_inspect[cn].get_cn_config_vn( 929 vn_name=self.vn_name, project=self.project_name, domain=self.domain_name) 930 if not cn_config_vn_obj: 931 self.logger.warn('Control-node %s does not have VN %s info ' % vn_name undefined self = <vn_test.VNFixture object> self.vn_name = 'ctest-vn-26593180' project undefined self.project_name = 'ctest-FatFlowAggrIpv6Serial-98219491' domain undefined self.domain_name = 'default-domain'
/contrail-test/tcutils/control/cn_introspect_utils.py in get_cn_config_vn(self=<tcutils.control.cn_introspect_utils.ControlNodeInspect object>, domain='default-domain', project='ctest-FatFlowAggrIpv6Serial-98219491', vn_name='ctest-vn-26593180') 139 def get_cn_config_vn(self, domain='default-domain', project='admin', vn_name='default-virtual-network'): 140 m = 'virtual-network:' + domain + ':' + project + ':' + vn_name 141 return self._get_if_map_table_entry(m) 142 143 def get_cn_config_fip_pool(self, domain='default-domain', project='admin', vn_name='default-virtual-network', fip_pool_name='default-floating-ip-pool'): self = <tcutils.control.cn_introspect_utils.ControlNodeInspect object> self._get_if_map_table_entry = <bound method ControlNodeInspect._get_if_map_tab...l.cn_introspect_utils.ControlNodeInspect object>> m = 'virtual-network:default-domain:ctest-FatFlowAggrIpv6Serial-98219491:ctest-vn-26593180'
/contrail-test/tcutils/control/cn_introspect_utils.py in _get_if_map_table_entry(self=<tcutils.control.cn_introspect_utils.ControlNodeInspect object>, match='virtual-network:default-domain:ctest-FatFlowAggrIpv6Serial-98219491:ctest-vn-26593180') 37 new_table_req = 'Snh_IFMapTableShowReq?table_name=' + table_name.group(1) + '&search_string=' + match 38 p = self.dict_get(new_table_req) 39 xp = p.xpath('./IFMapTableShowResp/ifmap_db/list/IFMapNodeShowInfo') 40 if not xp: 41 # sometime ./xpath dosen't work; work around xp undefined p = None p.xpath undefined AttributeError: 'NoneType' object has no attribute 'xpath' __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 = ("'NoneType' object has no attribute 'xpath'",) 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/vrouter/test_fat_flow_aggr_serial.py", line 61, in test_fat_flow_aggr_dest_udp_inter_vn_inter_node dual=ipv6, prefix_length6=prefix_length6, only_v6=only_v6) File "/contrail-test/common/vrouter/base.py", line 370, in fat_flow_with_prefix_aggr self.verify_vns(vn_fixtures) File "/contrail-test/common/vrouter/base.py", line 156, in verify_vns assert vn_fixture.verify_on_setup() File "/contrail-test/fixtures/vn_test.py", line 581, in verify_on_setup if not self.verify_vn_in_control_nodes(): File "/contrail-test/tcutils/util.py", line 84, in f_retry result = f(*args, **kwargs) # first attempt File "/contrail-test/fixtures/vn_test.py", line 929, in verify_vn_in_control_nodes vn_name=self.vn_name, project=self.project_name, domain=self.domain_name) File "/contrail-test/tcutils/control/cn_introspect_utils.py", line 141, in get_cn_config_vn return self._get_if_map_table_entry(m) File "/contrail-test/tcutils/control/cn_introspect_utils.py", line 39, in _get_if_map_table_entry xp = p.xpath('./IFMapTableShowResp/ifmap_db/list/IFMapNodeShowInfo') AttributeError: 'NoneType' object has no attribute 'xpath'
__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: AttributeError\nPython 3.6.8: /usr/b...or: 'NoneType' object has no attribute 'xpath'\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/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: AttributeError Python 3.6.8: /usr/bin/python3 Tue Jul 22 18:19:30 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.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>, *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 FatFlowAggrSerial.test_fat_flow_aggr_dest_udp_inter_vn_inter_node> self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390> args = () kwargs = {}
/contrail-test/serial_scripts/vrouter/test_fat_flow_aggr_serial.py in test_fat_flow_aggr_dest_udp_inter_vn_inter_node(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>) 59 inter_node=inter_node,inter_vn=inter_vn, proto=proto, 60 port=port, vn_policy=vn_policy, policy_deny=policy_deny, 61 dual=ipv6, prefix_length6=prefix_length6, only_v6=only_v6) 62 return True 63 dual undefined ipv6 = True prefix_length6 = 125 only_v6 = True
/contrail-test/common/vrouter/base.py in fat_flow_with_prefix_aggr(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>, prefix_length=29, prefix_length6=125, inter_node=True, inter_vn=True, dual=True, traffic_recvr=False, unidirectional_traffic=True, ignore_address=None, proto='udp', port=55, portv6=56, svc_chain=False, only_v6=True, af='v4', icmp_error=False, hc=None, vn_policy=True, policy_deny=False, svm_inter_node=False, resources=True, scale=False) 368 vn_fixtures = self.vn_fixtures 369 370 self.verify_vns(vn_fixtures) 371 src_vn_fixture = vn_fixtures[0] 372 dst_vn_fixture = vn_fixtures[0] self = <serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390> self.verify_vns = <bound method BaseVrouterTest.verify_vns of <ser...vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>> vn_fixtures = [<vn_test.VNFixture object>, <vn_test.VNFixture object>]
/contrail-test/common/vrouter/base.py in verify_vns(self=<serial_scripts.vrouter.test_fat_flow_aggr_seria..._vn_inter_node[dev_reg,sanity] id=0x7f536db6e390>, vn_fixtures=[<vn_test.VNFixture object>, <vn_test.VNFixture object>]) 154 def verify_vns(self, vn_fixtures): 155 for vn_fixture in vn_fixtures: 156 assert vn_fixture.verify_on_setup() 157 158 def create_vms(self, vn_fixture, count=1, image_name='ubuntu', vn_fixture = <vn_test.VNFixture object> vn_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>>
/contrail-test/fixtures/vn_test.py in verify_on_setup(self=<vn_test.VNFixture object>) 579 "One or more verifications in API Server for VN %s failed" % (self.vn_name)) 580 return result 581 if not self.verify_vn_in_control_nodes(): 582 result = result and False 583 self.logger.error( self = <vn_test.VNFixture object> self.verify_vn_in_control_nodes = <bound method retry.<locals>.deco_retry.<locals>.f_retry of <vn_test.VNFixture object>>
/contrail-test/tcutils/util.py in f_retry(*args=(<vn_test.VNFixture object>,), **kwargs={}) 82 mtries, mdelay = tries, delay # make mutable 83 84 result = f(*args, **kwargs) # first attempt 85 rv = result 86 final = False result undefined f = <function VNFixture.verify_vn_in_control_nodes> args = (<vn_test.VNFixture object>,) kwargs = {}
/contrail-test/fixtures/vn_test.py in verify_vn_in_control_nodes(self=<vn_test.VNFixture object>) 927 for cn in self.inputs.bgp_ips: 928 cn_config_vn_obj = self.cn_inspect[cn].get_cn_config_vn( 929 vn_name=self.vn_name, project=self.project_name, domain=self.domain_name) 930 if not cn_config_vn_obj: 931 self.logger.warn('Control-node %s does not have VN %s info ' % vn_name undefined self = <vn_test.VNFixture object> self.vn_name = 'ctest-vn-26593180' project undefined self.project_name = 'ctest-FatFlowAggrIpv6Serial-98219491' domain undefined self.domain_name = 'default-domain'
/contrail-test/tcutils/control/cn_introspect_utils.py in get_cn_config_vn(self=<tcutils.control.cn_introspect_utils.ControlNodeInspect object>, domain='default-domain', project='ctest-FatFlowAggrIpv6Serial-98219491', vn_name='ctest-vn-26593180') 139 def get_cn_config_vn(self, domain='default-domain', project='admin', vn_name='default-virtual-network'): 140 m = 'virtual-network:' + domain + ':' + project + ':' + vn_name 141 return self._get_if_map_table_entry(m) 142 143 def get_cn_config_fip_pool(self, domain='default-domain', project='admin', vn_name='default-virtual-network', fip_pool_name='default-floating-ip-pool'): self = <tcutils.control.cn_introspect_utils.ControlNodeInspect object> self._get_if_map_table_entry = <bound method ControlNodeInspect._get_if_map_tab...l.cn_introspect_utils.ControlNodeInspect object>> m = 'virtual-network:default-domain:ctest-FatFlowAggrIpv6Serial-98219491:ctest-vn-26593180'
/contrail-test/tcutils/control/cn_introspect_utils.py in _get_if_map_table_entry(self=<tcutils.control.cn_introspect_utils.ControlNodeInspect object>, match='virtual-network:default-domain:ctest-FatFlowAggrIpv6Serial-98219491:ctest-vn-26593180') 37 new_table_req = 'Snh_IFMapTableShowReq?table_name=' + table_name.group(1) + '&search_string=' + match 38 p = self.dict_get(new_table_req) 39 xp = p.xpath('./IFMapTableShowResp/ifmap_db/list/IFMapNodeShowInfo') 40 if not xp: 41 # sometime ./xpath dosen't work; work around xp undefined p = None p.xpath undefined AttributeError: 'NoneType' object has no attribute 'xpath' __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 = ("'NoneType' object has no attribute 'xpath'",) 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/vrouter/test_fat_flow_aggr_serial.py", line 61, in test_fat_flow_aggr_dest_udp_inter_vn_inter_node dual=ipv6, prefix_length6=prefix_length6, only_v6=only_v6) File "/contrail-test/common/vrouter/base.py", line 370, in fat_flow_with_prefix_aggr self.verify_vns(vn_fixtures) File "/contrail-test/common/vrouter/base.py", line 156, in verify_vns assert vn_fixture.verify_on_setup() File "/contrail-test/fixtures/vn_test.py", line 581, in verify_on_setup if not self.verify_vn_in_control_nodes(): File "/contrail-test/tcutils/util.py", line 84, in f_retry result = f(*args, **kwargs) # first attempt File "/contrail-test/fixtures/vn_test.py", line 929, in verify_vn_in_control_nodes vn_name=self.vn_name, project=self.project_name, domain=self.domain_name) File "/contrail-test/tcutils/control/cn_introspect_utils.py", line 141, in get_cn_config_vn return self._get_if_map_table_entry(m) File "/contrail-test/tcutils/control/cn_introspect_utils.py", line 39, in _get_if_map_table_entry xp = p.xpath('./IFMapTableShowResp/ifmap_db/list/IFMapNodeShowInfo') AttributeError: 'NoneType' object has no attribute 'xpath'
| 9.573 |
Log File
|
test_fat_flow_intra_vn_inter_node[cb_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/contrail-test/serial_scripts/vrouter/test_fat_flow_serial.py", line 600, in test_fat_flow_intra_vn_inter_node super(FatFlowSerialIpv6, self).test_fat_flow_intra_vn_inter_node() 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 Tue Jul 22 18:19:40 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.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f536dafb940>, *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 FatFlowSerial.test_fat_flow_intra_vn_inter_node> self = <serial_scripts.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f536dafb940> args = () kwargs = {}
/contrail-test/serial_scripts/vrouter/test_fat_flow_serial.py in test_fat_flow_intra_vn_inter_node(self=<serial_scripts.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f536dafb940>) 31 """ 32 vn_fixtures = self.create_vns(count=1) 33 self.verify_vns(vn_fixtures) 34 vn1_fixture = vn_fixtures[0] 35 self = <serial_scripts.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f536dafb940> self.verify_vns = <bound method BaseVrouterTest.verify_vns of <ser..._inter_node[cb_sanity,sanity] id=0x7f536dafb940>> vn_fixtures = [<vn_test.VNFixture object>]
/contrail-test/common/vrouter/base.py in verify_vns(self=<serial_scripts.vrouter.test_fat_flow_serial.Fat...n_inter_node[cb_sanity,sanity] id=0x7f536dafb940>, vn_fixtures=[<vn_test.VNFixture object>]) 154 def verify_vns(self, vn_fixtures): 155 for vn_fixture in vn_fixtures: 156 assert vn_fixture.verify_on_setup() 157 158 def create_vms(self, vn_fixture, count=1, image_name='ubuntu', vn_fixture = <vn_test.VNFixture object> vn_fixture.verify_on_setup = <bound method VNFixture.verify_on_setup of <vn_test.VNFixture object>>
/contrail-test/fixtures/vn_test.py in verify_on_setup(self=<vn_test.VNFixture object>) 579 "One or more verifications in API Server for VN %s failed" % (self.vn_name)) 580 return result 581 if not self.verify_vn_in_control_nodes(): 582 result = result and False 583 self.logger.error( self = <vn_test.VNFixture object> self.verify_vn_in_control_nodes = <bound method retry.<locals>.deco_retry.<locals>.f_retry of <vn_test.VNFixture object>>
/contrail-test/tcutils/util.py in f_retry(*args=(<vn_test.VNFixture object>,), **kwargs={}) 82 mtries, mdelay = tries, delay # make mutable 83 84 result = f(*args, **kwargs) # first attempt 85 rv = result 86 final = False result undefined f = <function VNFixture.verify_vn_in_control_nodes> args = (<vn_test.VNFixture object>,) kwargs = {}
/contrail-test/fixtures/vn_test.py in verify_vn_in_control_nodes(self=<vn_test.VNFixture object>) 927 for cn in self.inputs.bgp_ips: 928 cn_config_vn_obj = self.cn_inspect[cn].get_cn_config_vn( 929 vn_name=self.vn_name, project=self.project_name, domain=self.domain_name) 930 if not cn_config_vn_obj: 931 self.logger.warn('Control-node %s does not have VN %s info ' % vn_name undefined self = <vn_test.VNFixture object> self.vn_name = 'ctest-vn-64880917' project undefined self.project_name = 'ctest-FatFlowSerialIpv6-09617362' domain undefined self.domain_name = 'default-domain'
/contrail-test/tcutils/control/cn_introspect_utils.py in get_cn_config_vn(self=<tcutils.control.cn_introspect_utils.ControlNodeInspect object>, domain='default-domain', project='ctest-FatFlowSerialIpv6-09617362', vn_name='ctest-vn-64880917') 139 def get_cn_config_vn(self, domain='default-domain', project='admin', vn_name='default-virtual-network'): 140 m = 'virtual-network:' + domain + ':' + project + ':' + vn_name 141 return self._get_if_map_table_entry(m) 142 143 def get_cn_config_fip_pool(self, domain='default-domain', project='admin', vn_name='default-virtual-network', fip_pool_name='default-floating-ip-pool'): self = <tcutils.control.cn_introspect_utils.ControlNodeInspect object> self._get_if_map_table_entry = <bound method ControlNodeInspect._get_if_map_tab...l.cn_introspect_utils.ControlNodeInspect object>> m = 'virtual-network:default-domain:ctest-FatFlowSerialIpv6-09617362:ctest-vn-64880917'
/contrail-test/tcutils/control/cn_introspect_utils.py in _get_if_map_table_entry(self=<tcutils.control.cn_introspect_utils.ControlNodeInspect object>, match='virtual-network:default-domain:ctest-FatFlowSerialIpv6-09617362:ctest-vn-64880917') 37 new_table_req = 'Snh_IFMapTableShowReq?table_name=' + table_name.group(1) + '&search_string=' + match 38 p = self.dict_get(new_table_req) 39 xp = p.xpath('./IFMapTableShowResp/ifmap_db/list/IFMapNodeShowInfo') 40 if not xp: 41 # sometime ./xpath dosen't work; work around xp undefined p = None p.xpath undefined AttributeError: 'NoneType' object has no attribute 'xpath' __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 = ("'NoneType' object has no attribute 'xpath'",) 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/vrouter/test_fat_flow_serial.py", line 33, in test_fat_flow_intra_vn_inter_node self.verify_vns(vn_fixtures) File "/contrail-test/common/vrouter/base.py", line 156, in verify_vns assert vn_fixture.verify_on_setup() File "/contrail-test/fixtures/vn_test.py", line 581, in verify_on_setup if not self.verify_vn_in_control_nodes(): File "/contrail-test/tcutils/util.py", line 84, in f_retry result = f(*args, **kwargs) # first attempt File "/contrail-test/fixtures/vn_test.py", line 929, in verify_vn_in_control_nodes vn_name=self.vn_name, project=self.project_name, domain=self.domain_name) File "/contrail-test/tcutils/control/cn_introspect_utils.py", line 141, in get_cn_config_vn return self._get_if_map_table_entry(m) File "/contrail-test/tcutils/control/cn_introspect_utils.py", line 39, in _get_if_map_table_entry xp = p.xpath('./IFMapTableShowResp/ifmap_db/list/IFMapNodeShowInfo') AttributeError: 'NoneType' object has no attribute 'xpath'
| 4.726 |
Log File
|
test_precedence_xmpp_auth[sanity] | Skipped | Xmpp auth should be set before running tests | 2.546 | |
test_undo_xmpp_auth[sanity] | Skipped | Xmpp auth should be set before running tests | 2.532 | |
Name | Status | Type | Time(s) | LogFile |
test_basic_RR[sanity] | Skipped | Skipping Test. Env variable MX_GW_TEST is not set. Skipping the test | 1.459 | |
test_create_vm_after_RR_set[sanity] | Skipped | Skipping Test. Env variable MX_GW_TEST is not set. Skipping the test | 1.315 | |
test_contrail_alarms[sanity] | Success | | 1.753 | |
test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] | Success | | 1.961 | |
test_db_nodemgr_status[dev_sanity_dpdk,sanity] | Success | | 1.905 | |
test_verify_generator_collector_connections[dev_sanity_dpdk,sanity] | Success | | 3.694 | |
test_verify_generator_connections_to_collector_node[dev_sanity_dpdk,sanity] | Success | | 2.231 | |
test_verify_process_status_agent[cb_sanity,dev_sanity_dpdk,sanity] | Success | | 1.346 | |
test_verify_process_status_analytics_node[cb_sanity,dev_sanity_dpdk,sanity] | Success | | 2.064 | |
test_verify_process_status_config[cb_sanity,dev_sanity_dpdk,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: AssertionError Python 3.6.8: /usr/bin/python3 Tue Jul 22 15:10:36 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.analytics.test_analytics.AnalyticsTestS...sanity,dev_sanity_dpdk,sanity] id=0x7f916fa51d68>, *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 AnalyticsTestSanity3.test_verify_process_status_config> self = <scripts.analytics.test_analytics.AnalyticsTestS...sanity,dev_sanity_dpdk,sanity] id=0x7f916fa51d68> args = () kwargs = {}
/contrail-test/scripts/analytics/test_analytics.py in test_verify_process_status_config(self=<scripts.analytics.test_analytics.AnalyticsTestS...sanity,dev_sanity_dpdk,sanity] id=0x7f916fa51d68>) 333 334 ''' 335 self.analytics_obj.verify_process_and_connection_infos_config() 336 337 @test.attr(type=['cb_sanity', 'sanity', 'dev_sanity_dpdk']) self = <scripts.analytics.test_analytics.AnalyticsTestS...sanity,dev_sanity_dpdk,sanity] id=0x7f916fa51d68> self.analytics_obj = <tcutils.collector.analytics_tests.AnalyticsVerification object> self.analytics_obj.verify_process_and_connection_infos_config = <bound method AnalyticsVerification.verify_proce...or.analytics_tests.AnalyticsVerification object>>
/contrail-test/tcutils/collector/analytics_tests.py in verify_process_and_connection_infos_config(self=<tcutils.collector.analytics_tests.AnalyticsVerification object>) 4218 'contrail-api',\ 4219 server,node = cfgm) 4220 assert result 4221 result = False 4222 result = False 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/analytics/test_analytics.py", line 335, in test_verify_process_status_config self.analytics_obj.verify_process_and_connection_infos_config() File "/contrail-test/tcutils/collector/analytics_tests.py", line 4220, in verify_process_and_connection_infos_config assert result AssertionError
| 1.438 |
Log File
|
test_verify_process_status_control_node[cb_sanity,dev_sanity_dpdk,sanity] | Success | | 1.375 | |
test_verify_object_logs[ci_sanity,dev_sanity_dpdk,sanity,suite1] | Success | | 26.292 | |
test_bgpaas_basic[sanity] | Success | | 272.074 | |
test_db_manage[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed
| 5.156 |
Log File
|
test_dsnat_basic[full_sanity,sanity] | Failure | Details
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.vmdk.gz -O /contrail-test/images/ubuntu.vmdk.gz'
Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz' }}}
stdout: {{{ [localhost] local: mkdir -p /contrail-test/images [localhost] local: wget -nv http://nexus.opensdn.io/repository///images/converts//ubuntu.vmdk.gz -O /contrail-test/images/ubuntu.vmdk.gz [localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz }}}
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: <pre>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 30, in test_dsnat_basic image_name='ubuntu') File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 4.889 |
Log File
|
test_dsnat_bug_1749695[sanity] | Success | | 233.777 | |
test_ecmp_hash_src_ip[sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.650 | |
test_ecmp_svc_v2_in_network_nat_with_3_instance[cb_sanity,sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.615 | |
test_ecmp_svc_in_network_with_static_route_no_policy[sanity] | Failure | Details
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/tinycore//tinycore-in-network.qcow2.gz -O /contrail-test/images/tinycore-in-network.qcow2.gz'
Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-in-network.qcow2.gz' }}}
stdout: {{{ [localhost] local: mkdir -p /contrail-test/images [localhost] local: wget -nv http://nexus.opensdn.io/repository///images/tinycore//tinycore-in-network.qcow2.gz -O /contrail-test/images/tinycore-in-network.qcow2.gz [localhost] local: gunzip -f /contrail-test/images/tinycore-in-network.qcow2.gz }}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/ecmp/test_ecmp.py", line 95, in test_ecmp_svc_in_network_with_static_route_no_policy **self.common_args) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-in-network.qcow2' </pre>
| 3.548 |
Log File
|
test_ecmp_svc_v2_transparent_with_3_instance[cb_sanity,sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.608 | |
test_ecmp_svc_in_network_with_static_route_no_policy[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-in-network.qcow2.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/tinycore-in-network.qcow2.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/ecmp/test_ecmp.py", line 95, in test_ecmp_svc_in_network_with_static_route_no_policy **self.common_args) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-in-network.qcow2' </pre>
| 103.828 |
Log File
|
test_ecmp_svc_v2_transparent_with_3_instance[cb_sanity,sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.555 | |
test_ecmp_svc_in_network_with_3_instance[cb_sanity,sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.637 | |
test_ecmp_with_svm_deletion[sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.621 | |
test_svc_fate_sharing_basic[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-in-network.qcow2.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/tinycore-in-network.qcow2.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/tcutils/util.py", line 1041, in wrapper return f(self, *func_args, **func_kwargs) File "/contrail-test/scripts/ecmp/test_ecmp.py", line 735, in test_svc_fate_sharing_basic **self.common_args) File "/contrail-test/common/servicechain/firewall/verify.py", line 160, in verify_multi_inline_svc_with_fate_share ret_dict = self.config_multi_inline_svc(*args, si_list=si_list, **kwargs) File "/contrail-test/common/servicechain/config.py", line 723, in config_multi_inline_svc **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-in-network.qcow2' </pre>
| 103.862 |
Log File
|
test_three_stage_v2_SC[sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.602 | |
test_svc_fate_sharing_basic[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-in-network.qcow2.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/tinycore-in-network.qcow2.gz}}}
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 Tue Jul 22 15:26:57 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.ecmp.test_ecmp.TestMultiInlineSVCIPv6.t...svc_fate_sharing_basic[sanity] id=0x7f916f8b4748>, *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 TestMultiInlineSVCIPv6.test_svc_fate_sharing_basic> self = <scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.t...svc_fate_sharing_basic[sanity] id=0x7f916f8b4748> args = () kwargs = {}
/contrail-test/scripts/ecmp/test_ecmp.py in test_svc_fate_sharing_basic(self=<scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.t...svc_fate_sharing_basic[sanity] id=0x7f916f8b4748>) 1198 @preposttest_wrapper 1199 def test_svc_fate_sharing_basic(self): 1200 super(TestMultiInlineSVCIPv6,self).test_svc_fate_sharing_basic() 1201 1202 builtinsuper = <class 'super'> global TestMultiInlineSVCIPv6 = <class 'scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6'> self = <scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.t...svc_fate_sharing_basic[sanity] id=0x7f916f8b4748> ).test_svc_fate_sharing_basic = <bound method TestMultiInlineSVCIPv6.test_svc_fa...vc_fate_sharing_basic[sanity] id=0x7f916f8b4748>>
/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.ecmp.test_ecmp.TestMultiInlineSVCIPv6.t...svc_fate_sharing_basic[sanity] id=0x7f916f8b4748>, *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: <pre>Traceback (most recent call la...il-test/images/tinycore-in-network.qcow2'\n</pre>\n"] TestFailed: Test failed: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/tcutils/util.py", line 1041, in wrapper return f(self, *func_args, **func_kwargs) File "/contrail-test/scripts/ecmp/test_ecmp.py", line 735, in test_svc_fate_sharing_basic **self.common_args) File "/contrail-test/common/servicechain/firewall/verify.py", line 160, in verify_multi_inline_svc_with_fate_share ret_dict = self.config_multi_inline_svc(*args, si_list=si_list, **kwargs) File "/contrail-test/common/servicechain/config.py", line 723, in config_multi_inline_svc **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-in-network.qcow2' </pre>
__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: <pre>Traceback (most recent call la...il-test/images/tinycore-in-network.qcow2'\n</pre>\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/ecmp/test_ecmp.py", line 1200, in test_svc_fate_sharing_basic super(TestMultiInlineSVCIPv6,self).test_svc_fate_sharing_basic() File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/tcutils/util.py", line 1041, in wrapper return f(self, *func_args, **func_kwargs) File "/contrail-test/scripts/ecmp/test_ecmp.py", line 735, in test_svc_fate_sharing_basic **self.common_args) File "/contrail-test/common/servicechain/firewall/verify.py", line 160, in verify_multi_inline_svc_with_fate_share ret_dict = self.config_multi_inline_svc(*args, si_list=si_list, **kwargs) File "/contrail-test/common/servicechain/config.py", line 723, in config_multi_inline_svc **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-in-network.qcow2' </pre>
| 106.342 |
Log File
|
test_mixed_draft_mode[dev_sanity_dpdk,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{ Warning: sudo() received nonzero return code 1 while executing 'kill $(cat /tmp/client-ctest-random-85927318.pid); sync; cat /tmp/client-ctest-random-85927318.stats'!
Warning: sudo() received nonzero return code 1 while executing 'kill $(cat /tmp/server-ctest-random-85927318.pid); sync; cat /tmp/server-ctest-random-85927318.stats'! }}}
stdout: {{{ [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoserver.py --start_port 8005 --end_port 8005 --pid_file /tmp/server-ctest-random-85927318.pid --stats_file /tmp/server-ctest-random-85927318.stats 0<&- &> /tmp/server-ctest-random-85927318.log & [cirros@169.254.0.3] sudo: nohup python /tmp/udpechoclient.py --servers 98.0.11.196 --sport 1111 --dports 8005 --retry --pid_file /tmp/client-ctest-random-85927318.pid --stats_file /tmp/client-ctest-random-85927318.stats 0<&- &> /tmp/client-ctest-random-85927318.log & [cirros@169.254.0.3] sudo: kill $(cat /tmp/client-ctest-random-85927318.pid); sync; cat /tmp/client-ctest-random-85927318.stats [cirros@169.254.0.3] out: cat: can't open '/tmp/client-ctest-random-85927318.pid': No such file or directory [cirros@169.254.0.3] out: sh: you need to specify whom to kill [cirros@169.254.0.3] out: cat: can't open '/tmp/client-ctest-random-85927318.stats': No such file or directory [cirros@169.254.0.3] out:
[cirros@169.254.0.3] sudo: kill $(cat /tmp/server-ctest-random-85927318.pid); sync; cat /tmp/server-ctest-random-85927318.stats [cirros@169.254.0.3] out: cat: can't open '/tmp/server-ctest-random-85927318.pid': No such file or directory [cirros@169.254.0.3] out: sh: you need to specify whom to kill [cirros@169.254.0.3] out: cat: can't open '/tmp/server-ctest-random-85927318.stats': No such file or directory [cirros@169.254.0.3] out: }}}
Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: AssertionError Python 3.6.8: /usr/bin/python3 Tue Jul 22 15:28:24 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.firewall.test_fw.TestFirewallDraftBasic...t_mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8>, *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 TestFirewallDraftBasic.test_mixed_draft_mode> self = <scripts.firewall.test_fw.TestFirewallDraftBasic...t_mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8> args = () kwargs = {}
/contrail-test/scripts/firewall/test_fw.py in test_mixed_draft_mode(self=<scripts.firewall.test_fw.TestFirewallDraftBasic...t_mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8>) 7 @test.attr(type=['sanity', 'dev_sanity_dpdk']) 8 @preposttest_wrapper 9 def test_mixed_draft_mode(self): 10 SCOPE1 = 'local'; SCOPE2 = 'global' 11 self._test_draft_mode(SCOPE1, SCOPE2) self = <scripts.firewall.test_fw.TestFirewallDraftBasic...t_mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8> self._test_draft_mode = <bound method FirewallDraftBasic._test_draft_mod..._mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8>> SCOPE1 = 'local' SCOPE2 = 'global'
/contrail-test/common/firewall/base.py in _test_draft_mode(self=<scripts.firewall.test_fw.TestFirewallDraftBasic...t_mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8>, SCOPE1='local', SCOPE2='global') 704 self.validate_draft(fixture_states, SCOPE1, SCOPE2) 705 self.verify_traffic(self.vms['hr_web'], self.vms['hr_logic'], 'udp', 706 sport=1111, dport=8005) 707 self.discard(SCOPE1, SCOPE2) 708 self.validate_draft({}, SCOPE1, SCOPE2) sport undefined dport undefined
/contrail-test/common/base.py in verify_traffic(self=<scripts.firewall.test_fw.TestFirewallDraftBasic...t_mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8>, src_vm_fixture=<VMFixture: ctest-TestFirewallDraftBasic-70160037-97310796>, dst_vm_fixture=<VMFixture: ctest-TestFirewallDraftBasic-70160037-52618965>, proto='udp', sport=1111, dport=8005, src_vn_fqname=None, dst_vn_fqname=None, af=None, fip_ip=None, expectation=True) 812 fip_ip=fip_ip) 813 self.sleep(7) 814 return self.stop_traffic(traffic_obj, expectation) 815 816 @classmethod self = <scripts.firewall.test_fw.TestFirewallDraftBasic...t_mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8> self.stop_traffic = <bound method GenericTestBase.stop_traffic of <s..._mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8>> traffic_obj = <tcutils.traffic_utils.socket_traffic.SocketTrafficUtil object> expectation = True
/contrail-test/common/base.py in stop_traffic(self=<scripts.firewall.test_fw.TestFirewallDraftBasic...t_mode[dev_sanity_dpdk,sanity] id=0x7f916f80f6d8>, traffic_obj=<tcutils.traffic_utils.socket_traffic.SocketTrafficUtil object>, expectation=True, unidirection=False, partial=False) 796 assert False, "No drops observed in packets %s"%msg 797 elif expectation: 798 assert sent and recv, "Packets not %s"%msg 799 if recv*100/float(sent) < 90: 800 assert False, "Packets not %s"%msg sent = 0 recv = 0 msg = 'transferred between 98.0.11.195 and 98.0.11.196, proto udp sport 1111 and dport 8005' AssertionError: Packets not transferred between 98.0.11.195 and 98.0.11.196, proto udp sport 1111 and dport 8005 __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 = ('Packets not transferred between 98.0.11.195 and 98.0.11.196, proto udp sport 1111 and dport 8005',) 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/firewall/test_fw.py", line 11, in test_mixed_draft_mode self._test_draft_mode(SCOPE1, SCOPE2) File "/contrail-test/common/firewall/base.py", line 706, in _test_draft_mode sport=1111, dport=8005) File "/contrail-test/common/base.py", line 814, in verify_traffic return self.stop_traffic(traffic_obj, expectation) File "/contrail-test/common/base.py", line 798, in stop_traffic assert sent and recv, "Packets not %s"%msg AssertionError: Packets not transferred between 98.0.11.195 and 98.0.11.196, proto udp sport 1111 and dport 8005
| 78.598 |
Log File
|
tearDownClass (scripts.firewall.test_fw.TestFirewallDraftBasic) | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/contrail-test/common/firewall/base.py", line 38, in tearDownClass cls.cleanup_common_objects() File "/contrail-test/common/firewall/base.py", line 78, in cleanup_common_objects cls.vnc_h.delete_tag(id=obj.uuid) File "/contrail-test/fixtures/contrailapi.py", line 1866, in delete_tag return self._vnc.tag_delete(**kwargs) File "/usr/local/lib/python3.6/site-packages/vnc_api/vnc_api.py", line 52, in wrapper return func(self, *args, **kwargs) File "/usr/local/lib/python3.6/site-packages/vnc_api/vnc_api.py", line 863, in _object_delete self._request_server(OP_DELETE, uri) File "/usr/local/lib/python3.6/site-packages/vnc_api/vnc_api.py", line 1128, in _request_server retry_after_authn=retry_after_authn, retry_count=retry_count) File "/usr/local/lib/python3.6/site-packages/vnc_api/vnc_api.py", line 1187, in _request raise RefsExistError(content) vnc_api.exceptions.RefsExistError: Delete when resource still referred: ['http://10.0.0.23:8082/firewall-rule/fc688d25-d3c9-4784-9209-708f28a9843f']
| 0.000 |
Log File
|
test_floating_ip[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1,vrouter_gw] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/floatingip/test_floatingip_basic.py", line 77, in test_floating_ip orch = self.orchestrator File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 108.649 |
Log File
|
test_mx_gateway[mx_test,sanity] | Skipped | Skipping Test. Env variable MX_GW_TEST is not set | 2.578 | |
test_public_access_thru_svc_w_fip[cb_sanity,sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.601 | |
test_transit_vn_sym_1_innet[sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.549 | |
test_public_access_thru_svc_w_fip[cb_sanity,sanity] | Skipped | Skipped as v6 not supported for this test | 2.542 | |
test_svc_creation_with_heat[dev_sanity_dpdk,sanity,suite1] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.589 | |
test_svc_creation_with_heat[sanity] | Skipped | Skipped as test requires at least 3 nodes, but only 2 found | 2.603 | |
test_intf_mirror_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn3[cb_sanity,ci_sanity_WIP,quick_sanity,sanity] | Success | | 165.035 | |
test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn3[ci_sanity_WIP,quick_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/intf_mirror/test_intf_mirror.py", line 125, in test_intf_mirror_with_subintf_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn3 return self.verify_intf_mirroring_src_on_cn1_vn1_dst_on_cn2_vn2_analyzer_on_cn3_vn3(sub_intf=True) File "/contrail-test/common/intf_mirroring/verify.py", line 85, in verify_intf_mirroring_src_on_cn1_vn1_dst_on_cn2_vn2_analyzer_on_cn3_vn3 return self.verify_intf_mirroring(compute_nodes, [0, 1, 2], sub_intf, parent_intf, nic_mirror, ipv6=ipv6) File "/contrail-test/common/intf_mirroring/verify.py", line 549, in verify_intf_mirroring image_name=image_name, node_name=src_compute, port_ids=src_port_ids) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 122.388 |
Log File
|
test_intf_mirroring_disable_enable_scenarios[ci_sanity_WIP,quick_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/intf_mirror/test_intf_mirror.py", line 31, in test_intf_mirroring_disable_enable_scenarios return self.verify_intf_mirroring_disable_enable_scenarios() File "/contrail-test/common/intf_mirroring/verify.py", line 61, in verify_intf_mirroring_disable_enable_scenarios return self.verify_intf_mirroring_src_on_cn1_vn1_dst_on_cn2_vn2_analyzer_on_cn3_vn3(sub_intf=True, parent_intf=True) File "/contrail-test/common/intf_mirroring/verify.py", line 85, in verify_intf_mirroring_src_on_cn1_vn1_dst_on_cn2_vn2_analyzer_on_cn3_vn3 return self.verify_intf_mirroring(compute_nodes, [0, 1, 2], sub_intf, parent_intf, nic_mirror, ipv6=ipv6) File "/contrail-test/common/intf_mirroring/verify.py", line 549, in verify_intf_mirroring image_name=image_name, node_name=src_compute, port_ids=src_port_ids) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 128.614 |
Log File
|
test_juniper_header[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/tcutils/util.py", line 1041, in wrapper return f(self, *func_args, **func_kwargs) File "/contrail-test/scripts/intf_mirror/test_intf_mirror.py", line 42, in test_juniper_header return self.verify_juniper_header_testcase(header = 2) File "/contrail-test/common/intf_mirroring/verify.py", line 77, in verify_juniper_header_testcase return self.verify_intf_mirroring(compute_nodes, [0, 1, 2], sub_intf, parent_intf, nic_mirror, header = header, nh_mode=nh_mode, direction = direction, ipv6=ipv6) File "/contrail-test/common/intf_mirroring/verify.py", line 549, in verify_intf_mirroring image_name=image_name, node_name=src_compute, port_ids=src_port_ids) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 113.794 |
Log File
|
test_juniper_header_without_header_ingress[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/intf_mirror/test_intf_mirror.py", line 71, in test_juniper_header_without_header_ingress return self.verify_juniper_header_testcase(header = 3, direction = direction) File "/contrail-test/common/intf_mirroring/verify.py", line 77, in verify_juniper_header_testcase return self.verify_intf_mirroring(compute_nodes, [0, 1, 2], sub_intf, parent_intf, nic_mirror, header = header, nh_mode=nh_mode, direction = direction, ipv6=ipv6) File "/contrail-test/common/intf_mirroring/verify.py", line 549, in verify_intf_mirroring image_name=image_name, node_name=src_compute, port_ids=src_port_ids) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 113.442 |
Log File
|
test_intf_mirror6_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn3[cb_sanity,ci_sanity_WIP,quick_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/intf_mirror/test_intf_mirror6.py", line 94, in test_intf_mirror6_src_cn1vn1_dst_cn2vn2_analyzer_cn3vn3 return self.verify_intf_mirroring_src_on_cn1_vn1_dst_on_cn2_vn2_analyzer_on_cn3_vn3(ipv6=True) File "/contrail-test/common/intf_mirroring/verify.py", line 85, in verify_intf_mirroring_src_on_cn1_vn1_dst_on_cn2_vn2_analyzer_on_cn3_vn3 return self.verify_intf_mirroring(compute_nodes, [0, 1, 2], sub_intf, parent_intf, nic_mirror, ipv6=ipv6) File "/contrail-test/common/intf_mirroring/verify.py", line 549, in verify_intf_mirroring image_name=image_name, node_name=src_compute, port_ids=src_port_ids) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 116.481 |
Log File
|
test_juniper_header6_without_header_ingress[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/intf_mirror/test_intf_mirror6.py", line 76, in test_juniper_header6_without_header_ingress return self.verify_juniper_header_testcase(header=3, direction='ingress', ipv6=True) File "/contrail-test/common/intf_mirroring/verify.py", line 77, in verify_juniper_header_testcase return self.verify_intf_mirroring(compute_nodes, [0, 1, 2], sub_intf, parent_intf, nic_mirror, header = header, nh_mode=nh_mode, direction = direction, ipv6=ipv6) File "/contrail-test/common/intf_mirroring/verify.py", line 549, in verify_intf_mirroring image_name=image_name, node_name=src_compute, port_ids=src_port_ids) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 113.890 |
Log File
|
test_lbaas_client_pool_in_same_net[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: 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: NotFound Python 3.6.8: /usr/bin/python3 Tue Jul 22 15:45: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.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...lient_pool_in_same_net[sanity] id=0x7f916f5b7b70>, *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 TestLBaaSV2.test_lbaas_client_pool_in_same_net> self = <scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...lient_pool_in_same_net[sanity] id=0x7f916f5b7b70> args = () kwargs = {}
/contrail-test/scripts/lbaasv2/test_lbaasv2.py in test_lbaas_client_pool_in_same_net(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...lient_pool_in_same_net[sanity] id=0x7f916f5b7b70>) 111 pool_port=HTTP_PORT, members=pool_members, listener_name=listener_name, 112 vip_port=HTTP_PORT, vip_protocol='HTTP', 113 hm_delay=5, hm_timeout=5, hm_max_retries=5, hm_probe_type=HTTP_PROBE) 114 115 #Verify all the creations are success hm_delay undefined hm_timeout undefined hm_max_retries undefined hm_probe_type undefined global HTTP_PROBE = 'HTTP'
/contrail-test/common/neutron/lbaasv2/base.py in create_lbaas(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...lient_pool_in_same_net[sanity] id=0x7f916f5b7b70>, lb_name='ctest-myvip-19042535', network_id='201c4e5b-f82b-4ad8-a328-c909056b7160', cleanup=True, **kwargs={'hm_delay': 5, 'hm_max_retries': 5, 'hm_probe_type': 'HTTP', 'hm_timeout': 5, 'listener_name': 'ctest-HTTP-50371675', 'members': {'address': ['48.238.10.196', '48.238.10.197']}, 'pool_algorithm': 'ROUND_ROBIN', 'pool_name': 'ctest-mypool-86467014', 'pool_port': 80, 'pool_protocol': 'HTTP', ...}) 77 connections=self.connections, 78 orchestrator=self.inputs.orchestrator, 79 **kwargs)) 80 return lbaas_fixture 81 # end create_lbaas method kwargs = {'hm_delay': 5, 'hm_max_retries': 5, 'hm_probe_type': 'HTTP', 'hm_timeout': 5, 'listener_name': 'ctest-HTTP-50371675', 'members': {'address': ['48.238.10.196', '48.238.10.197']}, 'pool_algorithm': 'ROUND_ROBIN', 'pool_name': 'ctest-mypool-86467014', 'pool_port': 80, 'pool_protocol': 'HTTP', ...}
/usr/local/lib/python3.6/site-packages/testtools/testcase.py in useFixture(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...lient_pool_in_same_net[sanity] id=0x7f916f5b7b70>, fixture=<lbaasv2_fixture.LBaasV2Fixture object>) 754 # Gather_details worked, so raise the exception setUp 755 # encountered. 756 reraise(*exc_info) 757 else: 758 self.addCleanup(fixture.cleanUp) global reraise = <function reraise> exc_info = (<class 'neutronclient.common.exceptions.NotFound'>, NotFound(), <traceback object>)
/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py in reraise(exc_class=<class 'neutronclient.common.exceptions.NotFound'>, exc_obj=NotFound(), exc_tb=<traceback object>, _marker=<object object>) 13 14 def reraise(exc_class, exc_obj, exc_tb, _marker=object()): 15 """Re-raise an exception received from sys.exc_info() or similar.""" 16 raise exc_obj.with_traceback(exc_tb) 17 exc_obj = NotFound() exc_obj.with_traceback = <built-in method with_traceback of NotFound object> exc_tb = <traceback object>
/usr/local/lib/python3.6/site-packages/testtools/testcase.py in useFixture(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...lient_pool_in_same_net[sanity] id=0x7f916f5b7b70>, fixture=<lbaasv2_fixture.LBaasV2Fixture object>) 729 """ 730 try: 731 fixture.setUp() 732 except MultipleExceptions as e: 733 if (fixtures is not None and fixture = <lbaasv2_fixture.LBaasV2Fixture object> fixture.setUp = <bound method LBaasV2Fixture.setUp of <lbaasv2_fixture.LBaasV2Fixture object>>
/contrail-test/fixtures/lbaasv2_fixture.py in setUp(self=<lbaasv2_fixture.LBaasV2Fixture object>) 824 825 def setUp(self): 826 super(LBaasV2Fixture, self).setUp() 827 self.create() 828 builtinsuper = <class 'super'> global LBaasV2Fixture = <class 'lbaasv2_fixture.LBaasV2Fixture'> self = <lbaasv2_fixture.LBaasV2Fixture object> ).setUp = <bound method LBaasV2Fixture.setUp of <lbaasv2_fixture.LBaasV2Fixture object>>
/contrail-test/fixtures/lbaasv2_fixture.py in setUp(self=<lbaasv2_fixture.LBaasV2Fixture object>) 36 def setUp(self): 37 super(LBBaseFixture, self).setUp() 38 self.lb_create() 39 40 def cleanUp(self): self = <lbaasv2_fixture.LBaasV2Fixture object> self.lb_create = <bound method LBBaseFixture.lb_create of <lbaasv2_fixture.LBaasV2Fixture object>>
/contrail-test/fixtures/lbaasv2_fixture.py in lb_create(self=<lbaasv2_fixture.LBaasV2Fixture object>) 96 name=self.lb_name, 97 network_id=self.network_id, 98 address=self.vip_ip,project=self.project_name) 99 self.lb_uuid = obj['id'] 100 self.lb_read() address undefined self = <lbaasv2_fixture.LBaasV2Fixture object> self.vip_ip = None project undefined self.project_name = 'ctest-TestLBaaSV2-44581055'
/contrail-test/fixtures/quantum_test.py in create_loadbalancer(self=<quantum_test.QuantumHelper object>, name='ctest-myvip-19042535', network_id='201c4e5b-f82b-4ad8-a328-c909056b7160', subnet_id='2d478283-059a-4e22-ac74-7af73dadc854', address=None, **kwargs={'project': 'ctest-TestLBaaSV2-44581055'}) 940 lb_dict = {'name': name, 'vip_subnet_id': subnet_id, 941 'vip_address': address} 942 resp = self.obj.create_loadbalancer({'loadbalancer': lb_dict}) 943 return resp['loadbalancer'] 944 resp undefined self = <quantum_test.QuantumHelper object> self.obj = <neutronclient.v2_0.client.Client object> self.obj.create_loadbalancer = <bound method Client.create_loadbalancer of <neutronclient.v2_0.client.Client object>> lb_dict = {'name': 'ctest-myvip-19042535', 'vip_address': None, 'vip_subnet_id': '2d478283-059a-4e22-ac74-7af73dadc854'}
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in create_loadbalancer(self=<neutronclient.v2_0.client.Client object>, body={'loadbalancer': {'name': 'ctest-myvip-19042535', 'vip_address': None, 'vip_subnet_id': '2d478283-059a-4e22-ac74-7af73dadc854'}}) 1150 def create_loadbalancer(self, body=None): 1151 """Creates a new load balancer.""" 1152 return self.post(self.lbaas_loadbalancers_path, body=body) 1153 1154 def update_loadbalancer(self, lbaas_loadbalancer, body=None): self = <neutronclient.v2_0.client.Client object> self.post = <bound method ClientBase.post of <neutronclient.v2_0.client.Client object>> self.lbaas_loadbalancers_path = '/lbaas/loadbalancers' body = {'loadbalancer': {'name': 'ctest-myvip-19042535', 'vip_address': None, 'vip_subnet_id': '2d478283-059a-4e22-ac74-7af73dadc854'}}
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in post(self=<neutronclient.v2_0.client.Client object>, action='/lbaas/loadbalancers', body={'loadbalancer': {'name': 'ctest-myvip-19042535', 'vip_address': None, 'vip_subnet_id': '2d478283-059a-4e22-ac74-7af73dadc854'}}, headers=None, params=None) 357 # Do not retry POST requests to avoid the orphan objects problem. 358 return self.do_request("POST", action, body=body, 359 headers=headers, params=params) 360 361 def put(self, action, body=None, headers=None, params=None): headers = None params = None
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in do_request(self=<neutronclient.v2_0.client.Client object>, method='POST', action='/v2.0/lbaas/loadbalancers', body='{"loadbalancer": {"name": "ctest-myvip-19042535"...9a-4e22-ac74-7af73dadc854", "vip_address": null}}', headers=None, params=None) 292 if not replybody: 293 replybody = resp.reason 294 self._handle_fault_response(status_code, replybody, resp) 295 296 def get_auth_info(self): self = <neutronclient.v2_0.client.Client object> self._handle_fault_response = <bound method ClientBase._handle_fault_response of <neutronclient.v2_0.client.Client object>> status_code = 404 replybody = '{"NeutronError": {"type": "HTTPNotFound", "messa...The resource could not be found.", "detail": ""}}' resp = <Response [404]>
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in _handle_fault_response(self=<neutronclient.v2_0.client.Client object>, status_code=404, response_body='{"NeutronError": {"type": "HTTPNotFound", "messa...The resource could not be found.", "detail": ""}}', resp=<Response [404]>) 267 error_body = self._convert_into_with_meta(des_error_body, resp) 268 # Raise the appropriate exception 269 exception_handler_v20(status_code, error_body) 270 271 def do_request(self, method, action, body=None, headers=None, params=None): global exception_handler_v20 = <function exception_handler_v20> status_code = 404 error_body = {'NeutronError': {'type': 'HTTPNotFound', 'messa...The resource could not be found.', 'detail': ''}}
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in exception_handler_v20(status_code=404, error_content={'NeutronError': {'type': 'HTTPNotFound', 'messa...The resource could not be found.', 'detail': ''}}) 91 raise client_exc(message=error_message, 92 status_code=status_code, 93 request_ids=request_ids) 94 95 request_ids = ['req-3fa3a6bd-f802-42aa-9bcc-45994016eeb4'] NotFound: The resource could not be found. Neutron server returns request_ids: ['req-3fa3a6bd-f802-42aa-9bcc-45994016eeb4'] __cause__ = None __class__ = <class 'neutronclient.common.exceptions.NotFound'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of NotFound object> __dict__ = {'_error_string': "The resource could not be found.\nNeutron server ...ids: ['req-3fa3a6bd-f802-42aa-9bcc-45994016eeb4']", 'message': "The resource could not be found.\nNeutron server ...ids: ['req-3fa3a6bd-f802-42aa-9bcc-45994016eeb4']", 'request_ids': ['req-3fa3a6bd-f802-42aa-9bcc-45994016eeb4'], 'status_code': 404} __dir__ = <built-in method __dir__ of NotFound object> __doc__ = None __eq__ = <method-wrapper '__eq__' of NotFound object> __format__ = <built-in method __format__ of NotFound object> __ge__ = <method-wrapper '__ge__' of NotFound object> __getattribute__ = <method-wrapper '__getattribute__' of NotFound object> __gt__ = <method-wrapper '__gt__' of NotFound object> __hash__ = <method-wrapper '__hash__' of NotFound object> __init__ = <bound method NeutronClientException.__init__ of NotFound()> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of NotFound object> __lt__ = <method-wrapper '__lt__' of NotFound object> __module__ = 'neutronclient.common.exceptions' __ne__ = <method-wrapper '__ne__' of NotFound object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of NotFound object> __reduce_ex__ = <built-in method __reduce_ex__ of NotFound object> __repr__ = <method-wrapper '__repr__' of NotFound object> __setattr__ = <method-wrapper '__setattr__' of NotFound object> __setstate__ = <built-in method __setstate__ of NotFound object> __sizeof__ = <built-in method __sizeof__ of NotFound object> __str__ = <bound method NeutronException.__str__ of NotFound()> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> __weakref__ = None _error_string = "The resource could not be found.\nNeutron server ...ids: ['req-3fa3a6bd-f802-42aa-9bcc-45994016eeb4']" args = () message = "The resource could not be found.\nNeutron server ...ids: ['req-3fa3a6bd-f802-42aa-9bcc-45994016eeb4']" req_ids_msg = 'Neutron server returns request_ids: %s' request_ids = ['req-3fa3a6bd-f802-42aa-9bcc-45994016eeb4'] status_code = 404 with_traceback = <built-in method with_traceback of NotFound 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/lbaasv2/test_lbaasv2.py", line 113, in test_lbaas_client_pool_in_same_net hm_delay=5, hm_timeout=5, hm_max_retries=5, hm_probe_type=HTTP_PROBE) File "/contrail-test/common/neutron/lbaasv2/base.py", line 79, in create_lbaas **kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/lbaasv2_fixture.py", line 826, in setUp super(LBaasV2Fixture, self).setUp() File "/contrail-test/fixtures/lbaasv2_fixture.py", line 38, in setUp self.lb_create() File "/contrail-test/fixtures/lbaasv2_fixture.py", line 98, in lb_create address=self.vip_ip,project=self.project_name) File "/contrail-test/fixtures/quantum_test.py", line 942, in create_loadbalancer resp = self.obj.create_loadbalancer({'loadbalancer': lb_dict}) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 1152, in create_loadbalancer return self.post(self.lbaas_loadbalancers_path, body=body) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 359, in post headers=headers, params=params) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 294, in do_request self._handle_fault_response(status_code, replybody, resp) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response exception_handler_v20(status_code, error_body) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 93, in exception_handler_v20 request_ids=request_ids) neutronclient.common.exceptions.NotFound: The resource could not be found. Neutron server returns request_ids: ['req-3fa3a6bd-f802-42aa-9bcc-45994016eeb4']
| 15.846 |
Log File
|
test_lbaas_with_different_fip[cb_sanity,sanity] | Failure | Details
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//cirros-0.4.0-x86_64-disk.img -O /contrail-test/images/cirros-0.4.0-x86_64-disk.img [localhost] local: rm -f /contrail-test/images/cirros-0.4.0-x86_64-disk.img }}}
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: NotFound Python 3.6.8: /usr/bin/python3 Tue Jul 22 15:46:14 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.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...ifferent_fip[cb_sanity,sanity] id=0x7f916f5b7c88>, *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 TestLBaaSV2.test_lbaas_with_different_fip> self = <scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...ifferent_fip[cb_sanity,sanity] id=0x7f916f5b7c88> args = () kwargs = {}
/contrail-test/scripts/lbaasv2/test_lbaasv2.py in test_lbaas_with_different_fip(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...ifferent_fip[cb_sanity,sanity] id=0x7f916f5b7c88>) 235 pool_port=HTTP_PORT, members=pool_members, listener_name=listener_name, 236 fip_net_id=fip_fix.uuid, vip_port=HTTP_PORT, vip_protocol='HTTP', 237 hm_delay=5, hm_timeout=5, hm_max_retries=5, hm_probe_type=HTTP_PROBE) 238 239 assert rr_listener.verify_on_setup() hm_delay undefined hm_timeout undefined hm_max_retries undefined hm_probe_type undefined global HTTP_PROBE = 'HTTP'
/contrail-test/common/neutron/lbaasv2/base.py in create_lbaas(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...ifferent_fip[cb_sanity,sanity] id=0x7f916f5b7c88>, lb_name='ctest-myvip-09595114', network_id='ee593d1f-dd53-4662-a65f-80b8b4be0aa8', cleanup=True, **kwargs={'fip_net_id': '1150a517-f397-4bba-ac80-e9305d786a0d', 'hm_delay': 5, 'hm_max_retries': 5, 'hm_probe_type': 'HTTP', 'hm_timeout': 5, 'listener_name': 'ctest-RR-88943747', 'members': {'address': ['19.82.101.195', '19.82.101.196', '19.82.101.197']}, 'pool_algorithm': 'ROUND_ROBIN', 'pool_name': 'ctest-mypool-86147713', 'pool_port': 80, ...}) 77 connections=self.connections, 78 orchestrator=self.inputs.orchestrator, 79 **kwargs)) 80 return lbaas_fixture 81 # end create_lbaas method kwargs = {'fip_net_id': '1150a517-f397-4bba-ac80-e9305d786a0d', 'hm_delay': 5, 'hm_max_retries': 5, 'hm_probe_type': 'HTTP', 'hm_timeout': 5, 'listener_name': 'ctest-RR-88943747', 'members': {'address': ['19.82.101.195', '19.82.101.196', '19.82.101.197']}, 'pool_algorithm': 'ROUND_ROBIN', 'pool_name': 'ctest-mypool-86147713', 'pool_port': 80, ...}
/usr/local/lib/python3.6/site-packages/testtools/testcase.py in useFixture(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...ifferent_fip[cb_sanity,sanity] id=0x7f916f5b7c88>, fixture=<lbaasv2_fixture.LBaasV2Fixture object>) 754 # Gather_details worked, so raise the exception setUp 755 # encountered. 756 reraise(*exc_info) 757 else: 758 self.addCleanup(fixture.cleanUp) global reraise = <function reraise> exc_info = (<class 'neutronclient.common.exceptions.NotFound'>, NotFound(), <traceback object>)
/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py in reraise(exc_class=<class 'neutronclient.common.exceptions.NotFound'>, exc_obj=NotFound(), exc_tb=<traceback object>, _marker=<object object>) 13 14 def reraise(exc_class, exc_obj, exc_tb, _marker=object()): 15 """Re-raise an exception received from sys.exc_info() or similar.""" 16 raise exc_obj.with_traceback(exc_tb) 17 exc_obj = NotFound() exc_obj.with_traceback = <built-in method with_traceback of NotFound object> exc_tb = <traceback object>
/usr/local/lib/python3.6/site-packages/testtools/testcase.py in useFixture(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_l...ifferent_fip[cb_sanity,sanity] id=0x7f916f5b7c88>, fixture=<lbaasv2_fixture.LBaasV2Fixture object>) 729 """ 730 try: 731 fixture.setUp() 732 except MultipleExceptions as e: 733 if (fixtures is not None and fixture = <lbaasv2_fixture.LBaasV2Fixture object> fixture.setUp = <bound method LBaasV2Fixture.setUp of <lbaasv2_fixture.LBaasV2Fixture object>>
/contrail-test/fixtures/lbaasv2_fixture.py in setUp(self=<lbaasv2_fixture.LBaasV2Fixture object>) 824 825 def setUp(self): 826 super(LBaasV2Fixture, self).setUp() 827 self.create() 828 builtinsuper = <class 'super'> global LBaasV2Fixture = <class 'lbaasv2_fixture.LBaasV2Fixture'> self = <lbaasv2_fixture.LBaasV2Fixture object> ).setUp = <bound method LBaasV2Fixture.setUp of <lbaasv2_fixture.LBaasV2Fixture object>>
/contrail-test/fixtures/lbaasv2_fixture.py in setUp(self=<lbaasv2_fixture.LBaasV2Fixture object>) 36 def setUp(self): 37 super(LBBaseFixture, self).setUp() 38 self.lb_create() 39 40 def cleanUp(self): self = <lbaasv2_fixture.LBaasV2Fixture object> self.lb_create = <bound method LBBaseFixture.lb_create of <lbaasv2_fixture.LBaasV2Fixture object>>
/contrail-test/fixtures/lbaasv2_fixture.py in lb_create(self=<lbaasv2_fixture.LBaasV2Fixture object>) 96 name=self.lb_name, 97 network_id=self.network_id, 98 address=self.vip_ip,project=self.project_name) 99 self.lb_uuid = obj['id'] 100 self.lb_read() address undefined self = <lbaasv2_fixture.LBaasV2Fixture object> self.vip_ip = None project undefined self.project_name = 'ctest-TestLBaaSV2-44581055'
/contrail-test/fixtures/quantum_test.py in create_loadbalancer(self=<quantum_test.QuantumHelper object>, name='ctest-myvip-09595114', network_id='ee593d1f-dd53-4662-a65f-80b8b4be0aa8', subnet_id='3f797a3d-ded3-400a-820b-9d7ff1cc9850', address=None, **kwargs={'project': 'ctest-TestLBaaSV2-44581055'}) 940 lb_dict = {'name': name, 'vip_subnet_id': subnet_id, 941 'vip_address': address} 942 resp = self.obj.create_loadbalancer({'loadbalancer': lb_dict}) 943 return resp['loadbalancer'] 944 resp undefined self = <quantum_test.QuantumHelper object> self.obj = <neutronclient.v2_0.client.Client object> self.obj.create_loadbalancer = <bound method Client.create_loadbalancer of <neutronclient.v2_0.client.Client object>> lb_dict = {'name': 'ctest-myvip-09595114', 'vip_address': None, 'vip_subnet_id': '3f797a3d-ded3-400a-820b-9d7ff1cc9850'}
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in create_loadbalancer(self=<neutronclient.v2_0.client.Client object>, body={'loadbalancer': {'name': 'ctest-myvip-09595114', 'vip_address': None, 'vip_subnet_id': '3f797a3d-ded3-400a-820b-9d7ff1cc9850'}}) 1150 def create_loadbalancer(self, body=None): 1151 """Creates a new load balancer.""" 1152 return self.post(self.lbaas_loadbalancers_path, body=body) 1153 1154 def update_loadbalancer(self, lbaas_loadbalancer, body=None): self = <neutronclient.v2_0.client.Client object> self.post = <bound method ClientBase.post of <neutronclient.v2_0.client.Client object>> self.lbaas_loadbalancers_path = '/lbaas/loadbalancers' body = {'loadbalancer': {'name': 'ctest-myvip-09595114', 'vip_address': None, 'vip_subnet_id': '3f797a3d-ded3-400a-820b-9d7ff1cc9850'}}
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in post(self=<neutronclient.v2_0.client.Client object>, action='/lbaas/loadbalancers', body={'loadbalancer': {'name': 'ctest-myvip-09595114', 'vip_address': None, 'vip_subnet_id': '3f797a3d-ded3-400a-820b-9d7ff1cc9850'}}, headers=None, params=None) 357 # Do not retry POST requests to avoid the orphan objects problem. 358 return self.do_request("POST", action, body=body, 359 headers=headers, params=params) 360 361 def put(self, action, body=None, headers=None, params=None): headers = None params = None
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in do_request(self=<neutronclient.v2_0.client.Client object>, method='POST', action='/v2.0/lbaas/loadbalancers', body='{"loadbalancer": {"name": "ctest-myvip-09595114"...d3-400a-820b-9d7ff1cc9850", "vip_address": null}}', headers=None, params=None) 292 if not replybody: 293 replybody = resp.reason 294 self._handle_fault_response(status_code, replybody, resp) 295 296 def get_auth_info(self): self = <neutronclient.v2_0.client.Client object> self._handle_fault_response = <bound method ClientBase._handle_fault_response of <neutronclient.v2_0.client.Client object>> status_code = 404 replybody = '{"NeutronError": {"type": "HTTPNotFound", "messa...The resource could not be found.", "detail": ""}}' resp = <Response [404]>
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in _handle_fault_response(self=<neutronclient.v2_0.client.Client object>, status_code=404, response_body='{"NeutronError": {"type": "HTTPNotFound", "messa...The resource could not be found.", "detail": ""}}', resp=<Response [404]>) 267 error_body = self._convert_into_with_meta(des_error_body, resp) 268 # Raise the appropriate exception 269 exception_handler_v20(status_code, error_body) 270 271 def do_request(self, method, action, body=None, headers=None, params=None): global exception_handler_v20 = <function exception_handler_v20> status_code = 404 error_body = {'NeutronError': {'type': 'HTTPNotFound', 'messa...The resource could not be found.', 'detail': ''}}
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in exception_handler_v20(status_code=404, error_content={'NeutronError': {'type': 'HTTPNotFound', 'messa...The resource could not be found.', 'detail': ''}}) 91 raise client_exc(message=error_message, 92 status_code=status_code, 93 request_ids=request_ids) 94 95 request_ids = ['req-307a2299-eb08-414a-9ce4-2504be594c62'] NotFound: The resource could not be found. Neutron server returns request_ids: ['req-307a2299-eb08-414a-9ce4-2504be594c62'] __cause__ = None __class__ = <class 'neutronclient.common.exceptions.NotFound'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of NotFound object> __dict__ = {'_error_string': "The resource could not be found.\nNeutron server ...ids: ['req-307a2299-eb08-414a-9ce4-2504be594c62']", 'message': "The resource could not be found.\nNeutron server ...ids: ['req-307a2299-eb08-414a-9ce4-2504be594c62']", 'request_ids': ['req-307a2299-eb08-414a-9ce4-2504be594c62'], 'status_code': 404} __dir__ = <built-in method __dir__ of NotFound object> __doc__ = None __eq__ = <method-wrapper '__eq__' of NotFound object> __format__ = <built-in method __format__ of NotFound object> __ge__ = <method-wrapper '__ge__' of NotFound object> __getattribute__ = <method-wrapper '__getattribute__' of NotFound object> __gt__ = <method-wrapper '__gt__' of NotFound object> __hash__ = <method-wrapper '__hash__' of NotFound object> __init__ = <bound method NeutronClientException.__init__ of NotFound()> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of NotFound object> __lt__ = <method-wrapper '__lt__' of NotFound object> __module__ = 'neutronclient.common.exceptions' __ne__ = <method-wrapper '__ne__' of NotFound object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of NotFound object> __reduce_ex__ = <built-in method __reduce_ex__ of NotFound object> __repr__ = <method-wrapper '__repr__' of NotFound object> __setattr__ = <method-wrapper '__setattr__' of NotFound object> __setstate__ = <built-in method __setstate__ of NotFound object> __sizeof__ = <built-in method __sizeof__ of NotFound object> __str__ = <bound method NeutronException.__str__ of NotFound()> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> __weakref__ = None _error_string = "The resource could not be found.\nNeutron server ...ids: ['req-307a2299-eb08-414a-9ce4-2504be594c62']" args = () message = "The resource could not be found.\nNeutron server ...ids: ['req-307a2299-eb08-414a-9ce4-2504be594c62']" req_ids_msg = 'Neutron server returns request_ids: %s' request_ids = ['req-307a2299-eb08-414a-9ce4-2504be594c62'] status_code = 404 with_traceback = <built-in method with_traceback of NotFound 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/lbaasv2/test_lbaasv2.py", line 237, in test_lbaas_with_different_fip hm_delay=5, hm_timeout=5, hm_max_retries=5, hm_probe_type=HTTP_PROBE) File "/contrail-test/common/neutron/lbaasv2/base.py", line 79, in create_lbaas **kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/lbaasv2_fixture.py", line 826, in setUp super(LBaasV2Fixture, self).setUp() File "/contrail-test/fixtures/lbaasv2_fixture.py", line 38, in setUp self.lb_create() File "/contrail-test/fixtures/lbaasv2_fixture.py", line 98, in lb_create address=self.vip_ip,project=self.project_name) File "/contrail-test/fixtures/quantum_test.py", line 942, in create_loadbalancer resp = self.obj.create_loadbalancer({'loadbalancer': lb_dict}) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 1152, in create_loadbalancer return self.post(self.lbaas_loadbalancers_path, body=body) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 359, in post headers=headers, params=params) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 294, in do_request self._handle_fault_response(status_code, replybody, resp) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response exception_handler_v20(status_code, error_body) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 93, in exception_handler_v20 request_ids=request_ids) neutronclient.common.exceptions.NotFound: The resource could not be found. Neutron server returns request_ids: ['req-307a2299-eb08-414a-9ce4-2504be594c62']
| 16.267 |
Log File
|
test_lbaas_with_sg_vip[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: 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: NotFound Python 3.6.8: /usr/bin/python3 Tue Jul 22 15:46:28 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.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_sg_vip[sanity] id=0x7f916f5b7dd8>, *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 TestLBaaSV2.test_lbaas_with_sg_vip> self = <scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_sg_vip[sanity] id=0x7f916f5b7dd8> args = () kwargs = {}
/contrail-test/scripts/lbaasv2/test_lbaasv2.py in test_lbaas_with_sg_vip(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_sg_vip[sanity] id=0x7f916f5b7dd8>) 161 pool_port=HTTP_PORT, members=pool_members, listener_name=listener_name, 162 fip_net_id=fip_fix.uuid, vip_port=HTTP_PORT, vip_protocol='HTTP', 163 hm_delay=5, hm_timeout=5, hm_max_retries=5, hm_probe_type=HTTP_PROBE) 164 165 assert rr_listener.verify_on_setup(), "Verify on setup failed after new FIP associated" hm_delay undefined hm_timeout undefined hm_max_retries undefined hm_probe_type undefined global HTTP_PROBE = 'HTTP'
/contrail-test/common/neutron/lbaasv2/base.py in create_lbaas(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_sg_vip[sanity] id=0x7f916f5b7dd8>, lb_name='ctest-myvip-83288696', network_id='b923fd05-728b-4ce5-bf1b-78d6bace253a', cleanup=True, **kwargs={'fip_net_id': '2b93082f-79dc-45a8-b972-66ae200f3133', 'hm_delay': 5, 'hm_max_retries': 5, 'hm_probe_type': 'HTTP', 'hm_timeout': 5, 'listener_name': 'ctest-RR-05875841', 'members': {'address': ['61.118.4.195', '61.118.4.196', '61.118.4.197']}, 'pool_algorithm': 'ROUND_ROBIN', 'pool_name': 'ctest-mypool-50576321', 'pool_port': 80, ...}) 77 connections=self.connections, 78 orchestrator=self.inputs.orchestrator, 79 **kwargs)) 80 return lbaas_fixture 81 # end create_lbaas method kwargs = {'fip_net_id': '2b93082f-79dc-45a8-b972-66ae200f3133', 'hm_delay': 5, 'hm_max_retries': 5, 'hm_probe_type': 'HTTP', 'hm_timeout': 5, 'listener_name': 'ctest-RR-05875841', 'members': {'address': ['61.118.4.195', '61.118.4.196', '61.118.4.197']}, 'pool_algorithm': 'ROUND_ROBIN', 'pool_name': 'ctest-mypool-50576321', 'pool_port': 80, ...}
/usr/local/lib/python3.6/site-packages/testtools/testcase.py in useFixture(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_sg_vip[sanity] id=0x7f916f5b7dd8>, fixture=<lbaasv2_fixture.LBaasV2Fixture object>) 754 # Gather_details worked, so raise the exception setUp 755 # encountered. 756 reraise(*exc_info) 757 else: 758 self.addCleanup(fixture.cleanUp) global reraise = <function reraise> exc_info = (<class 'neutronclient.common.exceptions.NotFound'>, NotFound(), <traceback object>)
/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py in reraise(exc_class=<class 'neutronclient.common.exceptions.NotFound'>, exc_obj=NotFound(), exc_tb=<traceback object>, _marker=<object object>) 13 14 def reraise(exc_class, exc_obj, exc_tb, _marker=object()): 15 """Re-raise an exception received from sys.exc_info() or similar.""" 16 raise exc_obj.with_traceback(exc_tb) 17 exc_obj = NotFound() exc_obj.with_traceback = <built-in method with_traceback of NotFound object> exc_tb = <traceback object>
/usr/local/lib/python3.6/site-packages/testtools/testcase.py in useFixture(self=<scripts.lbaasv2.test_lbaasv2.TestLBaaSV2.test_lbaas_with_sg_vip[sanity] id=0x7f916f5b7dd8>, fixture=<lbaasv2_fixture.LBaasV2Fixture object>) 729 """ 730 try: 731 fixture.setUp() 732 except MultipleExceptions as e: 733 if (fixtures is not None and fixture = <lbaasv2_fixture.LBaasV2Fixture object> fixture.setUp = <bound method LBaasV2Fixture.setUp of <lbaasv2_fixture.LBaasV2Fixture object>>
/contrail-test/fixtures/lbaasv2_fixture.py in setUp(self=<lbaasv2_fixture.LBaasV2Fixture object>) 824 825 def setUp(self): 826 super(LBaasV2Fixture, self).setUp() 827 self.create() 828 builtinsuper = <class 'super'> global LBaasV2Fixture = <class 'lbaasv2_fixture.LBaasV2Fixture'> self = <lbaasv2_fixture.LBaasV2Fixture object> ).setUp = <bound method LBaasV2Fixture.setUp of <lbaasv2_fixture.LBaasV2Fixture object>>
/contrail-test/fixtures/lbaasv2_fixture.py in setUp(self=<lbaasv2_fixture.LBaasV2Fixture object>) 36 def setUp(self): 37 super(LBBaseFixture, self).setUp() 38 self.lb_create() 39 40 def cleanUp(self): self = <lbaasv2_fixture.LBaasV2Fixture object> self.lb_create = <bound method LBBaseFixture.lb_create of <lbaasv2_fixture.LBaasV2Fixture object>>
/contrail-test/fixtures/lbaasv2_fixture.py in lb_create(self=<lbaasv2_fixture.LBaasV2Fixture object>) 96 name=self.lb_name, 97 network_id=self.network_id, 98 address=self.vip_ip,project=self.project_name) 99 self.lb_uuid = obj['id'] 100 self.lb_read() address undefined self = <lbaasv2_fixture.LBaasV2Fixture object> self.vip_ip = None project undefined self.project_name = 'ctest-TestLBaaSV2-44581055'
/contrail-test/fixtures/quantum_test.py in create_loadbalancer(self=<quantum_test.QuantumHelper object>, name='ctest-myvip-83288696', network_id='b923fd05-728b-4ce5-bf1b-78d6bace253a', subnet_id='c3754a55-5589-43f6-8ed6-b164acd330a3', address=None, **kwargs={'project': 'ctest-TestLBaaSV2-44581055'}) 940 lb_dict = {'name': name, 'vip_subnet_id': subnet_id, 941 'vip_address': address} 942 resp = self.obj.create_loadbalancer({'loadbalancer': lb_dict}) 943 return resp['loadbalancer'] 944 resp undefined self = <quantum_test.QuantumHelper object> self.obj = <neutronclient.v2_0.client.Client object> self.obj.create_loadbalancer = <bound method Client.create_loadbalancer of <neutronclient.v2_0.client.Client object>> lb_dict = {'name': 'ctest-myvip-83288696', 'vip_address': None, 'vip_subnet_id': 'c3754a55-5589-43f6-8ed6-b164acd330a3'}
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in create_loadbalancer(self=<neutronclient.v2_0.client.Client object>, body={'loadbalancer': {'name': 'ctest-myvip-83288696', 'vip_address': None, 'vip_subnet_id': 'c3754a55-5589-43f6-8ed6-b164acd330a3'}}) 1150 def create_loadbalancer(self, body=None): 1151 """Creates a new load balancer.""" 1152 return self.post(self.lbaas_loadbalancers_path, body=body) 1153 1154 def update_loadbalancer(self, lbaas_loadbalancer, body=None): self = <neutronclient.v2_0.client.Client object> self.post = <bound method ClientBase.post of <neutronclient.v2_0.client.Client object>> self.lbaas_loadbalancers_path = '/lbaas/loadbalancers' body = {'loadbalancer': {'name': 'ctest-myvip-83288696', 'vip_address': None, 'vip_subnet_id': 'c3754a55-5589-43f6-8ed6-b164acd330a3'}}
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in post(self=<neutronclient.v2_0.client.Client object>, action='/lbaas/loadbalancers', body={'loadbalancer': {'name': 'ctest-myvip-83288696', 'vip_address': None, 'vip_subnet_id': 'c3754a55-5589-43f6-8ed6-b164acd330a3'}}, headers=None, params=None) 357 # Do not retry POST requests to avoid the orphan objects problem. 358 return self.do_request("POST", action, body=body, 359 headers=headers, params=params) 360 361 def put(self, action, body=None, headers=None, params=None): headers = None params = None
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in do_request(self=<neutronclient.v2_0.client.Client object>, method='POST', action='/v2.0/lbaas/loadbalancers', body='{"loadbalancer": {"name": "ctest-myvip-83288696"...89-43f6-8ed6-b164acd330a3", "vip_address": null}}', headers=None, params=None) 292 if not replybody: 293 replybody = resp.reason 294 self._handle_fault_response(status_code, replybody, resp) 295 296 def get_auth_info(self): self = <neutronclient.v2_0.client.Client object> self._handle_fault_response = <bound method ClientBase._handle_fault_response of <neutronclient.v2_0.client.Client object>> status_code = 404 replybody = '{"NeutronError": {"type": "HTTPNotFound", "messa...The resource could not be found.", "detail": ""}}' resp = <Response [404]>
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in _handle_fault_response(self=<neutronclient.v2_0.client.Client object>, status_code=404, response_body='{"NeutronError": {"type": "HTTPNotFound", "messa...The resource could not be found.", "detail": ""}}', resp=<Response [404]>) 267 error_body = self._convert_into_with_meta(des_error_body, resp) 268 # Raise the appropriate exception 269 exception_handler_v20(status_code, error_body) 270 271 def do_request(self, method, action, body=None, headers=None, params=None): global exception_handler_v20 = <function exception_handler_v20> status_code = 404 error_body = {'NeutronError': {'type': 'HTTPNotFound', 'messa...The resource could not be found.', 'detail': ''}}
/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py in exception_handler_v20(status_code=404, error_content={'NeutronError': {'type': 'HTTPNotFound', 'messa...The resource could not be found.', 'detail': ''}}) 91 raise client_exc(message=error_message, 92 status_code=status_code, 93 request_ids=request_ids) 94 95 request_ids = ['req-4770ab8b-1853-4fcf-a5f1-6ccb4a995d10'] NotFound: The resource could not be found. Neutron server returns request_ids: ['req-4770ab8b-1853-4fcf-a5f1-6ccb4a995d10'] __cause__ = None __class__ = <class 'neutronclient.common.exceptions.NotFound'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of NotFound object> __dict__ = {'_error_string': "The resource could not be found.\nNeutron server ...ids: ['req-4770ab8b-1853-4fcf-a5f1-6ccb4a995d10']", 'message': "The resource could not be found.\nNeutron server ...ids: ['req-4770ab8b-1853-4fcf-a5f1-6ccb4a995d10']", 'request_ids': ['req-4770ab8b-1853-4fcf-a5f1-6ccb4a995d10'], 'status_code': 404} __dir__ = <built-in method __dir__ of NotFound object> __doc__ = None __eq__ = <method-wrapper '__eq__' of NotFound object> __format__ = <built-in method __format__ of NotFound object> __ge__ = <method-wrapper '__ge__' of NotFound object> __getattribute__ = <method-wrapper '__getattribute__' of NotFound object> __gt__ = <method-wrapper '__gt__' of NotFound object> __hash__ = <method-wrapper '__hash__' of NotFound object> __init__ = <bound method NeutronClientException.__init__ of NotFound()> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of NotFound object> __lt__ = <method-wrapper '__lt__' of NotFound object> __module__ = 'neutronclient.common.exceptions' __ne__ = <method-wrapper '__ne__' of NotFound object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of NotFound object> __reduce_ex__ = <built-in method __reduce_ex__ of NotFound object> __repr__ = <method-wrapper '__repr__' of NotFound object> __setattr__ = <method-wrapper '__setattr__' of NotFound object> __setstate__ = <built-in method __setstate__ of NotFound object> __sizeof__ = <built-in method __sizeof__ of NotFound object> __str__ = <bound method NeutronException.__str__ of NotFound()> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> __weakref__ = None _error_string = "The resource could not be found.\nNeutron server ...ids: ['req-4770ab8b-1853-4fcf-a5f1-6ccb4a995d10']" args = () message = "The resource could not be found.\nNeutron server ...ids: ['req-4770ab8b-1853-4fcf-a5f1-6ccb4a995d10']" req_ids_msg = 'Neutron server returns request_ids: %s' request_ids = ['req-4770ab8b-1853-4fcf-a5f1-6ccb4a995d10'] status_code = 404 with_traceback = <built-in method with_traceback of NotFound 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/lbaasv2/test_lbaasv2.py", line 163, in test_lbaas_with_sg_vip hm_delay=5, hm_timeout=5, hm_max_retries=5, hm_probe_type=HTTP_PROBE) File "/contrail-test/common/neutron/lbaasv2/base.py", line 79, in create_lbaas **kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/lbaasv2_fixture.py", line 826, in setUp super(LBaasV2Fixture, self).setUp() File "/contrail-test/fixtures/lbaasv2_fixture.py", line 38, in setUp self.lb_create() File "/contrail-test/fixtures/lbaasv2_fixture.py", line 98, in lb_create address=self.vip_ip,project=self.project_name) File "/contrail-test/fixtures/quantum_test.py", line 942, in create_loadbalancer resp = self.obj.create_loadbalancer({'loadbalancer': lb_dict}) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 1152, in create_loadbalancer return self.post(self.lbaas_loadbalancers_path, body=body) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 359, in post headers=headers, params=params) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 294, in do_request self._handle_fault_response(status_code, replybody, resp) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 269, in _handle_fault_response exception_handler_v20(status_code, error_body) File "/usr/local/lib/python3.6/site-packages/neutronclient/v2_0/client.py", line 93, in exception_handler_v20 request_ids=request_ids) neutronclient.common.exceptions.NotFound: The resource could not be found. Neutron server returns request_ids: ['req-4770ab8b-1853-4fcf-a5f1-6ccb4a995d10']
| 14.134 |
Log File
|
test_bfd_on_targetip_vsrx[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
Traceback (most recent call last): File "/contrail-test/scripts/maciplearning/test_maciplearning_v4.py", line 62, in setUp node_name=self.node1) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk'
| 103.212 |
Log File
|
test_intra_vn_intra_compute_l2l3[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
Traceback (most recent call last): File "/contrail-test/scripts/maciplearning/test_maciplearning_v4.py", line 62, in setUp node_name=self.node1) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk'
| 102.577 |
Log File
|
test_intra_vn_intra_compute_l2l3[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
Traceback (most recent call last): File "/contrail-test/scripts/maciplearning/test_maciplearning_v6.py", line 64, in setUp node_name=self.node1) File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk'
| 104.213 |
Log File
|
test_router_crud[ci_sanity,dev_sanity_dpdk,sanity] | Success | | 10.248 | |
test_aap_with_fip[cb_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} 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 [localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz }}}
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: <pre>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 1079, in test_aap_with_fip image_name='ubuntu') File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 139.831 |
Log File
|
test_aap_with_zero_mac[cb_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>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 1159, in test_aap_with_zero_mac image_name='ubuntu') File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 106.430 |
Log File
|
test_ports_bindings[ci_sanity,dev_sanity_dpdk,sanity] | Success | | 4.061 | |
test_ports_specific_subnet_ip[ci_sanity,dev_sanity_dpdk,sanity] | Success | | 28.181 | |
test_basic_router_behavior[ci_sanity,dev_sanity_dpdk,sanity] | Success | | 46.962 | |
test_basic_snat_behavior_without_external_connectivity[ci_sanity,dev_sanity_dpdk,sanity,suite1] | Success | | 29.153 | |
test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1] | Success | | 100.795 | |
test_policy[quick_sanity,sanity] | Failure | Details
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-traffic-py3.qcow2.gz -O /contrail-test/images/ubuntu-traffic-py3.qcow2.gz'
Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz' }}}
stdout: {{{ creating project default IPAM ctest-TestBasicPolicyIpv4v6-16424035-default-ipam [localhost] local: mkdir -p /contrail-test/images [localhost] local: wget -nv http://nexus.opensdn.io/repository///images/converts//ubuntu-traffic-py3.qcow2.gz -O /contrail-test/images/ubuntu-traffic-py3.qcow2.gz [localhost] local: gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz }}}
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 Tue Jul 22 16:00: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=<scripts.policy.test_policy.TestBasicPolicyIpv4v...st_policy[quick_sanity,sanity] id=0x7f91718c7b38>, *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 TestBasicPolicyIpv4v6.test_policy> self = <scripts.policy.test_policy.TestBasicPolicyIpv4v...st_policy[quick_sanity,sanity] id=0x7f91718c7b38> args = () kwargs = {}
/contrail-test/scripts/policy/test_policy.py in test_policy(self=<scripts.policy.test_policy.TestBasicPolicyIpv4v...st_policy[quick_sanity,sanity] id=0x7f91718c7b38>) 602 @preposttest_wrapper 603 def test_policy(self): 604 super(TestBasicPolicyIpv4v6, self).test_policy() 605 606 @test.attr(type=['sanity', 'quick_sanity']) builtinsuper = <class 'super'> global TestBasicPolicyIpv4v6 = <class 'scripts.policy.test_policy.TestBasicPolicyIpv4v6'> self = <scripts.policy.test_policy.TestBasicPolicyIpv4v...st_policy[quick_sanity,sanity] id=0x7f91718c7b38> ).test_policy = <bound method TestBasicPolicyIpv4v6.test_policy ...t_policy[quick_sanity,sanity] id=0x7f91718c7b38>>
/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy.TestBasicPolicyIpv4v...st_policy[quick_sanity,sanity] id=0x7f91718c7b38>, *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: <pre>Traceback (most recent call la...ail-test/images/ubuntu-traffic-py3.qcow2'\n</pre>\n"] TestFailed: Test failed: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/policy/test_policy_basic.py", line 59, in test_policy out = setup_obj.topo_setup() File "/contrail-test/tcutils/topo/sdn_topo_setup.py", line 94, in topo_setup topo_steps.createVMNova(self, config_option, vms_on_single_compute) File "/contrail-test/tcutils/topo/topo_steps.py", line 516, in createVMNova vm_name=vm)) File "/usr/local/lib/python3.6/site-packages/fixtures/fixture.py", line 257, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu-traffic-py3.qcow2' </pre>
__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: <pre>Traceback (most recent call la...ail-test/images/ubuntu-traffic-py3.qcow2'\n</pre>\n",) with_traceback = <built-in method with_traceback of TestFailed object>
The above is a description of an error in a Python program. Here is the original traceback:
Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/policy/test_policy.py", line 604, in test_policy super(TestBasicPolicyIpv4v6, self).test_policy() File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/policy/test_policy_basic.py", line 59, in test_policy out = setup_obj.topo_setup() File "/contrail-test/tcutils/topo/sdn_topo_setup.py", line 94, in topo_setup topo_steps.createVMNova(self, config_option, vms_on_single_compute) File "/contrail-test/tcutils/topo/topo_steps.py", line 516, in createVMNova vm_name=vm)) File "/usr/local/lib/python3.6/site-packages/fixtures/fixture.py", line 257, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu-traffic-py3.qcow2' </pre>
| 26.314 |
Log File
|
test_policy_to_deny[quick_sanity,sanity] | Success | | 100.730 | |
test_policy_modify_vn_policy[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz'}}} stdout: {{{ creating project default IPAM ctest-TestBasicPolicyModifyIpv4v6-65444052-default-ipam [localhost] local: gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz }}}
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 Tue Jul 22 16:03: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.policy.test_policy.TestBasicPolicyModif...olicy_modify_vn_policy[sanity] id=0x7f91718c7dd8>, *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 TestBasicPolicyModifyIpv4v6.test_policy_modify_vn_policy> self = <scripts.policy.test_policy.TestBasicPolicyModif...olicy_modify_vn_policy[sanity] id=0x7f91718c7dd8> args = () kwargs = {}
/contrail-test/scripts/policy/test_policy.py in test_policy_modify_vn_policy(self=<scripts.policy.test_policy.TestBasicPolicyModif...olicy_modify_vn_policy[sanity] id=0x7f91718c7dd8>) 639 @preposttest_wrapper 640 def test_policy_modify_vn_policy(self): 641 super(TestBasicPolicyModifyIpv4v6, self).test_policy_modify_vn_policy() 642 643 class TestBasicPolicyConfigIpv4v6(TestBasicPolicyConfig): builtinsuper = <class 'super'> global TestBasicPolicyModifyIpv4v6 = <class 'scripts.policy.test_policy.TestBasicPolicyModifyIpv4v6'> self = <scripts.policy.test_policy.TestBasicPolicyModif...olicy_modify_vn_policy[sanity] id=0x7f91718c7dd8> ).test_policy_modify_vn_policy = <bound method TestBasicPolicyModifyIpv4v6.test_p...licy_modify_vn_policy[sanity] id=0x7f91718c7dd8>>
/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy.TestBasicPolicyModif...olicy_modify_vn_policy[sanity] id=0x7f91718c7dd8>, *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: <pre>Traceback (most recent call la...ail-test/images/ubuntu-traffic-py3.qcow2'\n</pre>\n"] TestFailed: Test failed: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/policy/test_policy_basic.py", line 296, in test_policy_modify_vn_policy out = setup_obj.topo_setup() File "/contrail-test/tcutils/topo/sdn_topo_setup.py", line 94, in topo_setup topo_steps.createVMNova(self, config_option, vms_on_single_compute) File "/contrail-test/tcutils/topo/topo_steps.py", line 516, in createVMNova vm_name=vm)) File "/usr/local/lib/python3.6/site-packages/fixtures/fixture.py", line 257, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu-traffic-py3.qcow2' </pre>
__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: <pre>Traceback (most recent call la...ail-test/images/ubuntu-traffic-py3.qcow2'\n</pre>\n",) with_traceback = <built-in method with_traceback of TestFailed object>
The above is a description of an error in a Python program. Here is the original traceback:
Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/policy/test_policy.py", line 641, in test_policy_modify_vn_policy super(TestBasicPolicyModifyIpv4v6, self).test_policy_modify_vn_policy() File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/policy/test_policy_basic.py", line 296, in test_policy_modify_vn_policy out = setup_obj.topo_setup() File "/contrail-test/tcutils/topo/sdn_topo_setup.py", line 94, in topo_setup topo_steps.createVMNova(self, config_option, vms_on_single_compute) File "/contrail-test/tcutils/topo/topo_steps.py", line 516, in createVMNova vm_name=vm)) File "/usr/local/lib/python3.6/site-packages/fixtures/fixture.py", line 257, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu-traffic-py3.qcow2' </pre>
| 117.052 |
Log File
|
test_remove_policy_with_ref[ci_sanity,sanity] | Success | | 9.794 | |
test_policy_cidr_src_cidr_dst_any[cb_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>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 1068, in test_policy_cidr_src_cidr_dst_any self.setup_vm() File "/contrail-test/scripts/policy/test_policy_acl.py", line 91, in setup_vm project_name=self.project.project_name,orch=self.orchestrator)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 114.977 |
Log File
|
test_policy_inheritance_src_vn_dst_pol[cb_sanity,sanity,vrouter_gw] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>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 199, in test_policy_inheritance_src_vn_dst_pol self.setup_vm() File "/contrail-test/scripts/policy/test_policy_acl.py", line 91, in setup_vm project_name=self.project.project_name,orch=self.orchestrator)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 112.431 |
Log File
|
test_policy_cidr_src_vn_dst_cidr[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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 Tue Jul 22 16:10:03 2025
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f91718e9550>, *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=0x7f91718e9550> 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=0x7f91718e9550>) 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=0x7f91718e9550> ).test_policy_cidr_src_vn_dst_cidr = <bound method TestPolicyAclIpv4v6.test_policy_ci..._cidr_src_vn_dst_cidr[sanity] id=0x7f91718e9550>>
/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy_acl.TestPolicyAclIpv...y_cidr_src_vn_dst_cidr[sanity] id=0x7f91718e9550>, *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: <pre>Traceback (most recent call la...tory: '/contrail-test/images/ubuntu.vmdk'\n</pre>\n"] TestFailed: Test failed: <pre>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 747, in test_policy_cidr_src_vn_dst_cidr self.setup_vm() File "/contrail-test/scripts/policy/test_policy_acl.py", line 91, in setup_vm project_name=self.project.project_name,orch=self.orchestrator)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
__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: <pre>Traceback (most recent call la...tory: '/contrail-test/images/ubuntu.vmdk'\n</pre>\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: <pre>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 747, in test_policy_cidr_src_vn_dst_cidr self.setup_vm() File "/contrail-test/scripts/policy/test_policy_acl.py", line 91, in setup_vm project_name=self.project.project_name,orch=self.orchestrator)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 118.345 |
Log File
|
test_policy_inheritance_src_pol_dst_any[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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 Tue Jul 22 16:12:00 2025
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy_acl.TestPolicyAclIpv...itance_src_pol_dst_any[sanity] id=0x7f91718e99e8>, *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_inheritance_src_pol_dst_any> self = <scripts.policy.test_policy_acl.TestPolicyAclIpv...itance_src_pol_dst_any[sanity] id=0x7f91718e99e8> args = () kwargs = {}
/contrail-test/scripts/policy/test_policy_acl.py in test_policy_inheritance_src_pol_dst_any(self=<scripts.policy.test_policy_acl.TestPolicyAclIpv...itance_src_pol_dst_any[sanity] id=0x7f91718e99e8>) 1451 @attr(type=['sanity']) 1452 @tcutils.wrappers.preposttest_wrapper 1453 def test_policy_inheritance_src_pol_dst_any(self): 1454 super(TestPolicyAclIpv4v6, self).test_policy_inheritance_src_pol_dst_any() 1455 builtinsuper = <class 'super'> global TestPolicyAclIpv4v6 = <class 'scripts.policy.test_policy_acl.TestPolicyAclIpv4v6'> self = <scripts.policy.test_policy_acl.TestPolicyAclIpv...itance_src_pol_dst_any[sanity] id=0x7f91718e99e8> ).test_policy_inheritance_src_pol_dst_any = <bound method TestPolicyAclIpv4v6.test_policy_in...tance_src_pol_dst_any[sanity] id=0x7f91718e99e8>>
/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy_acl.TestPolicyAclIpv...itance_src_pol_dst_any[sanity] id=0x7f91718e99e8>, *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: <pre>Traceback (most recent call la...tory: '/contrail-test/images/ubuntu.vmdk'\n</pre>\n"] TestFailed: Test failed: <pre>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 498, in test_policy_inheritance_src_pol_dst_any self.setup_vm() File "/contrail-test/scripts/policy/test_policy_acl.py", line 91, in setup_vm project_name=self.project.project_name,orch=self.orchestrator)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
__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: <pre>Traceback (most recent call la...tory: '/contrail-test/images/ubuntu.vmdk'\n</pre>\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 1454, in test_policy_inheritance_src_pol_dst_any super(TestPolicyAclIpv4v6, self).test_policy_inheritance_src_pol_dst_any() File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: <pre>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 498, in test_policy_inheritance_src_pol_dst_any self.setup_vm() File "/contrail-test/scripts/policy/test_policy_acl.py", line 91, in setup_vm project_name=self.project.project_name,orch=self.orchestrator)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 116.936 |
Log File
|
test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1] | Success | | 104.105 | |
test_repeated_policy_modify[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz'}}} stdout: {{{ creating project default IPAM ctest-TestDetailedPolicy0Ipv4v6-25765242-default-ipam [localhost] local: gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz }}}
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 Tue Jul 22 16:15:54 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_detailed.TestDetaile...repeated_policy_modify[sanity] id=0x7f9171903e10>, *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 TestDetailedPolicy0Ipv4v6.test_repeated_policy_modify> self = <scripts.policy.test_policy_detailed.TestDetaile...repeated_policy_modify[sanity] id=0x7f9171903e10> args = () kwargs = {}
/contrail-test/scripts/policy/test_policy_detailed.py in test_repeated_policy_modify(self=<scripts.policy.test_policy_detailed.TestDetaile...repeated_policy_modify[sanity] id=0x7f9171903e10>) 157 @preposttest_wrapper 158 def test_repeated_policy_modify(self): 159 super(TestDetailedPolicy0Ipv4v6, self).test_repeated_policy_modify() 160 161 class TestDetailedPolicy1Ipv4v6(TestDetailedPolicy1): builtinsuper = <class 'super'> global TestDetailedPolicy0Ipv4v6 = <class 'scripts.policy.test_policy_detailed.TestDetailedPolicy0Ipv4v6'> self = <scripts.policy.test_policy_detailed.TestDetaile...repeated_policy_modify[sanity] id=0x7f9171903e10> ).test_repeated_policy_modify = <bound method TestDetailedPolicy0Ipv4v6.test_rep...epeated_policy_modify[sanity] id=0x7f9171903e10>>
/contrail-test/tcutils/wrappers.py in wrapper(self=<scripts.policy.test_policy_detailed.TestDetaile...repeated_policy_modify[sanity] id=0x7f9171903e10>, *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: <pre>Traceback (most recent call la...ail-test/images/ubuntu-traffic-py3.qcow2'\n</pre>\n"] TestFailed: Test failed: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/policy/test_policy_basic.py", line 424, in test_repeated_policy_modify out = setup_obj.topo_setup() File "/contrail-test/tcutils/topo/sdn_topo_setup.py", line 94, in topo_setup topo_steps.createVMNova(self, config_option, vms_on_single_compute) File "/contrail-test/tcutils/topo/topo_steps.py", line 516, in createVMNova vm_name=vm)) File "/usr/local/lib/python3.6/site-packages/fixtures/fixture.py", line 257, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu-traffic-py3.qcow2' </pre>
__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: <pre>Traceback (most recent call la...ail-test/images/ubuntu-traffic-py3.qcow2'\n</pre>\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_detailed.py", line 159, in test_repeated_policy_modify super(TestDetailedPolicy0Ipv4v6, self).test_repeated_policy_modify() File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/policy/test_policy_basic.py", line 424, in test_repeated_policy_modify out = setup_obj.topo_setup() File "/contrail-test/tcutils/topo/sdn_topo_setup.py", line 94, in topo_setup topo_steps.createVMNova(self, config_option, vms_on_single_compute) File "/contrail-test/tcutils/topo/topo_steps.py", line 516, in createVMNova vm_name=vm)) File "/usr/local/lib/python3.6/site-packages/fixtures/fixture.py", line 257, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu-traffic-py3.qcow2' </pre>
| 123.200 |
Log File
|
test_multi_vn_repeated_policy_update_with_ping[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz'}}} stdout: {{{ creating project default IPAM ctest-TestDetailedPolicy1-76946819-default-ipam [localhost] local: gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz }}}
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: <pre>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_detailed.py", line 60, in test_multi_vn_repeated_policy_update_with_ping return self.repeated_policy_update_test_with_ping(topo) File "/contrail-test/scripts/policy/test_policy_detailed.py", line 75, in repeated_policy_update_test_with_ping out = setup_obj.topo_setup() File "/contrail-test/tcutils/topo/sdn_topo_setup.py", line 94, in topo_setup topo_steps.createVMNova(self, config_option, vms_on_single_compute) File "/contrail-test/tcutils/topo/topo_steps.py", line 516, in createVMNova vm_name=vm)) File "/usr/local/lib/python3.6/site-packages/fixtures/fixture.py", line 257, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu-traffic-py3.qcow2' </pre>
| 121.658 |
Log File
|
test_multi_vn_repeated_policy_update_with_ping[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz'}}} stdout: {{{ creating project default IPAM ctest-TestDetailedPolicy1Ipv4v6-35613078-default-ipam [localhost] local: gunzip -f /contrail-test/images/ubuntu-traffic-py3.qcow2.gz }}}
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: <pre>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_detailed.py", line 60, in test_multi_vn_repeated_policy_update_with_ping return self.repeated_policy_update_test_with_ping(topo) File "/contrail-test/scripts/policy/test_policy_detailed.py", line 75, in repeated_policy_update_test_with_ping out = setup_obj.topo_setup() File "/contrail-test/tcutils/topo/sdn_topo_setup.py", line 94, in topo_setup topo_steps.createVMNova(self, config_option, vms_on_single_compute) File "/contrail-test/tcutils/topo/topo_steps.py", line 516, in createVMNova vm_name=vm)) File "/usr/local/lib/python3.6/site-packages/fixtures/fixture.py", line 257, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu-traffic-py3.qcow2' </pre>
| 122.914 |
Log File
|
test_qos_remark_dscp_on_vmi[cb_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stdout: {{{[ubuntu@169.254.0.3] sudo: nohup hping3 --destport 20000 --baseport 10000 --count 20000 --interval 1 --udp --tos 4 --keep --numeric 155.169.32.68 1>/tmp/hping_ctest-random-92218285.log 2>/tmp/hping_ctest-random-92218285.result & echo $! > /tmp/hping_ctest-random-92218285.pid}}}
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 Tue Jul 22 16:21:50 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.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi[cb_sanity,sanity] id=0x7f91717024a8>, *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 TestQos.test_qos_remark_dscp_on_vmi> self = <scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi[cb_sanity,sanity] id=0x7f91717024a8> args = () kwargs = {}
/contrail-test/tcutils/util.py in wrapper(self=<scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi[cb_sanity,sanity] id=0x7f91717024a8>, *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 TestQos.test_qos_remark_dscp_on_vmi> self = <scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi[cb_sanity,sanity] id=0x7f91717024a8> func_args = () func_kwargs = {}
/contrail-test/scripts/qos/test_qos.py in test_qos_remark_dscp_on_vmi(self=<scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi[cb_sanity,sanity] id=0x7f91717024a8>) 44 src_port='10000', 45 dest_port='20000', 46 src_compute_fixture=self.vn1_vm1_compute_fixture) 47 # end test_qos_remark_dscp_on_vmi 48 src_compute_fixture undefined self = <scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi[cb_sanity,sanity] id=0x7f91717024a8> self.vn1_vm1_compute_fixture = <compute_node_test.ComputeNodeFixture object>
/contrail-test/common/qos/base.py in validate_packet_qos_marking(self=<scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi[cb_sanity,sanity] id=0x7f91717024a8>, src_vm_fixture=<VMFixture: ctest-TestQos-67372344-55943928>, dest_vm_fixture=<VMFixture: ctest-TestQos-67372344-60033088>, traffic_generator='hping', dest_ip='155.169.32.68', count=20000, dscp=1, dot1p=None, exp=None, protocol='udp', src_port='10000', dest_port='20000', src_compute_fixture=<compute_node_test.ComputeNodeFixture object>, expected_dscp=10, expected_dot1p=1, expected_exp=None, encap=None, vrf_id=None, queue_id=None, traffic_duration=5, min_expected_pkts=0, af='ipv4', offset=110, **kwargs={}) 235 vrf_id = vrf_id, 236 udp = udp, 237 tos = tos) 238 if queue_id == None: 239 session,pcap = traffic_obj.packet_capture_start( tos = '4'
/contrail-test/common/qos/base.py in _generate_hping_traffic(self=<scripts.qos.test_qos.TestQos.test_qos_remark_dscp_on_vmi[cb_sanity,sanity] id=0x7f91717024a8>, src_vm_fixture=<VMFixture: ctest-TestQos-67372344-55943928>, src_compute_fixture=<compute_node_test.ComputeNodeFixture object>, interface='ens6', dest_ip='155.169.32.68', src_port='10000', dest_port='20000', encap=None, username='ubuntu', password='c0ntrail123', interval=1, count=20000, vrf_id=None, proto='udp', **kwargs={'tos': '4', 'udp': True}) 587 source_port=src_port, 588 dest_port=dest_port, 589 vrf_id=vrf_id) 590 if not fwd_flow or not rev_flow: 591 self.logger.error('Flow not created. Cannot proceed with analysis') vrf_id = None
/contrail-test/fixtures/compute_node_test.py in get_flow_entry(self=<compute_node_test.ComputeNodeFixture object>, flow_table=<common.agent.flow_table.FlowTable object>, index=None, source_ip='155.169.32.67', dest_ip='155.169.32.68', source_port='10000', dest_port='20000', proto='udp', vrf_id=None, refresh=True, show_evicted=True, all_flows=False) 561 all_flow_list = [] 562 for flow_entry_item in flow_table.items: 563 if reqd_entries.viewitems() <= flow_entry_item.viewitems(): 564 forward_flow = FlowEntry(flow_entry_item) 565 if flow_entry_item['rflow'] != '-1': reqd_entries = {'dip': '155.169.32.68', 'dport': '20000', 'proto': '17', 'sip': '155.169.32.67', 'sport': '10000'} reqd_entries.viewitems undefined flow_entry_item = {'action': 'DROP', 'bytes': '54', 'd_vrf_id': '0', 'dip': '155.169.32.66', 'dport': '54036', 'drop_reason': 'Unknown', 'flags': ' ACTIVE | EVICTED ', 'gen_id': '1', 'index': '32', 'insight': '0', ...} flow_entry_item.viewitems undefined AttributeError: 'dict' object has no attribute 'viewitems' __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 = ("'dict' object has no attribute 'viewitems'",) 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/tcutils/util.py", line 1041, in wrapper return f(self, *func_args, **func_kwargs) File "/contrail-test/scripts/qos/test_qos.py", line 46, in test_qos_remark_dscp_on_vmi src_compute_fixture=self.vn1_vm1_compute_fixture) File "/contrail-test/common/qos/base.py", line 237, in validate_packet_qos_marking tos = tos) File "/contrail-test/common/qos/base.py", line 589, in _generate_hping_traffic vrf_id=vrf_id) File "/contrail-test/fixtures/compute_node_test.py", line 563, in get_flow_entry if reqd_entries.viewitems() <= flow_entry_item.viewitems(): AttributeError: 'dict' object has no attribute 'viewitems'
| 18.704 |
Log File
|
test_rp_interface[ci_sanity,sanity] | Success | | 33.241 | |
test_rp_interface_ext_community[sanity] | Success | | 33.275 | |
test_rp_interface_static[sanity] | Success | | 27.163 | |
test_rp_secondary_routes[sanity] | Skipped | Needs MX_GW_TEST to be set | 0.002 | |
test_rt_CEM_22032[cb_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: NameError Python 3.6.8: /usr/bin/python3 Tue Jul 22 16:23:39 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.rt_filter.test_rt_filter.TestBasicRTFil...rt_CEM_22032[cb_sanity,sanity] id=0x7f91716d6d68>, *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 TestBasicRTFilter.test_rt_CEM_22032> self = <scripts.rt_filter.test_rt_filter.TestBasicRTFil...rt_CEM_22032[cb_sanity,sanity] id=0x7f91716d6d68> args = () kwargs = {}
/contrail-test/scripts/rt_filter/test_rt_filter.py in test_rt_CEM_22032(self=<scripts.rt_filter.test_rt_filter.TestBasicRTFil...rt_CEM_22032[cb_sanity,sanity] id=0x7f91716d6d68>) 187 vn1_fixture.add_route_target( 188 routing_instance, self.inputs.router_asn, user_def_rt_num) 189 sleep(5) 190 rt_list = [user_def_rt, system_rt] 191 for bgp_ip in self.inputs.bgp_ips: sleep undefined NameError: name 'sleep' is not defined __cause__ = None __class__ = <class 'NameError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of NameError object> __dict__ = {} __dir__ = <built-in method __dir__ of NameError object> __doc__ = 'Name not found globally.' __eq__ = <method-wrapper '__eq__' of NameError object> __format__ = <built-in method __format__ of NameError object> __ge__ = <method-wrapper '__ge__' of NameError object> __getattribute__ = <method-wrapper '__getattribute__' of NameError object> __gt__ = <method-wrapper '__gt__' of NameError object> __hash__ = <method-wrapper '__hash__' of NameError object> __init__ = <method-wrapper '__init__' of NameError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of NameError object> __lt__ = <method-wrapper '__lt__' of NameError object> __ne__ = <method-wrapper '__ne__' of NameError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of NameError object> __reduce_ex__ = <built-in method __reduce_ex__ of NameError object> __repr__ = <method-wrapper '__repr__' of NameError object> __setattr__ = <method-wrapper '__setattr__' of NameError object> __setstate__ = <built-in method __setstate__ of NameError object> __sizeof__ = <built-in method __sizeof__ of NameError object> __str__ = <method-wrapper '__str__' of NameError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ("name 'sleep' is not defined",) with_traceback = <built-in method with_traceback of NameError 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/rt_filter/test_rt_filter.py", line 189, in test_rt_CEM_22032 sleep(5) NameError: name 'sleep' is not defined
| 6.215 |
Log File
|
test_user_def_rt_entry[cb_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 176, in wrapper raise TestFailed("\n ".join(errmsg)) tcutils.cores.TestFailed: Test failed: NameError Python 3.6.8: /usr/bin/python3 Tue Jul 22 16:23: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.rt_filter.test_rt_filter.TestBasicRTFil...def_rt_entry[cb_sanity,sanity] id=0x7f91716d6dd8>, *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 TestBasicRTFilter.test_user_def_rt_entry> self = <scripts.rt_filter.test_rt_filter.TestBasicRTFil...def_rt_entry[cb_sanity,sanity] id=0x7f91716d6dd8> args = () kwargs = {}
/contrail-test/scripts/rt_filter/test_rt_filter.py in test_user_def_rt_entry(self=<scripts.rt_filter.test_rt_filter.TestBasicRTFil...def_rt_entry[cb_sanity,sanity] id=0x7f91716d6dd8>) 76 vn1_fixture.add_route_target( 77 routing_instance, self.inputs.router_asn, user_def_rt_num) 78 sleep(5) 79 rt_list = [user_def_rt, system_rt] 80 for bgp_ip in self.inputs.bgp_ips: sleep undefined NameError: name 'sleep' is not defined __cause__ = None __class__ = <class 'NameError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of NameError object> __dict__ = {} __dir__ = <built-in method __dir__ of NameError object> __doc__ = 'Name not found globally.' __eq__ = <method-wrapper '__eq__' of NameError object> __format__ = <built-in method __format__ of NameError object> __ge__ = <method-wrapper '__ge__' of NameError object> __getattribute__ = <method-wrapper '__getattribute__' of NameError object> __gt__ = <method-wrapper '__gt__' of NameError object> __hash__ = <method-wrapper '__hash__' of NameError object> __init__ = <method-wrapper '__init__' of NameError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of NameError object> __lt__ = <method-wrapper '__lt__' of NameError object> __ne__ = <method-wrapper '__ne__' of NameError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of NameError object> __reduce_ex__ = <built-in method __reduce_ex__ of NameError object> __repr__ = <method-wrapper '__repr__' of NameError object> __setattr__ = <method-wrapper '__setattr__' of NameError object> __setstate__ = <built-in method __setstate__ of NameError object> __sizeof__ = <built-in method __sizeof__ of NameError object> __str__ = <method-wrapper '__str__' of NameError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ("name 'sleep' is not defined",) with_traceback = <built-in method with_traceback of NameError 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/rt_filter/test_rt_filter.py", line 78, in test_user_def_rt_entry sleep(5) NameError: name 'sleep' is not defined
| 4.429 |
Log File
|
test_sec_group_basic[sanity,suite1] | Success | | 210.483 | |
test_sec_group_basic[sanity,suite1] | Success | | 205.046 | |
test_sec_group_basic[cb_sanity,ci_contrail_go_kolla_ocata_sanity,sanity,suite1] | Success | | 206.516 | |
test_interface_static_table[dev_sanity_dpdk,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/static_route_table/test_static_tables.py", line 30, in test_interface_static_table self.config_basic() File "/contrail-test/common/static_route_table/base.py", line 52, in config_basic image_name='ubuntu', flavor='m1.tiny')) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 178.373 |
Log File
|
test_network_route_table[cb_sanity,dev_sanity_dpdk,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/static_route_table/test_static_tables.py", line 170, in test_network_route_table self.config_basic() File "/contrail-test/common/static_route_table/base.py", line 52, in config_basic image_name='ubuntu', flavor='m1.tiny')) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 174.786 |
Log File
|
test_svc_in_net_nat_with_static_routes[sanity] | Failure | Details
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/tinycore//tinycore-in-network-nat.qcow2.gz -O /contrail-test/images/tinycore-in-network-nat.qcow2.gz'
Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-in-network-nat.qcow2.gz' }}}
stdout: {{{ [localhost] local: mkdir -p /contrail-test/images [localhost] local: wget -nv http://nexus.opensdn.io/repository///images/tinycore//tinycore-in-network-nat.qcow2.gz -O /contrail-test/images/tinycore-in-network-nat.qcow2.gz [localhost] local: gunzip -f /contrail-test/images/tinycore-in-network-nat.qcow2.gz }}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/svc_firewall/test_svc_fw.py", line 49, in test_svc_in_net_nat_with_static_routes static_route={'left': routes}) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-in-network-nat.qcow2' </pre>
| 25.172 |
Log File
|
test_svc_v2_transparent_datapath[sanity] | Failure | Details
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/tinycore//tinycore-net-transparent-fw.qcow2.gz -O /contrail-test/images/tinycore-net-transparent-fw.qcow2.gz'
Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-net-transparent-fw.qcow2.gz' }}}
stdout: {{{ [localhost] local: mkdir -p /contrail-test/images [localhost] local: wget -nv http://nexus.opensdn.io/repository///images/tinycore//tinycore-net-transparent-fw.qcow2.gz -O /contrail-test/images/tinycore-net-transparent-fw.qcow2.gz [localhost] local: gunzip -f /contrail-test/images/tinycore-net-transparent-fw.qcow2.gz }}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/tcutils/util.py", line 1041, in wrapper return f(self, *func_args, **func_kwargs) File "/contrail-test/scripts/svc_firewall/test_svc_fw.py", line 34, in test_svc_v2_transparent_datapath create_svms=True) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-net-transparent-fw.qcow2' </pre>
| 16.765 |
Log File
|
test_svc_CEM_22032[ci_sanity_WIP,quick_sanity,sanity,suite1] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-in-network-nat.qcow2.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/tinycore-in-network-nat.qcow2.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/svc_firewall/test_svc_fw_basic.py", line 35, in test_svc_CEM_22032 right_vn_name=get_random_name('service-right-vn', '')) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-in-network-nat.qcow2' </pre>
| 116.118 |
Log File
|
test_svc_in_network_datapath[ci_sanity_WIP,quick_sanity,sanity,suite1] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-in-network-nat.qcow2.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/tinycore-in-network-nat.qcow2.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/svc_firewall/test_svc_fw_basic.py", line 26, in test_svc_in_network_datapath create_svms=True) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-in-network-nat.qcow2' </pre>
| 113.491 |
Log File
|
test_svc_hc_basic[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-in-network-nat.qcow2.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/tinycore-in-network-nat.qcow2.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/svc_health_check/test_svc_health_check.py", line 16, in test_svc_hc_basic create_svms=True, max_inst=1) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-in-network-nat.qcow2' </pre>
| 115.482 |
Log File
|
test_svc_trans_segment_right_hc_fail_svm[sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/tinycore-net-transparent-fw.qcow2.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/tinycore-net-transparent-fw.qcow2.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/svc_health_check/test_svc_health_check.py", line 137, in test_svc_trans_segment_right_hc_fail_svm assert self.svc_hc_fail_svm_common() File "/contrail-test/scripts/svc_health_check/test_svc_health_check.py", line 180, in svc_hc_fail_svm_common create_svms=True, max_inst=1) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/tinycore-net-transparent-fw.qcow2' </pre>
| 115.353 |
Log File
|
test_svc_v2_mirroring[ci_sanity_WIP,quick_sanity,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/svc_mirror/test_mirror.py", line 24, in test_svc_v2_mirroring return self.verify_svc_mirroring() File "/contrail-test/common/servicechain/mirror/verify.py", line 14, in verify_svc_mirroring ret_dict = self.config_svc_mirroring(*args, **kwargs) File "/contrail-test/common/servicechain/mirror/config.py", line 42, in config_svc_mirroring create_svms=create_svms, **kwargs) File "/contrail-test/common/servicechain/verify.py", line 320, in verify_svc_chain ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs) File "/contrail-test/common/servicechain/config.py", line 533, in config_svc_chain max_inst=max_inst) File "/contrail-test/common/servicechain/config.py", line 335, in create_service_vms zone=random.choice(valid_zones)) File "/contrail-test/common/servicechain/config.py", line 161, in config_vm_only flavor=flavor, zone=zone, node_name=node_name,**kwargs) File "/contrail-test/common/servicechain/config.py", line 203, in config_vm flavor=flavor, vn_objs=vns, count=count, zone=zone,**kwargs)) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 756, in useFixture reraise(*exc_info) File "/usr/local/lib/python3.6/site-packages/testtools/_compat3x.py", line 16, in reraise raise exc_obj.with_traceback(exc_tb) File "/usr/local/lib/python3.6/site-packages/testtools/testcase.py", line 731, in useFixture fixture.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 117.017 |
Log File
|
test_vdns_ping_same_vn[ci_sanity,sanity,suite1] | Success | | 198.550 | |
test_vm_file_trf_scp_tests[sanity] | Failure | Details
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 Tue Jul 22 17:01:25 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=0x7f916ee834e0>, *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=0x7f916ee834e0> 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=0x7f916ee834e0>) 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=0x7f916ee834e0> ).test_vm_file_trf_scp_tests = <bound method TestBasicIPv6VMVNx.test_vm_file_tr...vm_file_trf_scp_tests[sanity] id=0x7f916ee834e0>>
/contrail-test/tcutils/util.py in wrapper(self=<scripts.vm_regression.test_vm.TestBasicIPv6VMVN..._vm_file_trf_scp_tests[sanity] id=0x7f916ee834e0>, *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=0x7f916ee834e0> 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=0x7f916ee834e0>, *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 Tue Jul 22 17:01:22 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=0x7f916ee834e0>, *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=0x7f916ee834e0> 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=0x7f916ee834e0>) 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-18367524-93169013> vm1_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...ure: ctest-TestBasicIPv6VMVNx-18367524-93169013>> 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 Tue Jul 22 17:01:22 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=0x7f916ee834e0>, *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=0x7f916ee834e0> 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=0x7f916ee834e0>) 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-18367524-93169013> vm1_fixture.wait_till_vm_is_up = <bound method VMFixture.wait_till_vm_is_up of <V...ure: ctest-TestBasicIPv6VMVNx-18367524-93169013>> 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
| 435.283 |
Log File
|
test_sctp_traffic_between_vm[sanity] | Success | | 212.791 | |
test_generic_link_local_service[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,dev_sanity_dpdk,sanity,suite1] | Success | | 25.634 | |
test_metadata_service[cb_sanity,ci_sanity,sanity,suite1] | Success | | 22.000 | |
test_ping_within_vn_two_vms_two_different_subnets[ci_contrail_go_kolla_ocata_sanity,ci_sanity,sanity,suite1] | Success | | 41.619 | |
test_ecmp_with_static_routes[cb_sanity,dev_reg,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stdout: {{{ [ubuntu@169.254.0.3] run: ifconfig -a| grep 3c34:ebeb:ba4c:a31b:dc57:21a4:0:4 -A2 -B4| grep -i 'hwaddr\|flags' | awk '{print $1}' | cut -d ':' -f 1 [ubuntu@169.254.0.3] run: ifconfig -a| grep 3c34:ebeb:ba4c:a31b:dc57:21a4:0:4 -A2 -B4| grep -i 'hwaddr\|flags' | awk '{print $1}' | cut -d ':' -f 1 [ubuntu@169.254.0.3] out: eth0 [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: sysctl net.ipv6.conf.eth0.accept_dad=0 [ubuntu@169.254.0.3] out: net.ipv6.conf.eth0.accept_dad = 0 [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ifconfig -a| grep -i 'hwaddr\|flags' | awk '{print $1}' | cut -d ':' -f 1 [ubuntu@169.254.0.3] out: eth0 [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: ifconfig eth0 inet6 add 2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0 [ubuntu@169.254.0.3] sudo: ifconfig -a [ubuntu@169.254.0.3] out: eth0 Link encap:Ethernet HWaddr 02:f9:62:c1:d5:4c [ubuntu@169.254.0.3] out: inet addr:99.232.43.68 Bcast:99.232.43.127 Mask:255.255.255.192 [ubuntu@169.254.0.3] out: inet6 addr: 3c34:ebeb:ba4c:a31b:dc57:21a4:0:4/64 Scope:Global [ubuntu@169.254.0.3] out: inet6 addr: fe80::f9:62ff:fec1:d54c/64 Scope:Link [ubuntu@169.254.0.3] out: inet6 addr: 2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0/128 Scope:Global [ubuntu@169.254.0.3] out: UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 [ubuntu@169.254.0.3] out: RX packets:486 errors:0 dropped:0 overruns:0 frame:0 [ubuntu@169.254.0.3] out: TX packets:374 errors:0 dropped:0 overruns:0 carrier:0 [ubuntu@169.254.0.3] out: collisions:0 txqueuelen:1000 [ubuntu@169.254.0.3] out: RX bytes:47476 (47.4 KB) TX bytes:34952 (34.9 KB) [ubuntu@169.254.0.3] out: [ubuntu@169.254.0.3] out: lo Link encap:Local Loopback [ubuntu@169.254.0.3] out: inet addr:127.0.0.1 Mask:255.0.0.0 [ubuntu@169.254.0.3] out: inet6 addr: ::1/128 Scope:Host [ubuntu@169.254.0.3] out: UP LOOPBACK RUNNING MTU:16436 Metric:1 [ubuntu@169.254.0.3] out: RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [ubuntu@169.254.0.3] out: TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [ubuntu@169.254.0.3] out: collisions:0 txqueuelen:0 [ubuntu@169.254.0.3] out: RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) [ubuntu@169.254.0.3] out: [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.4] run: ifconfig -a| grep 3c34:ebeb:ba4c:a31b:dc57:21a4:0:5 -A2 -B4| grep -i 'hwaddr\|flags' | awk '{print $1}' | cut -d ':' -f 1 [ubuntu@169.254.0.4] out: eth0 [ubuntu@169.254.0.4] out:
[ubuntu@169.254.0.4] sudo: sysctl net.ipv6.conf.eth0.accept_dad=0 [ubuntu@169.254.0.4] out: net.ipv6.conf.eth0.accept_dad = 0 [ubuntu@169.254.0.4] out:
[ubuntu@169.254.0.4] run: ifconfig -a| grep -i 'hwaddr\|flags' | awk '{print $1}' | cut -d ':' -f 1 [ubuntu@169.254.0.4] out: eth0 [ubuntu@169.254.0.4] out:
[ubuntu@169.254.0.4] sudo: ifconfig eth0 inet6 add 2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0 [ubuntu@169.254.0.4] sudo: ifconfig -a [ubuntu@169.254.0.4] out: eth0 Link encap:Ethernet HWaddr 02:c8:29:fd:e3:da [ubuntu@169.254.0.4] out: inet addr:99.232.43.69 Bcast:99.232.43.127 Mask:255.255.255.192 [ubuntu@169.254.0.4] out: inet6 addr: 3c34:ebeb:ba4c:a31b:dc57:21a4:0:5/64 Scope:Global [ubuntu@169.254.0.4] out: inet6 addr: fe80::c8:29ff:fefd:e3da/64 Scope:Link [ubuntu@169.254.0.4] out: inet6 addr: 2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0/128 Scope:Global [ubuntu@169.254.0.4] out: UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 [ubuntu@169.254.0.4] out: RX packets:491 errors:0 dropped:0 overruns:0 frame:0 [ubuntu@169.254.0.4] out: TX packets:419 errors:0 dropped:0 overruns:0 carrier:0 [ubuntu@169.254.0.4] out: collisions:0 txqueuelen:1000 [ubuntu@169.254.0.4] out: RX bytes:46393 (46.3 KB) TX bytes:38056 (38.0 KB) [ubuntu@169.254.0.4] out: [ubuntu@169.254.0.4] out: lo Link encap:Local Loopback [ubuntu@169.254.0.4] out: inet addr:127.0.0.1 Mask:255.0.0.0 [ubuntu@169.254.0.4] out: inet6 addr: ::1/128 Scope:Host [ubuntu@169.254.0.4] out: UP LOOPBACK RUNNING MTU:16436 Metric:1 [ubuntu@169.254.0.4] out: RX packets:0 errors:0 dropped:0 overruns:0 frame:0 [ubuntu@169.254.0.4] out: TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 [ubuntu@169.254.0.4] out: collisions:0 txqueuelen:0 [ubuntu@169.254.0.4] out: RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) [ubuntu@169.254.0.4] out: [ubuntu@169.254.0.4] out:
[ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=icmp_error;nc -6 -q 2 -u -p 29167 2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0 11000 < icmp_error [ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=icmp_error;nc -6 -q 2 -u -p 29167 2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0 11000 < icmp_error [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.00167671 s, 59.6 kB/s [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/scripts/vrouter/test_disable_policy.py", line 735, in test_ecmp_with_static_routes super(DisablePolicyEcmpIpv6, self).test_ecmp_with_static_routes() 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: AttributeError Python 3.6.8: /usr/bin/python3 Tue Jul 22 17:10:39 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.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f916ee266d8>, *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 DisablePolicyEcmp.test_ecmp_with_static_routes> self = <scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f916ee266d8> args = () kwargs = {}
/contrail-test/scripts/vrouter/test_disable_policy.py in test_ecmp_with_static_routes(self=<scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f916ee266d8>) 81 assert self.verify_ecmp_routes([vm2_fixture,vm3_fixture], prefix) 82 assert self.verify_traffic_for_ecmp(vm1_fixture, 83 [vm2_fixture,vm3_fixture], static_ip_dict[prefix]) 84 85 self.verify_vms([vm4_fixture]) vm2_fixture = <VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-89675778> vm3_fixture = <VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-84894084> static_ip_dict = {'2816:6fd8:fc0f:ac9a:e91e:564f::/96': '2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0'} prefix = '2816:6fd8:fc0f:ac9a:e91e:564f::/96'
/contrail-test/tcutils/util.py in f_retry(*args=(<scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f916ee266d8>, <VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-90076566>, [<VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-89675778>, <VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-84894084>], '2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0'), **kwargs={}) 82 mtries, mdelay = tries, delay # make mutable 83 84 result = f(*args, **kwargs) # first attempt 85 rv = result 86 final = False result undefined f = <function BaseVrouterTest.verify_traffic_for_ecmp> args = (<scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f916ee266d8>, <VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-90076566>, [<VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-89675778>, <VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-84894084>], '2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0') kwargs = {}
/contrail-test/common/vrouter/base.py in verify_traffic_for_ecmp(self=<scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f916ee266d8>, sender_vm_fix=<VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-90076566>, dest_vm_fix_list=[<VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-89675778>, <VMFixture: ctest-DisablePolicyEcmpIpv6-14021223-84894084>], dest_ip='2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0', flow_count=0) 1102 sender_vm_ip, 1103 dest_ip, src_vrf, dst_vrf, sport=sport, dport=destport, 1104 proto=proto, ff_exp=flow_count, rf_exp=flow_count) 1105 1106 break proto = 'udp' ff_exp undefined flow_count = 0 rf_exp undefined
/contrail-test/common/vrouter/base.py in verify_flow_on_compute(self=<scripts.vrouter.test_disable_policy.DisablePoli...utes[cb_sanity,dev_reg,sanity] id=0x7f916ee266d8>, compute_fixture=<compute_node_test.ComputeNodeFixture object>, source_ip='3c34:ebeb:ba4c:a31b:dc57:21a4:0:3', dest_ip='2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0', src_vrf='2', dst_vrf='2', sport=29167, dport='11000', proto='udp', ff_exp=0, rf_exp=0) 1151 dest_port=dport, 1152 proto=proto, 1153 vrf_id=src_vrf 1154 ) 1155 if src_vrf != dst_vrf: vrf_id undefined src_vrf = '2'
/contrail-test/fixtures/compute_node_test.py in get_flow_count(self=<compute_node_test.ComputeNodeFixture object>, flow_table=<common.agent.flow_table.FlowTable object>, index=None, source_ip='3c34:ebeb:ba4c:a31b:dc57:21a4:0:3', dest_ip='2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0', source_port=29167, dest_port='11000', proto='udp', vrf_id='2', refresh=True, show_evicted=True) 509 510 for flow_entry_item in flow_table.items: 511 if reqd_entries.viewitems() <= flow_entry_item.viewitems(): 512 forward_flow_count+= 1 513 if flow_entry_item['rflow'] != '-1': reqd_entries = {'dip': '2816:6fd8:fc0f:ac9a:e91e:564f:81c8:35a0', 'dport': '11000', 'proto': '17', 'sip': '3c34:ebeb:ba4c:a31b:dc57:21a4:0:3', 'sport': '29167', 'vrf_id': '2'} reqd_entries.viewitems undefined flow_entry_item = {'action': 'DROP', 'bytes': '54', 'd_vrf_id': '0', 'dip': '155.169.32.66', 'dport': '54036', 'drop_reason': 'Unknown', 'flags': ' ACTIVE | EVICTED ', 'gen_id': '1', 'index': '32', 'insight': '0', ...} flow_entry_item.viewitems undefined AttributeError: 'dict' object has no attribute 'viewitems' __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 = ("'dict' object has no attribute 'viewitems'",) 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/scripts/vrouter/test_disable_policy.py", line 83, in test_ecmp_with_static_routes [vm2_fixture,vm3_fixture], static_ip_dict[prefix]) File "/contrail-test/tcutils/util.py", line 84, in f_retry result = f(*args, **kwargs) # first attempt File "/contrail-test/common/vrouter/base.py", line 1104, in verify_traffic_for_ecmp proto=proto, ff_exp=flow_count, rf_exp=flow_count) File "/contrail-test/common/vrouter/base.py", line 1153, in verify_flow_on_compute vrf_id=src_vrf File "/contrail-test/fixtures/compute_node_test.py", line 511, in get_flow_count if reqd_entries.viewitems() <= flow_entry_item.viewitems(): AttributeError: 'dict' object has no attribute 'viewitems'
| 243.299 |
Log File
|
test_bond_lacp_config[dev_reg,sanity] | Skipped | Skipped as test is not supported if dpdk_cluster=False | 2.575 | |
test_dpdk_bond_status[dev_reg,sanity] | Skipped | Skipped as test is not supported if dpdk_cluster=False | 2.580 | |
test_fbit_disable_mbuf_dpdk[dev_reg,sanity] | Skipped | Skipped as test is not supported if dpdk_cluster=False | 2.565 | |
test_dpdk_gro_gso[dev_reg,sanity] | Skipped | Skipped as test is not supported if dpdk_cluster=False | 2.597 | |
test_mtu_config[dev_reg,sanity] | Skipped | Skipped as test is not supported if dpdk_cluster=False | 2.552 | |
test_vifdump_on_interface[dev_reg,sanity] | Skipped | Skipped as test is not supported if dpdk_cluster=False | 2.596 | |
test_fat_flow_aggr_dest_icmp_intra_vn_inter_node[dev_reg,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vrouter/test_fat_flow_aggr.py", line 61, in test_fat_flow_aggr_dest_icmp_intra_vn_inter_node dual=ipv6, prefix_length6=prefix_length6, only_v6=only_v6) File "/contrail-test/common/vrouter/base.py", line 383, in fat_flow_with_prefix_aggr node_name=compute_hosts[0]) File "/contrail-test/common/vrouter/base.py", line 179, in create_vms *args, **kwargs File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 107.046 |
Log File
|
test_rt_table_scenario_1[dev_reg,sanity] | Success | | 68.431 | |
test_vlan_interface_2[cb_sanity,dev_reg,dev_sanity_dpdk,sanity] | Success | | 154.536 | |
test_mtu_probe_inter_node[dev_reg,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{ Warning: sudo() received nonzero return code 1 while executing 'dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10002 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile'!
Warning: sudo() received nonzero return code 1 while executing 'dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile'! }}}
stdout: {{{ [ubuntu@169.254.0.3] sudo: echo 0 > /proc/sys/net/ipv4/tcp_mtu_probing [ubuntu@169.254.0.3] sudo: echo 0 > /proc/sys/net/ipv4/tcp_mtu_probing [ubuntu@169.254.0.3] sudo: echo 0 > /proc/sys/net/ipv4/tcp_mtu_probing [ubuntu@169.254.0.3] sudo: echo 0 > /proc/sys/net/ipv4/tcp_mtu_probing [ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 104.12.205.196 [ubuntu@169.254.0.3] out: PING 104.12.205.196 (104.12.205.196) 56(84) bytes of data. [ubuntu@169.254.0.3] out: 64 bytes from 104.12.205.196: icmp_req=1 ttl=64 time=11.9 ms [ubuntu@169.254.0.3] out: 64 bytes from 104.12.205.196: icmp_req=2 ttl=64 time=1.28 ms [ubuntu@169.254.0.3] out: 64 bytes from 104.12.205.196: icmp_req=3 ttl=64 time=1.07 ms [ubuntu@169.254.0.3] out: [ubuntu@169.254.0.3] out: --- 104.12.205.196 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.072/4.761/11.925/5.066 ms [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nohup rm -f testfile;ls -la;nc -4 -q 2 -w 5 -ll -p 5201 > testfile & [ubuntu@169.254.0.3] out: total 132 [ubuntu@169.254.0.3] out: drwxr-xr-x 11 ubuntu ubuntu 4096 Dec 29 2017 . [ubuntu@169.254.0.3] out: drwxr-xr-x 3 root root 4096 Jan 4 2013 .. [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 2689 Dec 29 2017 .bash_history [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 220 Apr 3 2012 .bash_logout [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 3486 Apr 3 2012 .bashrc [ubuntu@169.254.0.3] out: drwx------ 2 ubuntu ubuntu 4096 Jan 9 2013 .cache [ubuntu@169.254.0.3] out: -rwxrwxr-x 1 ubuntu ubuntu 1431 Feb 5 2015 flow_test_pktgen.sh [ubuntu@169.254.0.3] out: drwxr-xr-x 2 ubuntu ubuntu 4096 Jan 9 2013 .fontconfig [ubuntu@169.254.0.3] out: drwxrwxr-x 2 ubuntu ubuntu 4096 Jan 9 2013 .fvwm [ubuntu@169.254.0.3] out: drwxrwxr-x 3 ubuntu ubuntu 4096 Nov 29 2016 .jenkins [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 52 Jul 2 2014 .lesshst [ubuntu@169.254.0.3] out: drwx------ 4 ubuntu ubuntu 4096 Jan 9 2013 .mozilla [ubuntu@169.254.0.3] out: -rwxrwxr-x 1 ubuntu ubuntu 1378 Jun 27 2014 pktgen_new.sh [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 675 Apr 3 2012 .profile [ubuntu@169.254.0.3] out: drwxr-xr-x 2 ubuntu ubuntu 4096 Jun 27 2014 scr [ubuntu@169.254.0.3] out: drwx------ 2 ubuntu ubuntu 4096 Feb 3 2015 .ssh [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 0 Jan 9 2013 .sudo_as_admin_successful [ubuntu@169.254.0.3] out: drwxr-xr-x 2 ubuntu ubuntu 4096 Jun 27 2014 traffic [ubuntu@169.254.0.3] out: drwxr-xr-x 4 root root 4096 Jun 27 2014 traffic-1.0 [ubuntu@169.254.0.3] out: -rw-rw-r-- 1 ubuntu ubuntu 16361 Jan 9 2015 traffic-1.0.tar.gz [ubuntu@169.254.0.3] out: -rw------- 1 root root 4695 Dec 17 2017 .viminfo [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 152 Jul 2 2014 .Xauthority [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 29828 Jan 9 2013 .xsession-errors [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nohup nc -4 -q 2 -w 5 -ll 5201 > testfile & [ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.00088192 s, 113 kB/s [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.00141731 s, 70.6 kB/s [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:19 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.000980331 s, 102 kB/s [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10001 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 100 Jul 22 17:20 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: echo 1 > /proc/sys/net/ipv4/tcp_mtu_probing [ubuntu@169.254.0.3] sudo: echo 1 > /proc/sys/net/ipv4/tcp_mtu_probing [ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 104.12.205.196 [ubuntu@169.254.0.3] out: PING 104.12.205.196 (104.12.205.196) 56(84) bytes of data. [ubuntu@169.254.0.3] out: 64 bytes from 104.12.205.196: icmp_req=1 ttl=64 time=14.1 ms [ubuntu@169.254.0.3] out: 64 bytes from 104.12.205.196: icmp_req=2 ttl=64 time=1.19 ms [ubuntu@169.254.0.3] out: 64 bytes from 104.12.205.196: icmp_req=3 ttl=64 time=1.29 ms [ubuntu@169.254.0.3] out: [ubuntu@169.254.0.3] out: --- 104.12.205.196 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.193/5.552/14.172/6.095 ms [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nohup rm -f testfile;ls -la;nc -4 -q 2 -w 5 -ll -p 5201 > testfile & [ubuntu@169.254.0.3] out: total 132 [ubuntu@169.254.0.3] out: drwxr-xr-x 11 ubuntu ubuntu 4096 Jul 22 17:21 . [ubuntu@169.254.0.3] out: drwxr-xr-x 3 root root 4096 Jan 4 2013 .. [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 2689 Dec 29 2017 .bash_history [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 220 Apr 3 2012 .bash_logout [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 3486 Apr 3 2012 .bashrc [ubuntu@169.254.0.3] out: drwx------ 2 ubuntu ubuntu 4096 Jan 9 2013 .cache [ubuntu@169.254.0.3] out: -rwxrwxr-x 1 ubuntu ubuntu 1431 Feb 5 2015 flow_test_pktgen.sh [ubuntu@169.254.0.3] out: drwxr-xr-x 2 ubuntu ubuntu 4096 Jan 9 2013 .fontconfig [ubuntu@169.254.0.3] out: drwxrwxr-x 2 ubuntu ubuntu 4096 Jan 9 2013 .fvwm [ubuntu@169.254.0.3] out: drwxrwxr-x 3 ubuntu ubuntu 4096 Nov 29 2016 .jenkins [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 52 Jul 2 2014 .lesshst [ubuntu@169.254.0.3] out: drwx------ 4 ubuntu ubuntu 4096 Jan 9 2013 .mozilla [ubuntu@169.254.0.3] out: -rwxrwxr-x 1 ubuntu ubuntu 1378 Jun 27 2014 pktgen_new.sh [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 675 Apr 3 2012 .profile [ubuntu@169.254.0.3] out: drwxr-xr-x 2 ubuntu ubuntu 4096 Jun 27 2014 scr [ubuntu@169.254.0.3] out: drwx------ 2 ubuntu ubuntu 4096 Feb 3 2015 .ssh [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 0 Jan 9 2013 .sudo_as_admin_successful [ubuntu@169.254.0.3] out: drwxr-xr-x 2 ubuntu ubuntu 4096 Jun 27 2014 traffic [ubuntu@169.254.0.3] out: drwxr-xr-x 4 root root 4096 Jun 27 2014 traffic-1.0 [ubuntu@169.254.0.3] out: -rw-rw-r-- 1 ubuntu ubuntu 16361 Jan 9 2015 traffic-1.0.tar.gz [ubuntu@169.254.0.3] out: -rw------- 1 root root 4695 Dec 17 2017 .viminfo [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 152 Jul 2 2014 .Xauthority [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 29828 Jan 9 2013 .xsession-errors [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nohup nc -4 -q 2 -w 5 -ll 5201 > testfile & [ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10002 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.0112913 s, 8.9 kB/s [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10002 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.000914118 s, 109 kB/s [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:21 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 100 Jul 22 17:22 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: echo 2 > /proc/sys/net/ipv4/tcp_mtu_probing [ubuntu@169.254.0.3] sudo: echo 2 > /proc/sys/net/ipv4/tcp_mtu_probing [ubuntu@169.254.0.3] sudo: ping -s 56 -c 3 -W 1 104.12.205.196 [ubuntu@169.254.0.3] out: PING 104.12.205.196 (104.12.205.196) 56(84) bytes of data. [ubuntu@169.254.0.3] out: 64 bytes from 104.12.205.196: icmp_req=1 ttl=64 time=4.90 ms [ubuntu@169.254.0.3] out: 64 bytes from 104.12.205.196: icmp_req=2 ttl=64 time=1.13 ms [ubuntu@169.254.0.3] out: 64 bytes from 104.12.205.196: icmp_req=3 ttl=64 time=1.15 ms [ubuntu@169.254.0.3] out: [ubuntu@169.254.0.3] out: --- 104.12.205.196 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.131/2.396/4.903/1.772 ms [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nohup rm -f testfile;ls -la;nc -4 -q 2 -w 5 -ll -p 5201 > testfile & [ubuntu@169.254.0.3] out: total 132 [ubuntu@169.254.0.3] out: drwxr-xr-x 11 ubuntu ubuntu 4096 Jul 22 17:23 . [ubuntu@169.254.0.3] out: drwxr-xr-x 3 root root 4096 Jan 4 2013 .. [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 2689 Dec 29 2017 .bash_history [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 220 Apr 3 2012 .bash_logout [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 3486 Apr 3 2012 .bashrc [ubuntu@169.254.0.3] out: drwx------ 2 ubuntu ubuntu 4096 Jan 9 2013 .cache [ubuntu@169.254.0.3] out: -rwxrwxr-x 1 ubuntu ubuntu 1431 Feb 5 2015 flow_test_pktgen.sh [ubuntu@169.254.0.3] out: drwxr-xr-x 2 ubuntu ubuntu 4096 Jan 9 2013 .fontconfig [ubuntu@169.254.0.3] out: drwxrwxr-x 2 ubuntu ubuntu 4096 Jan 9 2013 .fvwm [ubuntu@169.254.0.3] out: drwxrwxr-x 3 ubuntu ubuntu 4096 Nov 29 2016 .jenkins [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 52 Jul 2 2014 .lesshst [ubuntu@169.254.0.3] out: drwx------ 4 ubuntu ubuntu 4096 Jan 9 2013 .mozilla [ubuntu@169.254.0.3] out: -rwxrwxr-x 1 ubuntu ubuntu 1378 Jun 27 2014 pktgen_new.sh [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 675 Apr 3 2012 .profile [ubuntu@169.254.0.3] out: drwxr-xr-x 2 ubuntu ubuntu 4096 Jun 27 2014 scr [ubuntu@169.254.0.3] out: drwx------ 2 ubuntu ubuntu 4096 Feb 3 2015 .ssh [ubuntu@169.254.0.3] out: -rw-r--r-- 1 ubuntu ubuntu 0 Jan 9 2013 .sudo_as_admin_successful [ubuntu@169.254.0.3] out: drwxr-xr-x 2 ubuntu ubuntu 4096 Jun 27 2014 traffic [ubuntu@169.254.0.3] out: drwxr-xr-x 4 root root 4096 Jun 27 2014 traffic-1.0 [ubuntu@169.254.0.3] out: -rw-rw-r-- 1 ubuntu ubuntu 16361 Jan 9 2015 traffic-1.0.tar.gz [ubuntu@169.254.0.3] out: -rw------- 1 root root 4695 Dec 17 2017 .viminfo [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 152 Jul 2 2014 .Xauthority [ubuntu@169.254.0.3] out: -rw------- 1 ubuntu ubuntu 29828 Jan 9 2013 .xsession-errors [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nohup nc -4 -q 2 -w 5 -ll 5201 > testfile & [ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.000912393 s, 110 kB/s [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.00086134 s, 116 kB/s [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 0 Jul 22 17:23 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.000863961 s, 116 kB/s [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: nc: bind failed: Address already in use [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.000910212 s, 110 kB/s [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] sudo: dd bs=100 count=1 if=/dev/zero of=testfile;nc -4 -q 2 -w 5 -p 10003 104.12.205.196 5201 < testfile [ubuntu@169.254.0.3] out: 1+0 records in [ubuntu@169.254.0.3] out: 1+0 records out [ubuntu@169.254.0.3] out: 100 bytes (100 B) copied, 0.000921843 s, 108 kB/s [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [ubuntu@169.254.0.3] out:
[ubuntu@169.254.0.3] run: ls -l testfile [ubuntu@169.254.0.3] out: -rw-r--r-- 1 root root 64 Jul 22 17:24 testfile [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 Tue Jul 22 17:26:25 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.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_inter_node[dev_reg,sanity] id=0x7f916edebc88>, *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 TestMtuProbe.test_mtu_probe_inter_node> self = <scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_inter_node[dev_reg,sanity] id=0x7f916edebc88> args = () kwargs = {}
/contrail-test/tcutils/util.py in wrapper(self=<scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_inter_node[dev_reg,sanity] id=0x7f916edebc88>, *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 TestMtuProbe.test_mtu_probe_inter_node> self = <scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_inter_node[dev_reg,sanity] id=0x7f916edebc88> func_args = () func_kwargs = {}
/contrail-test/scripts/vrouter/test_tcp_mtu_probe.py in test_mtu_probe_inter_node(self=<scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_inter_node[dev_reg,sanity] id=0x7f916edebc88>) 84 self.configure_tcp_mtu_probe(client,server,value) 85 self.verify_icmp_traffic(client,server) 86 self.verify_tcp_traffic(client,server, value) 87 return True 88 self = <scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_inter_node[dev_reg,sanity] id=0x7f916edebc88> self.verify_tcp_traffic = <bound method TestMtuProbe.verify_tcp_traffic of...be_inter_node[dev_reg,sanity] id=0x7f916edebc88>> client = <VMFixture: ctest-TestMtuProbe-84168175-00542809> server = <VMFixture: ctest-TestMtuProbe-84168175-56568640> value = 2
/contrail-test/scripts/vrouter/test_tcp_mtu_probe.py in verify_tcp_traffic(self=<scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_inter_node[dev_reg,sanity] id=0x7f916edebc88>, client=<VMFixture: ctest-TestMtuProbe-84168175-00542809>, server=<VMFixture: ctest-TestMtuProbe-84168175-56568640>, value=2) 42 if value is 2: 43 sport += value 44 assert self.send_nc_traffic(client, server, sport, dport, proto), "TCP traffic failed" 45 return True 46 self = <scripts.vrouter.test_tcp_mtu_probe.TestMtuProbe...obe_inter_node[dev_reg,sanity] id=0x7f916edebc88> self.send_nc_traffic = <bound method BaseVrouterTest.send_nc_traffic of...be_inter_node[dev_reg,sanity] id=0x7f916edebc88>> client = <VMFixture: ctest-TestMtuProbe-84168175-00542809> server = <VMFixture: ctest-TestMtuProbe-84168175-56568640> sport = 10003 dport = 5201 proto = 'tcp' AssertionError: TCP traffic failed __cause__ = None __class__ = <class 'AssertionError'> __context__ = None __delattr__ = <method-wrapper '__delattr__' of AssertionError object> __dict__ = {} __dir__ = <built-in method __dir__ of AssertionError object> __doc__ = 'Assertion failed.' __eq__ = <method-wrapper '__eq__' of AssertionError object> __format__ = <built-in method __format__ of AssertionError object> __ge__ = <method-wrapper '__ge__' of AssertionError object> __getattribute__ = <method-wrapper '__getattribute__' of AssertionError object> __gt__ = <method-wrapper '__gt__' of AssertionError object> __hash__ = <method-wrapper '__hash__' of AssertionError object> __init__ = <method-wrapper '__init__' of AssertionError object> __init_subclass__ = <built-in method __init_subclass__ of type object> __le__ = <method-wrapper '__le__' of AssertionError object> __lt__ = <method-wrapper '__lt__' of AssertionError object> __ne__ = <method-wrapper '__ne__' of AssertionError object> __new__ = <built-in method __new__ of type object> __reduce__ = <built-in method __reduce__ of AssertionError object> __reduce_ex__ = <built-in method __reduce_ex__ of AssertionError object> __repr__ = <method-wrapper '__repr__' of AssertionError object> __setattr__ = <method-wrapper '__setattr__' of AssertionError object> __setstate__ = <built-in method __setstate__ of AssertionError object> __sizeof__ = <built-in method __sizeof__ of AssertionError object> __str__ = <method-wrapper '__str__' of AssertionError object> __subclasshook__ = <built-in method __subclasshook__ of type object> __suppress_context__ = False __traceback__ = <traceback object> args = ('TCP traffic failed',) with_traceback = <built-in method with_traceback of AssertionError object>
The above is a description of an error in a Python program. Here is the original traceback:
Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/tcutils/util.py", line 1041, in wrapper return f(self, *func_args, **func_kwargs) File "/contrail-test/scripts/vrouter/test_tcp_mtu_probe.py", line 86, in test_mtu_probe_inter_node self.verify_tcp_traffic(client,server, value) File "/contrail-test/scripts/vrouter/test_tcp_mtu_probe.py", line 44, in verify_tcp_traffic assert self.send_nc_traffic(client, server, sport, dport, proto), "TCP traffic failed" AssertionError: TCP traffic failed
| 560.548 |
Log File
|
test_mtu_probe_intra_node[dev_reg,sanity] | Success | | 156.044 | |
test_vif_statistics[dev_reg,sanity] | Failure | Details
Traceback (most recent call last): testtools.testresult.real._StringException: stderr: {{{Warning: local() encountered an error (return code 1) while executing 'gunzip -f /contrail-test/images/ubuntu.vmdk.gz'}}} stdout: {{{[localhost] local: gunzip -f /contrail-test/images/ubuntu.vmdk.gz}}}
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: <pre>Traceback (most recent call last): File "/contrail-test/tcutils/wrappers.py", line 80, in wrapper result = function(self, *args, **kwargs) File "/contrail-test/scripts/vrouter/test_vif_stats.py", line 84, in test_vif_statistics node_name=compute_hosts[0]) File "/contrail-test/common/vrouter/base.py", line 179, in create_vms *args, **kwargs File "/contrail-test/common/base.py", line 281, in create_vm **kwargs) File "/contrail-test/common/base.py", line 254, in create_only_vm vm_obj.setUp() File "/contrail-test/fixtures/vm_test.py", line 188, in setUp self.create() File "/contrail-test/fixtures/vm_test.py", line 240, in create fixed_ips=self.fixed_ips) File "/contrail-test/fixtures/openstack.py", line 118, in create_vm return self.nova_h.create_vm(vm_name=vm_name, image_name=image_name, vn_ids=vn_ids, **kwargs) File "/contrail-test/fixtures/nova_test.py", line 577, in create_vm image = self.get_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 198, in get_image self._install_image(image_name=image_name) File "/contrail-test/fixtures/nova_test.py", line 338, in _install_image return self.copy_and_glance(build_path, image_name, params) File "/contrail-test/fixtures/nova_test.py", line 407, in copy_and_glance image_id = self.glance_h.create_image(generic_image_name, image_path_real, **params) File "/contrail-test/fixtures/glance_test.py", line 50, in create_image self.upload_image(obj['id'], filename) File "/contrail-test/fixtures/glance_test.py", line 54, in upload_image self.obj.images.upload(uuid, open(filename, 'rb')) FileNotFoundError: [Errno 2] No such file or directory: '/contrail-test/images/ubuntu.vmdk' </pre>
| 106.528 |
Log File
|