Fix IT default flows validation 21/43921/2
authorOded Shvartz <oshvartz@redhat.com>
Sun, 14 Aug 2016 11:37:09 +0000 (14:37 +0300)
committerOded Shvartz <oshvartz@redhat.com>
Sun, 14 Aug 2016 13:33:47 +0000 (16:33 +0300)
1)Changed the list of default flows due to some
changes in the pipeline.
2)Changed the max time for flow validation method,
because 1 minute was not enough.

Change-Id: Icc7c2ac03fce75a14cb04f185b1350936d39f67b
Signed-off-by: Oded Shvartz <oshvartz@redhat.com>
vpnservice/it/src/test/java/org/opendaylight/netvirt/it/NetvirtIT.java
vpnservice/it/src/test/java/org/opendaylight/netvirt/it/NetvirtITConstants.java

index 4d3989d28a7b653e928f3cf4227afe2296678b13..6b0db874b6f7e372963322d21892b9282e53dee4 100644 (file)
@@ -244,7 +244,7 @@ public class NetvirtIT extends AbstractMdsalTestBase {
             nodeInfo.connect();
 
             //validate default flows
-            validateDefaultFlows(nodeInfo.datapathId, 60*1000);
+            validateDefaultFlows(nodeInfo.datapathId, 2*60*1000);
 
             LOG.info("testNetVirt: should be connected: {}", nodeInfo.ovsdbNode.getNodeId());
 
@@ -279,7 +279,7 @@ public class NetvirtIT extends AbstractMdsalTestBase {
             nodeInfo.connect();
 
             //validate default flows
-            validateDefaultFlows(nodeInfo.datapathId, 60*1000);
+            validateDefaultFlows(nodeInfo.datapathId, 2*60*1000);
 
             //create the neutron objects
             NetITUtil net = new NetITUtil(ovs, southboundUtils, mdsalUtils);
index 6cba47b9554ca8b2f44c6c6cd89b1a727c1524ab..6ded626d8cfc6a9f144ea85550b9bab1f7765bbb 100644 (file)
@@ -40,10 +40,9 @@ public final class NetvirtITConstants {
 
     public enum DefaultFlow {
 
+        DHCP_EXTERNAL_TUNNEL("DHCPTableMissFlowForExternalTunnel",NwConstants.DHCP_TABLE_EXTERNAL_TUNNEL),
         DHCP("DHCPTableMissFlow", NwConstants.DHCP_TABLE),
-        IPV6("IPv6TableMissFlow", NwConstants.IPV6_TABLE),
-        ELAN_SMAC(""+NwConstants.ELAN_SMAC_TABLE, NwConstants.ELAN_SMAC_TABLE),
-        ELAN_DMAC(""+NwConstants.ELAN_DMAC_TABLE, NwConstants.ELAN_DMAC_TABLE);
+        IPV6("IPv6TableMissFlow", NwConstants.IPV6_TABLE);
 
         String flowId;
         short tableId;