From aed74121a394e41fa77a582d30b885a5eea09567 Mon Sep 17 00:00:00 2001 From: Tom Henderson Date: Thu, 26 Mar 2015 10:26:14 -0700 Subject: [PATCH] fix some additional random variable stream values for an AODV test --- src/aodv/test/bug-772.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/aodv/test/bug-772.cc b/src/aodv/test/bug-772.cc index ed112bc29..978877a72 100644 --- a/src/aodv/test/bug-772.cc +++ b/src/aodv/test/bug-772.cc @@ -133,9 +133,12 @@ Bug772ChainTest::CreateDevices () InternetStackHelper internetStack; internetStack.SetRoutingHelper (aodv); internetStack.Install (*m_nodes); + streamsUsed += internetStack.AssignStreams (*m_nodes, streamsUsed); + // Expect to use (3*m_size) more streams for internet stack random variables + NS_TEST_ASSERT_MSG_EQ (streamsUsed, ((devices.GetN () * 6) + (3*m_size)), "Stream assignment mismatch"); streamsUsed += aodv.AssignStreams (*m_nodes, streamsUsed); // Expect to use m_size more streams for AODV - NS_TEST_ASSERT_MSG_EQ (streamsUsed, ((devices.GetN () * 6) + m_size), "Stream assignment mismatch"); + NS_TEST_ASSERT_MSG_EQ (streamsUsed, ((devices.GetN () * 6) + (3*m_size) + m_size), "Stream assignment mismatch"); Ipv4AddressHelper address; address.SetBase ("10.1.1.0", "255.255.255.0"); Ipv4InterfaceContainer interfaces = address.Assign (devices);