<?xml version="1.0" encoding="UTF-8" ?>
<testsuites>
  <testsuite errors="0" failures="10" id="0" name="" package="" skipped="1" tests="22" time="872.133">
    <testcase classname="scripts.analytics.test_analytics.AnalyticsTestSanity" name="test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]" time="0.592" />

    <testcase classname="scripts.analytics.test_analytics_basic.AnalyticsBasicTestSanity" name="test_verify_object_logs[ci_sanity,dev_sanity_dpdk,sanity,suite1]" time="24.049" />

    <testcase classname="scripts.db_manage.test_db_manage.DbManageTest" name="test_db_manage[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]" time="3.974" />

    <testcase classname="scripts.documentation.test_docs.DocumentationTest" name="test_analytics_docs[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]" time="0.303" />

    <testcase classname="scripts.documentation.test_docs.DocumentationTest" name="test_config_docs[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]" time="0.331" />

    <testcase classname="scripts.floatingip.test_floatingip_basic.FloatingipBasicTestSanity" name="test_floating_ip[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1,vrouter_gw]" time="30.610" />

    <testcase classname="scripts.heat.test_heat.TestHeat" name="test_heat_stacks_list[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity]" time="0.652" />

    <testcase classname="scripts.neutron.test_crud.TestCRUD" name="test_router_crud[ci_sanity,dev_sanity_dpdk,sanity]" time="6.497" />

    <testcase classname="scripts.neutron.test_ports.TestPorts" name="test_ports_bindings[ci_sanity,dev_sanity_dpdk,sanity]" time="2.444" />

    <testcase classname="scripts.neutron.test_ports.TestPorts" name="test_ports_specific_subnet_ip[ci_sanity,dev_sanity_dpdk,sanity]" time="21.256" />

    <testcase classname="scripts.neutron.test_routers.TestRouters" name="test_basic_router_behavior[ci_sanity,dev_sanity_dpdk,sanity]" time="6.092">
      <failure type="testtools.testresult.real._StringException">Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: AssertionError
Python 3.9.25: /usr/bin/python3
Mon May 18 16:40:53 2026

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=&lt;scripts.neutron.test_routers.TestRouters.test_b...sanity,dev_sanity_dpdk,sanity] id=0x7f0b6a3fbf40&gt;, *args=(), **kwargs={})
   78             log.info(&apos;Initial checks done. Running the testcase now&apos;)
   79             log.info(&apos;&apos;)
   80             result = function(self, *args, **kwargs)
   81             if self.inputs.upgrade:
   82                 pid = os.getpid()
result = None
function = &lt;function TestRouters.test_basic_router_behavior&gt;
self = &lt;scripts.neutron.test_routers.TestRouters.test_b...sanity,dev_sanity_dpdk,sanity] id=0x7f0b6a3fbf40&gt;
args = ()
kwargs = {}

 /contrail-test/scripts/neutron/test_routers.py in test_basic_router_behavior(self=&lt;scripts.neutron.test_routers.TestRouters.test_b...sanity,dev_sanity_dpdk,sanity] id=0x7f0b6a3fbf40&gt;)
   55         router_dict = self.create_router(router_name)
   56         self.add_vn_to_router(router_dict[&apos;id&apos;], vn1_fixture)
   57         assert vn1_vm1_fixture.wait_till_vm_is_up()
   58         assert vn2_vm1_fixture.wait_till_vm_is_up()
   59         assert vn1_vm1_fixture.ping_with_certainty(vn2_vm1_fixture.vm_ip,
vn1_vm1_fixture = &lt;VMFixture: ctest-vn1-vm1-64256250&gt;
vn1_vm1_fixture.wait_till_vm_is_up = &lt;bound method VMFixture.wait_till_vm_is_up of &lt;VMFixture: ctest-vn1-vm1-64256250&gt;&gt;
AssertionError: 
    __cause__ = None
    __class__ = &lt;class &apos;AssertionError&apos;&gt;
    __context__ = None
    __delattr__ = &lt;method-wrapper &apos;__delattr__&apos; of AssertionError object&gt;
    __dict__ = {}
    __dir__ = &lt;built-in method __dir__ of AssertionError object&gt;
    __doc__ = &apos;Assertion failed.&apos;
    __eq__ = &lt;method-wrapper &apos;__eq__&apos; of AssertionError object&gt;
    __format__ = &lt;built-in method __format__ of AssertionError object&gt;
    __ge__ = &lt;method-wrapper &apos;__ge__&apos; of AssertionError object&gt;
    __getattribute__ = &lt;method-wrapper &apos;__getattribute__&apos; of AssertionError object&gt;
    __gt__ = &lt;method-wrapper &apos;__gt__&apos; of AssertionError object&gt;
    __hash__ = &lt;method-wrapper &apos;__hash__&apos; of AssertionError object&gt;
    __init__ = &lt;method-wrapper &apos;__init__&apos; of AssertionError object&gt;
    __init_subclass__ = &lt;built-in method __init_subclass__ of type object&gt;
    __le__ = &lt;method-wrapper &apos;__le__&apos; of AssertionError object&gt;
    __lt__ = &lt;method-wrapper &apos;__lt__&apos; of AssertionError object&gt;
    __ne__ = &lt;method-wrapper &apos;__ne__&apos; of AssertionError object&gt;
    __new__ = &lt;built-in method __new__ of type object&gt;
    __reduce__ = &lt;built-in method __reduce__ of AssertionError object&gt;
    __reduce_ex__ = &lt;built-in method __reduce_ex__ of AssertionError object&gt;
    __repr__ = &lt;method-wrapper &apos;__repr__&apos; of AssertionError object&gt;
    __setattr__ = &lt;method-wrapper &apos;__setattr__&apos; of AssertionError object&gt;
    __setstate__ = &lt;built-in method __setstate__ of AssertionError object&gt;
    __sizeof__ = &lt;built-in method __sizeof__ of AssertionError object&gt;
    __str__ = &lt;method-wrapper &apos;__str__&apos; of AssertionError object&gt;
    __subclasshook__ = &lt;built-in method __subclasshook__ of type object&gt;
    __suppress_context__ = False
    __traceback__ = &lt;traceback object&gt;
    args = ()
    with_traceback = &lt;built-in method with_traceback of AssertionError object&gt;

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

Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/neutron/test_routers.py&quot;, line 57, in test_basic_router_behavior
    assert vn1_vm1_fixture.wait_till_vm_is_up()
AssertionError

</failure>

    </testcase>

    <testcase classname="scripts.neutron.test_routers_basic.TestRoutersBasic" name="test_basic_snat_behavior_without_external_connectivity[ci_sanity,dev_sanity_dpdk,sanity,suite1]" time="333.675">
      <failure type="testtools.testresult.real._StringException">Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: &lt;pre&gt;Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/neutron/test_routers_basic.py&quot;, line 52, in test_basic_snat_behavior_without_external_connectivity
    vm2_fixture.vm_ip), &apos;Ping from vm_left to vm_right through snat failed&apos;
  File &quot;/contrail-test/fixtures/vm_test.py&quot;, line 354, in vm_ip
    assert self.verify_vm_launched()
