From 743ee3e12531ec3c6ba2e2add694dde3361b0e03 Mon Sep 17 00:00:00 2001 From: Neale Ranns Date: Thu, 29 Nov 2018 08:24:38 +0000 Subject: [PATCH] GRE: fix VRF unit-tests Change-Id: Ic6d011065bf062a84fdccdb1726ed3e5ed99cfbc Signed-off-by: Neale Ranns --- test/test_gre.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/test/test_gre.py b/test/test_gre.py index df3d2b4d296..cd898061fa2 100644 --- a/test/test_gre.py +++ b/test/test_gre.py @@ -768,17 +768,20 @@ class TestGRE(VppTestCase): self.verify_decapped_4o4(self.pg0, rx, tx) # - # Send tunneled packets that match the created tunnel and + # Send tunneled packets that match the created tunnel # but arrive on an interface that is not in the tunnel's - # encap VRF, these are dropped + # encap VRF, these are dropped. + # IP enable the interface so they aren't dropped due to + # IP not being enabled. # + self.pg2.config_ip4() self.vapi.cli("clear trace") tx = self.create_tunnel_stream_4o4(self.pg2, "2.2.2.2", self.pg1.local_ip4, self.pg0.local_ip4, self.pg0.remote_ip4) - self.pg1.add_stream(tx) + self.pg2.add_stream(tx) self.pg_enable_capture(self.pg_interfaces) self.pg_start() @@ -786,6 +789,8 @@ class TestGRE(VppTestCase): self.pg0.assert_nothing_captured( remark="GRE decap packets in wrong VRF") + self.pg2.unconfig_ip4() + # # test case cleanup # -- 2.16.6