def testReorderManyToManyBidirectional(self): ''' Bidirectional messaging between many masters and many slaves with packet reordering ''' console.terse("{0}\n".format(self.testReorderManyToManyBidirectional.__doc__)) self.assertTrue(netem.reorder(time=200, percent=30, correlation=25)) self.assertEqual(netem.check(), 1) self.messagingMultiPeers(masterCount=testing.MULTI_MASTER_COUNT, minionCount=testing.MULTI_MINION_COUNT, msgSize=testing.MSG_SIZE_MED, msgCount=testing.MSG_COUNT_MED, duration=100.0, direction=testing.DIR_BIDIRECTIONAL)
def testReorderOneToOneToMaster(self): ''' One slave sends messages to one master with packet reordering ''' console.terse("{0}\n".format(self.testReorderOneToOneToMaster.__doc__)) self.assertTrue(netem.reorder(time=200, percent=30, correlation=25)) self.assertEqual(netem.check(), 1) self.messagingMultiPeers(masterCount=1, minionCount=1, msgSize=testing.MSG_SIZE_MED, msgCount=testing.MSG_COUNT_MED, duration=100.0, direction=testing.DIR_TO_MASTER)
def testReorderManyToManyBidirectional(self): ''' Bidirectional messaging between many masters and many slaves with packet reordering ''' console.terse("{0}\n".format( self.testReorderManyToManyBidirectional.__doc__)) self.assertTrue(netem.reorder(time=200, percent=30, correlation=25)) self.assertEqual(netem.check(), 1) self.messagingMultiPeers(masterCount=testing.MULTI_MASTER_COUNT, minionCount=testing.MULTI_MINION_COUNT, msgSize=testing.MSG_SIZE_MED, msgCount=testing.MSG_COUNT_MED, duration=100.0, direction=testing.DIR_BIDIRECTIONAL)