AssertionError
&lt;/pre&gt;

</failure>

    </testcase>

    <testcase classname="scripts.policy.test_policy.TestBasicPolicyIpv4v6" name="test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1]" time="5.492">
      <skipped>Disabling v6 tests for CI</skipped>

    </testcase>

    <testcase classname="scripts.policy.test_policy.TestBasicPolicyNegativeIpv4v6" name="test_remove_policy_with_ref[ci_sanity,sanity]" time="4.506" />

    <testcase classname="scripts.policy.test_policy_basic.TestBasicPolicy" name="test_basic_policy_allow_deny[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,sanity,suite1]" time="337.665">
      <failure type="testtools.testresult.real._StringException">Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: &lt;pre&gt;Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/policy/test_policy_basic.py&quot;, line 118, in test_basic_policy_allow_deny
    assert vm1_fixture.ping_with_certainty(vm2_fixture.vm_ip), (
  File &quot;/contrail-test/fixtures/vm_test.py&quot;, line 354, in vm_ip
    assert self.verify_vm_launched()
AssertionError
&lt;/pre&gt;

</failure>

    </testcase>

    <testcase classname="scripts.routing_policy.test_routing_policy.TestRP" name="test_rp_interface[ci_sanity,sanity]" time="5.444">
      <failure type="testtools.testresult.real._StringException">Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: AssertionError
Python 3.9.25: /usr/bin/python3
Mon May 18 16:52:36 2026

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=&lt;scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f0b6a10a880&gt;, *args=(), **kwargs={})
   78             log.info(&apos;Initial checks done. Running the testcase now&apos;)
   79             log.info(&apos;&apos;)
   80             result = function(self, *args, **kwargs)
   81             if self.inputs.upgrade:
   82                 pid = os.getpid()
result = None
function = &lt;function TestRP.test_rp_interface&gt;
self = &lt;scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f0b6a10a880&gt;
args = ()
kwargs = {}

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

 /contrail-test/scripts/routing_policy/base.py in config_basic(self=&lt;scripts.routing_policy.test_routing_policy.Test...rp_interface[ci_sanity,sanity] id=0x7f0b6a10a880&gt;)
   43                                  image_name=&apos;cirros&apos;)
   44         test2_vm = self.create_vm(vn2_fixture, &apos;test2_vm&apos;, image_name=&apos;cirros&apos;)
   45         assert test_vm.wait_till_vm_is_up()
   46         assert test2_vm.wait_till_vm_is_up()
   47 
test_vm = &lt;VMFixture: test_vm&gt;
test_vm.wait_till_vm_is_up = &lt;bound method VMFixture.wait_till_vm_is_up of &lt;VMFixture: test_vm&gt;&gt;
AssertionError: 
    __cause__ = None
    __class__ = &lt;class &apos;AssertionError&apos;&gt;
    __context__ = None
    __delattr__ = &lt;method-wrapper &apos;__delattr__&apos; of AssertionError object&gt;
    __dict__ = {}
    __dir__ = &lt;built-in method __dir__ of AssertionError object&gt;
    __doc__ = &apos;Assertion failed.&apos;
    __eq__ = &lt;method-wrapper &apos;__eq__&apos; of AssertionError object&gt;
    __format__ = &lt;built-in method __format__ of AssertionError object&gt;
    __ge__ = &lt;method-wrapper &apos;__ge__&apos; of AssertionError object&gt;
    __getattribute__ = &lt;method-wrapper &apos;__getattribute__&apos; of AssertionError object&gt;
    __gt__ = &lt;method-wrapper &apos;__gt__&apos; of AssertionError object&gt;
    __hash__ = &lt;method-wrapper &apos;__hash__&apos; of AssertionError object&gt;
    __init__ = &lt;method-wrapper &apos;__init__&apos; of AssertionError object&gt;
    __init_subclass__ = &lt;built-in method __init_subclass__ of type object&gt;
    __le__ = &lt;method-wrapper &apos;__le__&apos; of AssertionError object&gt;
    __lt__ = &lt;method-wrapper &apos;__lt__&apos; of AssertionError object&gt;
    __ne__ = &lt;method-wrapper &apos;__ne__&apos; of AssertionError object&gt;
    __new__ = &lt;built-in method __new__ of type object&gt;
    __reduce__ = &lt;built-in method __reduce__ of AssertionError object&gt;
    __reduce_ex__ = &lt;built-in method __reduce_ex__ of AssertionError object&gt;
    __repr__ = &lt;method-wrapper &apos;__repr__&apos; of AssertionError object&gt;
    __setattr__ = &lt;method-wrapper &apos;__setattr__&apos; of AssertionError object&gt;
    __setstate__ = &lt;built-in method __setstate__ of AssertionError object&gt;
    __sizeof__ = &lt;built-in method __sizeof__ of AssertionError object&gt;
    __str__ = &lt;method-wrapper &apos;__str__&apos; of AssertionError object&gt;
    __subclasshook__ = &lt;built-in method __subclasshook__ of type object&gt;
    __suppress_context__ = False
    __traceback__ = &lt;traceback object&gt;
    args = ()
    with_traceback = &lt;built-in method with_traceback of AssertionError object&gt;

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

Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/routing_policy/test_routing_policy.py&quot;, line 40, in test_rp_interface
    ret_dict = self.config_basic()
  File &quot;/contrail-test/scripts/routing_policy/base.py&quot;, line 45, in config_basic
    assert test_vm.wait_till_vm_is_up()
