raise an AssertionError if do_barrier fails
This removes a lot of boilerplate code.
diff --git a/tests/detailed_contr_sw_messages.py b/tests/detailed_contr_sw_messages.py
index 31c3393..601cc72 100644
--- a/tests/detailed_contr_sw_messages.py
+++ b/tests/detailed_contr_sw_messages.py
@@ -65,7 +65,7 @@
act3.port = of_ports[1]
msg3.actions.add(act3)
self.controller.message_send(msg3)
- self.assertEqual(do_barrier(self.controller), 0, "Barrier failed")
+ do_barrier(self.controller)
# Verify Flow does not get inserted
verify_tablestats(self,expect_active=1)
@@ -189,7 +189,7 @@
logging.info("Inserting flow")
self.controller.message_send(request)
- self.assertEqual(do_barrier(self.controller), 0, "Barrier failed")
+ do_barrier(self.controller)
#Verify OFPET_FLOW_MOD_FAILED/OFPFMFC_OVERLAP error is recieved on the control plane
(response, pkt) = self.controller.poll(exp_msg=ofp.OFPT_ERROR,
@@ -234,7 +234,7 @@
logging.info("Inserting flow")
self.controller.message_send(request)
- self.assertEqual(do_barrier(self.controller), 0, "Barrier failed")
+ do_barrier(self.controller)
#Verify the flow gets added i.e. active_count= 1
verify_tablestats(self,expect_active=1)
@@ -399,7 +399,7 @@
msg9.flags |= ofp.OFPFF_SEND_FLOW_REM
rv1 = self.controller.message_send(msg9)
self.assertTrue(rv1 != -1, "Error installing flow mod")
- self.assertEqual(do_barrier(self.controller), 0, "Barrier failed")
+ do_barrier(self.controller)
# Delete the flow-2
delete_all_flows(self.controller)
@@ -573,7 +573,7 @@
msg7.match = match
self.controller.message_send(msg7)
- self.assertEqual(do_barrier(self.controller), 0, "Barrier failed")
+ do_barrier(self.controller)
# Verify flow will not get deleted, active_entries in table_stats_request = 1
verify_tablestats(self,expect_active=1)
@@ -589,7 +589,7 @@
msg7.match = match
self.controller.message_send(msg7)
- self.assertEqual(do_barrier(self.controller), 0, "Barrier failed")
+ do_barrier(self.controller)
#Verify flow gets deleted.
verify_tablestats(self,expect_active=0)
@@ -622,7 +622,7 @@
msg9.flags |= ofp.OFPFF_SEND_FLOW_REM
rv1 = self.controller.message_send(msg9)
self.assertTrue(rv1 != -1, "Error installing flow mod")
- self.assertEqual(do_barrier(self.controller), 0, "Barrier failed")
+ do_barrier(self.controller)
#Verify flow gets inserted
verify_tablestats(self,expect_active=1)
@@ -704,7 +704,7 @@
msg9.flags |= ofp.OFPFF_SEND_FLOW_REM
rv1 = self.controller.message_send(msg9)
self.assertTrue(rv1 != -1, "Error installing flow mod")
- self.assertEqual(do_barrier(self.controller), 0, "Barrier failed")
+ do_barrier(self.controller)
#Verify flow gets inserted
verify_tablestats(self,expect_active=1)
@@ -760,7 +760,7 @@
msg3.actions.add(act3)
self.controller.message_send(msg3)
- self.assertEqual(do_barrier(self.controller), 0, "Barrier failed")
+ do_barrier(self.controller)
#Verify no flow removed message is generated
(response, pkt) = self.controller.poll(exp_msg=ofp.OFPT_FLOW_REMOVED,