Sending barriers in L3toL3Multicast test

Change-Id: I8a4043e210e5334db3e1c6504d8b97e965947f68
diff --git a/ofdpa/utils.py b/ofdpa/utils.py
index 0edc030..ebc168d 100644
--- a/ofdpa/utils.py
+++ b/ofdpa/utils.py
@@ -290,9 +290,10 @@
 
         # add mcast group
         mcat_group_msg = add_l3_mcast_group( controller, port_to_in_vlan[port], port_to_in_vlan[port], L3_Groups )
+        do_barrier(controller)
         Groups._put( mcat_group_msg.group_id )
         # add mcast flow
-        add_mcast4_routing_flow( controller, port_to_in_vlan[port], port_to_src_ip[port], 0, dst_ip, mcat_group_msg.group_id )
+        add_mcast4_routing_flow( controller, port_to_in_vlan[port], port_to_src_ip[port], 0, dst_ip, mcat_group_msg.group_id, True )
         # add termination flow
         add_termination_flow( controller, port, 0x0800, switch_mac, port_to_in_vlan[port] )
         # add vlan flow table