AssertionError

</failure>

    </testcase>

    <testcase classname="scripts.svc_firewall.test_svc_fw.TestSvcRegr" name="test_svc_in_network_datapath[ci_sanity]" time="10.393">
      <failure type="testtools.testresult.real._StringException">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-in-net.vmdk.gz -O /contrail-test/images/cirros-in-net.vmdk.gz
[localhost] local: gunzip -f /contrail-test/images/cirros-in-net.vmdk.gz
[localhost] local: rm -f /contrail-test/images/cirros-in-net.vmdk
}}}

Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: AssertionError
Python 3.9.25: /usr/bin/python3
Mon May 18 16:52:49 2026

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=&lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;, *args=(), **kwargs={})
   78             log.info(&apos;Initial checks done. Running the testcase now&apos;)
   79             log.info(&apos;&apos;)
   80             result = function(self, *args, **kwargs)
   81             if self.inputs.upgrade:
   82                 pid = os.getpid()
result = None
function = &lt;function TestSvcRegr.test_svc_in_network_datapath&gt;
self = &lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;
args = ()
kwargs = {}

 /contrail-test/scripts/svc_firewall/test_svc_fw.py in test_svc_in_network_datapath(self=&lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;)
   23     @preposttest_wrapper
   24     def test_svc_in_network_datapath(self):
   25         return self.verify_svc_chain(svc_img_name=&apos;cirros_in_net&apos;, service_mode=&apos;in-network&apos;,
   26                                      create_svms=True)
   27 
self = &lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;
self.verify_svc_chain = &lt;bound method VerifySvcChain.verify_svc_chain of...n_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;&gt;
svc_img_name undefined
service_mode undefined
create_svms undefined

 /contrail-test/common/servicechain/verify.py in verify_svc_chain(self=&lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;, *args=(), **kwargs={&apos;create_svms&apos;: True, &apos;service_mode&apos;: &apos;in-network&apos;, &apos;svc_img_name&apos;: &apos;cirros_in_net&apos;})
  318     def verify_svc_chain(self, *args, **kwargs):
  319         svc_chain_info = kwargs.get(&apos;svc_chain_info&apos;)
  320         ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs)
  321         proto = kwargs.get(&apos;proto&apos;, &apos;any&apos;)
  322         left_vn_fq_name = ret_dict.get(&apos;left_vn_fixture&apos;).vn_fq_name
