Ga2.0 baseline stable on ONL2.0

Change-Id: I9280ed2ab0b824eb6de4ecf9523b279f613f54e7
diff --git a/ofdpa/flows.py b/ofdpa/flows.py
index 1ddd5d7..2f2236e 100755
--- a/ofdpa/flows.py
+++ b/ofdpa/flows.py
@@ -1475,13 +1475,11 @@
     def runTest(self):
         ports = sorted(config["port_map"].keys())
         vlan_id = 1;
-        Groups = Queue.LifoQueue()
         for port in ports:
-            L2gid, l2msg = add_l2_unfiltered_group(self.controller, [port], False)
-            Groups.put(L2gid)
+            add_l2_unfiltered_group(self.controller, [port], False)
         do_barrier(self.controller)
         delete_all_flows(self.controller)
-        delete_groups(self.controller, Groups)
+        delete_all_groups(self.controller)
 
 class L3McastToVPN(base_tests.SimpleDataPlane):
     """
@@ -1494,10 +1492,10 @@
         delete_all_flows(self.controller)
         delete_all_groups(self.controller)
 
-        #if len(config["port_map"]) <3:
-        #logging.info("Port count less than 3, can't run this case")
-        #assert(False)
-        #return
+        if len(config["port_map"]) <3:
+            logging.info("Port count less than 3, can't run this case")
+            assert(False)
+            return
 
         vlan_id =1
         port2_out_vlan=2