[ovs-dev,v2,3/3] OVN: fix automatic tests broken by ip-buffering support
diff mbox series

Message ID 15da8c89ab5acef7339923451628e62b266b0491.1538487934.git.lorenzo.bianconi@redhat.com
State Changes Requested
Headers show
Series
  • add buffering support for IP packets
Related show

Commit Message

Lorenzo Bianconi Oct. 2, 2018, 1:59 p.m. UTC
Fix following automatic tests broken by ip-buffering support
since now original ip packets are transmitted by OVN logical
router:
- ovn -- 3 HVs, 3 LS, 3 lports/LS, 1 LR
- ovn -- /32 router IP address

Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
---
 tests/ovn.at | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

Patch
diff mbox series

diff --git a/tests/ovn.at b/tests/ovn.at
index e4fcc53b6..943ee96f6 100644
--- a/tests/ovn.at
+++ b/tests/ovn.at
@@ -2617,6 +2617,11 @@  for is in 1 2 3; do
               echo $arp >> $id$jd2$kd.expected
             done
           done
+          if test $(vif_to_hv ${is}${js}${ks}) = $(vif_to_hv ${id}${jd}1); then
+              hmac=8000000000$o4
+              rmac=00000000ff$id$jd
+              echo ${hmac}${rmac}08004500001c00000000"3f1101"00${sip}${dip}0035111100080000 >> ${id}11.expected
+          fi
         done
       done
     done
@@ -8870,8 +8875,6 @@  packet=${dst_mac}${src_mac}08004500001c0000000040110000${src_ip}${dst_ip}0035111
 as hv1 ovs-appctl netdev-dummy/receive hv1-vif1 $packet
 OVS_WAIT_UNTIL([test `ovn-sbctl find mac_binding ip="10.0.0.2" | wc -l` -gt 0])
 ovn-nbctl --wait=hv sync
-# Send the second packet to reach the destination.
-as hv1 ovs-appctl netdev-dummy/receive hv1-vif1 $packet
 
 # Packet to Expect at 'alice1'
 src_mac="000000010204"