ret_dict undefined
svc_chain_info = None
self = &lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;
self.config_svc_chain = &lt;bound method ConfigSvcChain.config_svc_chain of...n_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;&gt;
args = ()
kwargs = {&apos;create_svms&apos;: True, &apos;service_mode&apos;: &apos;in-network&apos;, &apos;svc_img_name&apos;: &apos;cirros_in_net&apos;}

 /contrail-test/common/servicechain/config.py in config_svc_chain(self=&lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;, service_mode=&apos;in-network&apos;, service_type=&apos;firewall&apos;, max_inst=1, proto=&apos;any&apos;, svc_chain_type=&apos;parallel&apos;, src_ports=[0, 65535], dst_ports=[0, 65535], svc_img_name=&apos;cirros_in_net&apos;, st_version=2, mgmt_vn_name=&apos;ctest-mgmt_vn-32989983&apos;, mgmt_vn_subnets=[&apos;92.218.120.64/26&apos;], mgmt_vn_fixture=&lt;vn_test.VNFixture object&gt;, left_vn_name=&apos;ctest-left_vn-84062076&apos;, left_vn_subnets=[&apos;129.201.109.128/26&apos;], left_vn_fixture=&lt;vn_test.VNFixture object&gt;, right_vn_name=&apos;ctest-right_vn-55249586&apos;, right_vn_subnets=[&apos;17.41.214.128/26&apos;], right_vn_fixture=&lt;vn_test.VNFixture object&gt;, left_lr_child_vn_fixture=None, right_lr_child_vn_fixture=None, left_vm_name=&apos;ctest-left_vm-77093662&apos;, left_vm_fixture=&lt;VMFixture: ctest-left_vm-77093662&gt;, right_vm_name=&apos;ctest-right_vm-62613563&apos;, right_vm_fixture=&lt;VMFixture: ctest-right_vm-62613563&gt;, image_name=&apos;cirros&apos;, policy_fixture=None, st_fixture=&lt;svc_template_fixture.SvcTemplateFixture object&gt;, si_fixture=None, port_tuples_props=None, static_route=None, svm_fixtures=[], create_svms=True, evpn=False, modify_rules=False, policy_action=&apos;pass&apos;, hosts=[], **kwargs={})
  526         # Create SI VMs now
  527         if not svm_fixtures and create_svms:
  528             svm_fixtures = self.create_service_vms(vns,
  529                                                    svc_img_name=svc_img_name,
  530                                                    service_mode=service_mode,
svm_fixtures = []
self = &lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;
self.create_service_vms = &lt;bound method ConfigSvcChain.create_service_vms ...n_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;&gt;
vns = [&lt;vn_test.VNFixture object&gt;, &lt;vn_test.VNFixture object&gt;, &lt;vn_test.VNFixture object&gt;]
svc_img_name = &apos;cirros_in_net&apos;
service_mode = &apos;in-network&apos;
service_type = &apos;firewall&apos;
hosts = []
max_inst = 1

 /contrail-test/common/servicechain/config.py in create_service_vms(self=&lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;, vns=[&lt;vn_test.VNFixture object&gt;, &lt;vn_test.VNFixture object&gt;, &lt;vn_test.VNFixture object&gt;], service_mode=&apos;in-network&apos;, max_inst=1, svc_img_name=&apos;cirros_in_net&apos;, service_type=&apos;firewall&apos;, hosts=[])
  337             if service_type == &apos;analyzer&apos;:
  338                 svm_fixture.disable_interface_policy()
  339         self.verify_vms(svm_fixtures)
  340         return svm_fixtures
  341     # end create_service_vms
self = &lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;
self.verify_vms = &lt;bound method ConfigSvcChain.verify_vms of &lt;scri...n_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;&gt;
svm_fixtures = [&lt;VMFixture: ctest-pt_svm0-73846322&gt;]

 /contrail-test/common/servicechain/config.py in verify_vms(self=&lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;, vm_fixtures=[&lt;VMFixture: ctest-pt_svm0-73846322&gt;])
  169     def verify_vms(self, vm_fixtures):
  170         for vm in vm_fixtures:
  171             self.verify_vm(vm)
  172     # end verify_vms
  173 
self = &lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;
self.verify_vm = &lt;bound method ConfigSvcChain.verify_vm of &lt;scrip...n_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;&gt;
vm = &lt;VMFixture: ctest-pt_svm0-73846322&gt;

 /contrail-test/common/servicechain/config.py in verify_vm(self=&lt;scripts.svc_firewall.test_svc_fw.TestSvcRegr.te...in_network_datapath[ci_sanity] id=0x7f0b6a089ca0&gt;, vm_fixture=&lt;VMFixture: ctest-pt_svm0-73846322&gt;)
  173 
  174     def verify_vm(self, vm_fixture):
  175         assert vm_fixture.wait_till_vm_is_up(), &apos;VM does not seem to be up&apos;
  176     # end verify_vm
  177 
vm_fixture = &lt;VMFixture: ctest-pt_svm0-73846322&gt;
vm_fixture.wait_till_vm_is_up = &lt;bound method VMFixture.wait_till_vm_is_up of &lt;VMFixture: ctest-pt_svm0-73846322&gt;&gt;
AssertionError: VM does not seem to be up
    __cause__ = None
    __class__ = &lt;class &apos;AssertionError&apos;&gt;
    __context__ = None
    __delattr__ = &lt;method-wrapper &apos;__delattr__&apos; of AssertionError object&gt;
    __dict__ = {}
    __dir__ = &lt;built-in method __dir__ of AssertionError object&gt;
    __doc__ = &apos;Assertion failed.&apos;
    __eq__ = &lt;method-wrapper &apos;__eq__&apos; of AssertionError object&gt;
    __format__ = &lt;built-in method __format__ of AssertionError object&gt;
    __ge__ = &lt;method-wrapper &apos;__ge__&apos; of AssertionError object&gt;
    __getattribute__ = &lt;method-wrapper &apos;__getattribute__&apos; of AssertionError object&gt;
    __gt__ = &lt;method-wrapper &apos;__gt__&apos; of AssertionError object&gt;
    __hash__ = &lt;method-wrapper &apos;__hash__&apos; of AssertionError object&gt;
    __init__ = &lt;method-wrapper &apos;__init__&apos; of AssertionError object&gt;
    __init_subclass__ = &lt;built-in method __init_subclass__ of type object&gt;
    __le__ = &lt;method-wrapper &apos;__le__&apos; of AssertionError object&gt;
    __lt__ = &lt;method-wrapper &apos;__lt__&apos; of AssertionError object&gt;
    __ne__ = &lt;method-wrapper &apos;__ne__&apos; of AssertionError object&gt;
    __new__ = &lt;built-in method __new__ of type object&gt;
    __reduce__ = &lt;built-in method __reduce__ of AssertionError object&gt;
    __reduce_ex__ = &lt;built-in method __reduce_ex__ of AssertionError object&gt;
    __repr__ = &lt;method-wrapper &apos;__repr__&apos; of AssertionError object&gt;
    __setattr__ = &lt;method-wrapper &apos;__setattr__&apos; of AssertionError object&gt;
    __setstate__ = &lt;built-in method __setstate__ of AssertionError object&gt;
    __sizeof__ = &lt;built-in method __sizeof__ of AssertionError object&gt;
    __str__ = &lt;method-wrapper &apos;__str__&apos; of AssertionError object&gt;
    __subclasshook__ = &lt;built-in method __subclasshook__ of type object&gt;
    __suppress_context__ = False
    __traceback__ = &lt;traceback object&gt;
    args = (&apos;VM does not seem to be up&apos;,)
    with_traceback = &lt;built-in method with_traceback of AssertionError object&gt;

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

Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/svc_firewall/test_svc_fw.py&quot;, line 25, in test_svc_in_network_datapath
    return self.verify_svc_chain(svc_img_name=&apos;cirros_in_net&apos;, service_mode=&apos;in-network&apos;,
  File &quot;/contrail-test/common/servicechain/verify.py&quot;, line 320, in verify_svc_chain
    ret_dict = svc_chain_info or self.config_svc_chain(*args, **kwargs)
  File &quot;/contrail-test/common/servicechain/config.py&quot;, line 528, in config_svc_chain
    svm_fixtures = self.create_service_vms(vns,
  File &quot;/contrail-test/common/servicechain/config.py&quot;, line 339, in create_service_vms
    self.verify_vms(svm_fixtures)
  File &quot;/contrail-test/common/servicechain/config.py&quot;, line 171, in verify_vms
    self.verify_vm(vm)
  File &quot;/contrail-test/common/servicechain/config.py&quot;, line 175, in verify_vm
    assert vm_fixture.wait_till_vm_is_up(), &apos;VM does not seem to be up&apos;
AssertionError: VM does not seem to be up

</failure>

    </testcase>

    <testcase classname="scripts.vdns.test_vdns_basic.TestvDNSBasic0" name="test_vdns_ping_same_vn[ci_sanity,sanity,suite1]" time="4.516">
      <failure type="testtools.testresult.real._StringException">Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/util.py&quot;, line 1041, in wrapper
    return f(self, *func_args, **func_kwargs)
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: AssertionError
Python 3.9.25: /usr/bin/python3
Mon May 18 16:52:57 2026

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=&lt;scripts.vdns.test_vdns_basic.TestvDNSBasic0.tes...me_vn[ci_sanity,sanity,suite1] id=0x7f0b6a045700&gt;, *args=(), **kwargs={})
   78             log.info(&apos;Initial checks done. Running the testcase now&apos;)
   79             log.info(&apos;&apos;)
   80             result = function(self, *args, **kwargs)
   81             if self.inputs.upgrade:
   82                 pid = os.getpid()
result = None
function = &lt;function TestvDNSBasic0.test_vdns_ping_same_vn&gt;
self = &lt;scripts.vdns.test_vdns_basic.TestvDNSBasic0.tes...me_vn[ci_sanity,sanity,suite1] id=0x7f0b6a045700&gt;
args = ()
kwargs = {}

 /contrail-test/scripts/vdns/test_vdns_basic.py in test_vdns_ping_same_vn(self=&lt;scripts.vdns.test_vdns_basic.TestvDNSBasic0.tes...me_vn[ci_sanity,sanity,suite1] id=0x7f0b6a045700&gt;)
   94             vm_fixture[vm_name] = self.useFixture(
   95                 VMFixture(project_name=self.inputs.project_name, connections=self.connections, vn_obj=vn_quantum_obj, vm_name=vm_name,image_name=&apos;ubuntu-traffic&apos;))
   96             assert vm_fixture[vm_name].wait_till_vm_is_up(), (&apos;VM %s&apos;
   97                 &apos; failed to come up&apos; % (vm_name))
   98             vm_ip = vm_fixture[vm_name].get_vm_ip_from_vm(
vm_fixture = {&apos;ctest-vm1-test-09615613&apos;: &lt;VMFixture: ctest-vm1-test-09615613&gt;}
vm_name = &apos;ctest-vm1-test-09615613&apos;
].wait_till_vm_is_up undefined
AssertionError: VM ctest-vm1-test-09615613 failed to come up
    __cause__ = None
    __class__ = &lt;class &apos;AssertionError&apos;&gt;
    __context__ = None
    __delattr__ = &lt;method-wrapper &apos;__delattr__&apos; of AssertionError object&gt;
    __dict__ = {}
    __dir__ = &lt;built-in method __dir__ of AssertionError object&gt;
    __doc__ = &apos;Assertion failed.&apos;
    __eq__ = &lt;method-wrapper &apos;__eq__&apos; of AssertionError object&gt;
    __format__ = &lt;built-in method __format__ of AssertionError object&gt;
    __ge__ = &lt;method-wrapper &apos;__ge__&apos; of AssertionError object&gt;
    __getattribute__ = &lt;method-wrapper &apos;__getattribute__&apos; of AssertionError object&gt;
    __gt__ = &lt;method-wrapper &apos;__gt__&apos; of AssertionError object&gt;
    __hash__ = &lt;method-wrapper &apos;__hash__&apos; of AssertionError object&gt;
    __init__ = &lt;method-wrapper &apos;__init__&apos; of AssertionError object&gt;
    __init_subclass__ = &lt;built-in method __init_subclass__ of type object&gt;
    __le__ = &lt;method-wrapper &apos;__le__&apos; of AssertionError object&gt;
    __lt__ = &lt;method-wrapper &apos;__lt__&apos; of AssertionError object&gt;
    __ne__ = &lt;method-wrapper &apos;__ne__&apos; of AssertionError object&gt;
    __new__ = &lt;built-in method __new__ of type object&gt;
    __reduce__ = &lt;built-in method __reduce__ of AssertionError object&gt;
    __reduce_ex__ = &lt;built-in method __reduce_ex__ of AssertionError object&gt;
    __repr__ = &lt;method-wrapper &apos;__repr__&apos; of AssertionError object&gt;
    __setattr__ = &lt;method-wrapper &apos;__setattr__&apos; of AssertionError object&gt;
    __setstate__ = &lt;built-in method __setstate__ of AssertionError object&gt;
    __sizeof__ = &lt;built-in method __sizeof__ of AssertionError object&gt;
    __str__ = &lt;method-wrapper &apos;__str__&apos; of AssertionError object&gt;
    __subclasshook__ = &lt;built-in method __subclasshook__ of type object&gt;
    __suppress_context__ = False
    __traceback__ = &lt;traceback object&gt;
    args = (&apos;VM ctest-vm1-test-09615613 failed to come up&apos;,)
    with_traceback = &lt;built-in method with_traceback of AssertionError object&gt;

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

Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/vdns/test_vdns_basic.py&quot;, line 96, in test_vdns_ping_same_vn
    assert vm_fixture[vm_name].wait_till_vm_is_up(), (&apos;VM %s&apos;
AssertionError: VM ctest-vm1-test-09615613 failed to come up

</failure>

    </testcase>

    <testcase classname="scripts.vm_regression.test_vm.TestBasicVMVNx" name="test_vm_file_trf_scp_tests[ci_contrail_go_kolla_ocata_sanity,ci_sanity,quick_sanity,vrouter_gw]" time="4.276">
      <failure type="testtools.testresult.real._StringException">Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/util.py&quot;, line 1041, in wrapper
    return f(self, *func_args, **func_kwargs)
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: AssertionError
Python 3.9.25: /usr/bin/python3
Mon May 18 16:53:05 2026

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=&lt;scripts.vm_regression.test_vm.TestBasicVMVNx.te...anity,quick_sanity,vrouter_gw] id=0x7f0b6a0239a0&gt;, *args=(), **kwargs={})
   78             log.info(&apos;Initial checks done. Running the testcase now&apos;)
   79             log.info(&apos;&apos;)
   80             result = function(self, *args, **kwargs)
   81             if self.inputs.upgrade:
   82                 pid = os.getpid()
result = None
function = &lt;function TestBasicVMVNx.test_vm_file_trf_scp_tests&gt;
self = &lt;scripts.vm_regression.test_vm.TestBasicVMVNx.te...anity,quick_sanity,vrouter_gw] id=0x7f0b6a0239a0&gt;
args = ()
kwargs = {}

 /contrail-test/scripts/vm_regression/test_vm.py in test_vm_file_trf_scp_tests(self=&lt;scripts.vm_regression.test_vm.TestBasicVMVNx.te...anity,quick_sanity,vrouter_gw] id=0x7f0b6a0239a0&gt;)
 2865         vm2_fixture = self.create_vm(vn_fixture=vn_fixture,
 2866             image_name=&apos;ubuntu-sshpass&apos;)
 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 = &lt;VMFixture: ctest-TestBasicVMVNx-22855432-57530769&gt;
