From cef1e2a8b49306fc1347d97b6d74255923292edf Mon Sep 17 00:00:00 2001 From: Eyal Bari Date: Mon, 18 Jun 2018 13:01:59 +0300 Subject: test:vxlan over ipv6 tests Change-Id: Id910db0e3a07ecc6f469e2f0d1e97f39ba48cc60 Signed-off-by: Eyal Bari --- test/template_bd.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'test/template_bd.py') diff --git a/test/template_bd.py b/test/template_bd.py index 080b2e6bcc5..291f4684db9 100644 --- a/test/template_bd.py +++ b/test/template_bd.py @@ -28,6 +28,11 @@ class BridgeDomain(object): UDP(sport=20000, dport=10000) / Raw('\xa5' * 100)) + @abstractmethod + def ip_range(self, start, end): + """ range of remote ip's """ + pass + @abstractmethod def encap_mcast(self, pkt, src_ip, src_mac, vni): """ Encapsulate mcast packet """ @@ -148,8 +153,7 @@ class BridgeDomain(object): ip_range_end = 30 mcast_stream = [ self.encap_mcast(self.frame_request, ip, mac, self.mcast_flood_bd) - for ip in ip4_range(self.pg0.remote_ip4, - ip_range_start, ip_range_end)] + for ip in self.ip_range(ip_range_start, ip_range_end)] self.pg0.add_stream(mcast_stream) self.pg2.enable_capture() self.pg_start() -- cgit 1.2.3-korg