ip: ip vrf tests python3 support
Type: fix Signed-off-by: Ole Troan <ot@cisco.com> Change-Id: Ie23c9d2d7325be62ef33df2f0562ab41518f7bf4
This commit is contained in:
@ -108,7 +108,7 @@ class TestIp4VrfMultiInst(VppTestCase):
|
|||||||
# Packet flows mapping pg0 -> pg1, pg2 etc.
|
# Packet flows mapping pg0 -> pg1, pg2 etc.
|
||||||
cls.flows = dict()
|
cls.flows = dict()
|
||||||
for i in range(len(cls.pg_interfaces)):
|
for i in range(len(cls.pg_interfaces)):
|
||||||
multiplicand = i / cls.pg_ifs_per_vrf
|
multiplicand = i // cls.pg_ifs_per_vrf
|
||||||
pg_list = [
|
pg_list = [
|
||||||
cls.pg_interfaces[multiplicand * cls.pg_ifs_per_vrf + j]
|
cls.pg_interfaces[multiplicand * cls.pg_ifs_per_vrf + j]
|
||||||
for j in range(cls.pg_ifs_per_vrf)
|
for j in range(cls.pg_ifs_per_vrf)
|
||||||
@ -351,12 +351,6 @@ class TestIp4VrfMultiInst(VppTestCase):
|
|||||||
vrf_count += 1
|
vrf_count += 1
|
||||||
found = True
|
found = True
|
||||||
break
|
break
|
||||||
for host in pg_if.remote_hosts:
|
|
||||||
if scapy.compat.raw(addr) == \
|
|
||||||
scapy.compat.raw(host.ip4):
|
|
||||||
vrf_count += 1
|
|
||||||
found = True
|
|
||||||
break
|
|
||||||
if not vrf_exist and vrf_count == 0:
|
if not vrf_exist and vrf_count == 0:
|
||||||
self.logger.info("IPv4 VRF ID %d is not configured" % vrf_id)
|
self.logger.info("IPv4 VRF ID %d is not configured" % vrf_id)
|
||||||
return VRFState.not_configured
|
return VRFState.not_configured
|
||||||
|
@ -120,7 +120,7 @@ class TestIP6VrfMultiInst(VppTestCase):
|
|||||||
# Packet flows mapping pg0 -> pg1, pg2 etc.
|
# Packet flows mapping pg0 -> pg1, pg2 etc.
|
||||||
cls.flows = dict()
|
cls.flows = dict()
|
||||||
for i in range(len(cls.pg_interfaces)):
|
for i in range(len(cls.pg_interfaces)):
|
||||||
multiplicand = i / cls.pg_ifs_per_vrf
|
multiplicand = i // cls.pg_ifs_per_vrf
|
||||||
pg_list = [
|
pg_list = [
|
||||||
cls.pg_interfaces[multiplicand * cls.pg_ifs_per_vrf + j]
|
cls.pg_interfaces[multiplicand * cls.pg_ifs_per_vrf + j]
|
||||||
for j in range(cls.pg_ifs_per_vrf)
|
for j in range(cls.pg_ifs_per_vrf)
|
||||||
|
Reference in New Issue
Block a user