vm1_fixture.wait_till_vm_is_up = &lt;bound method VMFixture.wait_till_vm_is_up of &lt;VMFixture: ctest-TestBasicVMVNx-22855432-57530769&gt;&gt;
AssertionError: 
    __cause__ = None
    __class__ = &lt;class &apos;AssertionError&apos;&gt;
    __context__ = None
    __delattr__ = &lt;method-wrapper &apos;__delattr__&apos; of AssertionError object&gt;
    __dict__ = {}
    __dir__ = &lt;built-in method __dir__ of AssertionError object&gt;
    __doc__ = &apos;Assertion failed.&apos;
    __eq__ = &lt;method-wrapper &apos;__eq__&apos; of AssertionError object&gt;
    __format__ = &lt;built-in method __format__ of AssertionError object&gt;
    __ge__ = &lt;method-wrapper &apos;__ge__&apos; of AssertionError object&gt;
    __getattribute__ = &lt;method-wrapper &apos;__getattribute__&apos; of AssertionError object&gt;
    __gt__ = &lt;method-wrapper &apos;__gt__&apos; of AssertionError object&gt;
    __hash__ = &lt;method-wrapper &apos;__hash__&apos; of AssertionError object&gt;
    __init__ = &lt;method-wrapper &apos;__init__&apos; of AssertionError object&gt;
    __init_subclass__ = &lt;built-in method __init_subclass__ of type object&gt;
    __le__ = &lt;method-wrapper &apos;__le__&apos; of AssertionError object&gt;
    __lt__ = &lt;method-wrapper &apos;__lt__&apos; of AssertionError object&gt;
    __ne__ = &lt;method-wrapper &apos;__ne__&apos; of AssertionError object&gt;
    __new__ = &lt;built-in method __new__ of type object&gt;
    __reduce__ = &lt;built-in method __reduce__ of AssertionError object&gt;
    __reduce_ex__ = &lt;built-in method __reduce_ex__ of AssertionError object&gt;
    __repr__ = &lt;method-wrapper &apos;__repr__&apos; of AssertionError object&gt;
    __setattr__ = &lt;method-wrapper &apos;__setattr__&apos; of AssertionError object&gt;
    __setstate__ = &lt;built-in method __setstate__ of AssertionError object&gt;
    __sizeof__ = &lt;built-in method __sizeof__ of AssertionError object&gt;
    __str__ = &lt;method-wrapper &apos;__str__&apos; of AssertionError object&gt;
    __subclasshook__ = &lt;built-in method __subclasshook__ of type object&gt;
    __suppress_context__ = False
    __traceback__ = &lt;traceback object&gt;
    args = ()
    with_traceback = &lt;built-in method with_traceback of AssertionError object&gt;

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

Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/vm_regression/test_vm.py&quot;, line 2867, in test_vm_file_trf_scp_tests
    assert vm1_fixture.wait_till_vm_is_up()
AssertionError

</failure>

    </testcase>

    <testcase classname="scripts.vm_regression.test_vm_basic.TestBasicVMVN" name="test_generic_link_local_service[cb_sanity,ci_contrail_go_kolla_ocata_sanity,ci_sanity,dev_sanity_dpdk,sanity,suite1]" time="3.276">
      <failure type="testtools.testresult.real._StringException">Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: &lt;pre&gt;Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/vm_regression/test_vm_basic.py&quot;, line 290, in test_generic_link_local_service
    compute_user = self.inputs.host_data[vm1_fixture.vm_node_ip][&apos;username&apos;]
  File &quot;/contrail-test/fixtures/vm_test.py&quot;, line 386, in vm_node_ip
    self.get_host_of_vm(refresh=True))
  File &quot;/contrail-test/fixtures/vm_test.py&quot;, line 400, in get_host_of_vm
    assert self.wait_till_vm_is_active()
AssertionError
&lt;/pre&gt;

</failure>

    </testcase>

    <testcase classname="scripts.vm_regression.test_vm_basic.TestBasicVMVN" name="test_metadata_service[cb_sanity,ci_sanity,sanity,suite1]" time="2.945">
      <failure type="testtools.testresult.real._StringException">Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: AssertionError
Python 3.9.25: /usr/bin/python3
Mon May 18 16:53:14 2026

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=&lt;scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f0b6a023c40&gt;, *args=(), **kwargs={})
   78             log.info(&apos;Initial checks done. Running the testcase now&apos;)
   79             log.info(&apos;&apos;)
   80             result = function(self, *args, **kwargs)
   81             if self.inputs.upgrade:
   82                 pid = os.getpid()
result = None
function = &lt;function TestBasicVMVN.test_metadata_service&gt;
self = &lt;scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f0b6a023c40&gt;
args = ()
kwargs = {}

 /contrail-test/scripts/vm_regression/test_vm_basic.py in test_metadata_service(self=&lt;scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f0b6a023c40&gt;)
   55                                      image_name=&apos;cirros&apos;,
   56                                      userdata=&apos;/tmp/metadata_script.txt&apos;)
   57         assert vm1_fixture.wait_till_vm_is_up()
   58 
   59         cmd = &apos;cat /tmp/output.txt&apos;
vm1_fixture = &lt;VMFixture: ctest-TestBasicVMVN-08820772-89055977&gt;
vm1_fixture.wait_till_vm_is_up = &lt;bound method VMFixture.wait_till_vm_is_up of &lt;VMFixture: ctest-TestBasicVMVN-08820772-89055977&gt;&gt;
AssertionError: 
    __cause__ = None
    __class__ = &lt;class &apos;AssertionError&apos;&gt;
    __context__ = None
    __delattr__ = &lt;method-wrapper &apos;__delattr__&apos; of AssertionError object&gt;
    __dict__ = {}
    __dir__ = &lt;built-in method __dir__ of AssertionError object&gt;
    __doc__ = &apos;Assertion failed.&apos;
    __eq__ = &lt;method-wrapper &apos;__eq__&apos; of AssertionError object&gt;
    __format__ = &lt;built-in method __format__ of AssertionError object&gt;
    __ge__ = &lt;method-wrapper &apos;__ge__&apos; of AssertionError object&gt;
    __getattribute__ = &lt;method-wrapper &apos;__getattribute__&apos; of AssertionError object&gt;
    __gt__ = &lt;method-wrapper &apos;__gt__&apos; of AssertionError object&gt;
    __hash__ = &lt;method-wrapper &apos;__hash__&apos; of AssertionError object&gt;
    __init__ = &lt;method-wrapper &apos;__init__&apos; of AssertionError object&gt;
    __init_subclass__ = &lt;built-in method __init_subclass__ of type object&gt;
    __le__ = &lt;method-wrapper &apos;__le__&apos; of AssertionError object&gt;
    __lt__ = &lt;method-wrapper &apos;__lt__&apos; of AssertionError object&gt;
    __ne__ = &lt;method-wrapper &apos;__ne__&apos; of AssertionError object&gt;
    __new__ = &lt;built-in method __new__ of type object&gt;
    __reduce__ = &lt;built-in method __reduce__ of AssertionError object&gt;
    __reduce_ex__ = &lt;built-in method __reduce_ex__ of AssertionError object&gt;
    __repr__ = &lt;method-wrapper &apos;__repr__&apos; of AssertionError object&gt;
    __setattr__ = &lt;method-wrapper &apos;__setattr__&apos; of AssertionError object&gt;
    __setstate__ = &lt;built-in method __setstate__ of AssertionError object&gt;
    __sizeof__ = &lt;built-in method __sizeof__ of AssertionError object&gt;
    __str__ = &lt;method-wrapper &apos;__str__&apos; of AssertionError object&gt;
    __subclasshook__ = &lt;built-in method __subclasshook__ of type object&gt;
    __suppress_context__ = False
    __traceback__ = &lt;traceback object&gt;
    args = ()
    with_traceback = &lt;built-in method with_traceback of AssertionError object&gt;

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

Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/vm_regression/test_vm_basic.py&quot;, line 57, in test_metadata_service
    assert vm1_fixture.wait_till_vm_is_up()
AssertionError

</failure>

    </testcase>

    <testcase classname="scripts.vm_regression.test_vm_basic.TestBasicVMVN" name="test_ping_within_vn_two_vms_two_different_subnets[ci_contrail_go_kolla_ocata_sanity,ci_sanity,sanity,suite1]" time="6.369">
      <failure type="testtools.testresult.real._StringException">Traceback (most recent call last):
testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 176, in wrapper
    raise TestFailed(&quot;\n &quot;.join(errmsg))
tcutils.cores.TestFailed: Test failed: AssertionError
Python 3.9.25: /usr/bin/python3
Mon May 18 16:53:20 2026

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=&lt;scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f0b6a0280a0&gt;, *args=(), **kwargs={})
   78             log.info(&apos;Initial checks done. Running the testcase now&apos;)
   79             log.info(&apos;&apos;)
   80             result = function(self, *args, **kwargs)
   81             if self.inputs.upgrade:
   82                 pid = os.getpid()
result = None
function = &lt;function TestBasicVMVN.test_ping_within_vn_two_vms_two_different_subnets&gt;
self = &lt;scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f0b6a0280a0&gt;
args = ()
kwargs = {}

 /contrail-test/scripts/vm_regression/test_vm_basic.py in test_ping_within_vn_two_vms_two_different_subnets(self=&lt;scripts.vm_regression.test_vm_basic.TestBasicVM...anity,ci_sanity,sanity,suite1] id=0x7f0b6a0280a0&gt;)
  145         assert ipam_obj.verify_on_setup()
  146         assert vn1_fixture.verify_on_setup()
  147         assert vm1.wait_till_vm_is_up()
  148         assert vm2.wait_till_vm_is_up()
  149         assert vm3.wait_till_vm_is_up()
vm1 = &lt;VMFixture: ctest-TestBasicVMVN-08820772-69765926&gt;
vm1.wait_till_vm_is_up = &lt;bound method VMFixture.wait_till_vm_is_up of &lt;VMFixture: ctest-TestBasicVMVN-08820772-69765926&gt;&gt;
AssertionError: 
    __cause__ = None
    __class__ = &lt;class &apos;AssertionError&apos;&gt;
    __context__ = None
    __delattr__ = &lt;method-wrapper &apos;__delattr__&apos; of AssertionError object&gt;
    __dict__ = {}
    __dir__ = &lt;built-in method __dir__ of AssertionError object&gt;
    __doc__ = &apos;Assertion failed.&apos;
    __eq__ = &lt;method-wrapper &apos;__eq__&apos; of AssertionError object&gt;
    __format__ = &lt;built-in method __format__ of AssertionError object&gt;
    __ge__ = &lt;method-wrapper &apos;__ge__&apos; of AssertionError object&gt;
    __getattribute__ = &lt;method-wrapper &apos;__getattribute__&apos; of AssertionError object&gt;
    __gt__ = &lt;method-wrapper &apos;__gt__&apos; of AssertionError object&gt;
    __hash__ = &lt;method-wrapper &apos;__hash__&apos; of AssertionError object&gt;
    __init__ = &lt;method-wrapper &apos;__init__&apos; of AssertionError object&gt;
    __init_subclass__ = &lt;built-in method __init_subclass__ of type object&gt;
    __le__ = &lt;method-wrapper &apos;__le__&apos; of AssertionError object&gt;
    __lt__ = &lt;method-wrapper &apos;__lt__&apos; of AssertionError object&gt;
    __ne__ = &lt;method-wrapper &apos;__ne__&apos; of AssertionError object&gt;
    __new__ = &lt;built-in method __new__ of type object&gt;
    __reduce__ = &lt;built-in method __reduce__ of AssertionError object&gt;
    __reduce_ex__ = &lt;built-in method __reduce_ex__ of AssertionError object&gt;
    __repr__ = &lt;method-wrapper &apos;__repr__&apos; of AssertionError object&gt;
    __setattr__ = &lt;method-wrapper &apos;__setattr__&apos; of AssertionError object&gt;
    __setstate__ = &lt;built-in method __setstate__ of AssertionError object&gt;
    __sizeof__ = &lt;built-in method __sizeof__ of AssertionError object&gt;
    __str__ = &lt;method-wrapper &apos;__str__&apos; of AssertionError object&gt;
    __subclasshook__ = &lt;built-in method __subclasshook__ of type object&gt;
    __suppress_context__ = False
    __traceback__ = &lt;traceback object&gt;
    args = ()
    with_traceback = &lt;built-in method with_traceback of AssertionError object&gt;

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

Traceback (most recent call last):
  File &quot;/contrail-test/tcutils/wrappers.py&quot;, line 80, in wrapper
    result = function(self, *args, **kwargs)
  File &quot;/contrail-test/scripts/vm_regression/test_vm_basic.py&quot;, line 147, in test_ping_within_vn_two_vms_two_different_subnets
    assert vm1.wait_till_vm_is_up()
AssertionError

</failure>

    </testcase>

  </testsuite>
  <testsuite errors="0" failures="0" id="1" name="" package="" skipped="3" tests="7" time="92.861">
    <testcase classname="serial_scripts.rbac.test_rbac.TestRbac" name="test_perms2_global_share[ci_sanity,sanity]" time="46.330" />

    <testcase classname="serial_scripts.rbac.test_rbac_basic.TestRbacBasic" name="test_perms2_owner[ci_sanity,sanity,suite1]" time="11.686" />

    <testcase classname="serial_scripts.rbac.test_rbac_basic.TestRbacBasic" name="test_rbac_acl_different_roles[ci_sanity,sanity,suite1]" time="11.927" />

    <testcase classname="scripts.analytics.test_analytics.AnalyticsTestSanity" name="test_contrail_status[cb_sanity,ci_sanity,dev_sanity_dpdk,sanity]" time="0.444" />

    <testcase classname="serial_scripts.sriov.test_sriov.TestSriov" name="test_communication_between_two_sriov_vm[ci_sanity]" time="0.004">
      <skipped>Skipped as test is not supported if sriov_cluster=False </skipped>

    </testcase>

    <testcase classname="serial_scripts.sriov.test_sriov.TestSriov" name="test_communication_between_two_sriov_vm_with_large_mtu[ci_sanity]" time="0.002">
      <skipped>Skipped as test is not supported if sriov_cluster=False </skipped>

    </testcase>

    <testcase classname="serial_scripts.sriov.test_sriov.TestSriov" name="test_virtual_function_exhaustion_and_resue[ci_sanity]" time="0.002">
      <skipped>Skipped as test is not supported if sriov_cluster=False </skipped>

    </testcase>

  </testsuite>
</testsuites>
