Collaboration diagram for AODV module tests:Classes | |
| class | ns3::aodv::AodvLoopbackTestSuite |
| AODV Loopback test suite. More... | |
| class | AodvRegressionTestSuite |
| AODV regression test suite. More... | |
| struct | ns3::aodv::AodvRtableEntryTest |
| Unit test for AODV routing table entry. More... | |
| struct | ns3::aodv::AodvRtableTest |
| Unit test for AODV routing table. More... | |
| class | ns3::aodv::AodvTestSuite |
| AODV test suite. More... | |
| class | ns3::aodv::IdCacheTest |
| Unit test for id cache. More... | |
| class | ns3::aodv::IdCacheTestSuite |
| Id Cache Test Suite. More... | |
| struct | ns3::aodv::NeighborTest |
| Unit test for neighbors. More... | |
| struct | ns3::aodv::QueueEntryTest |
| Unit test for AODV routing table entry. More... | |
| struct | ns3::aodv::RerrHeaderTest |
| Unit test for RERR. More... | |
| struct | ns3::aodv::RrepAckHeaderTest |
| Unit test for RREP-ACK. More... | |
| struct | ns3::aodv::RrepHeaderTest |
| Unit test for RREP. More... | |
| struct | ns3::aodv::RreqHeaderTest |
| Unit test for RREQ. More... | |
| struct | ns3::aodv::TypeHeaderTest |
| Type header test case. More... | |
Functions | |
| ChainRegressionTest::ChainRegressionTest (const char *const prefix, Time time=Seconds(10), uint32_t size=5, Time arpAliveTimeout=Seconds(120)) | |
| Create test case. | |
Variables | |
| ns3::aodv::AodvLoopbackTestSuite | ns3::aodv::g_aodvLoopbackTestSuite |
| the test suite | |
| AodvRegressionTestSuite | g_aodvRegressionTestSuite |
| the test suite | |
| ns3::aodv::AodvTestSuite | ns3::aodv::g_aodvTestSuite |
| the test suite | |
| ns3::aodv::IdCacheTestSuite | ns3::aodv::g_idCacheTestSuite |
| the test suite | |
| ChainRegressionTest::ChainRegressionTest | ( | const char *const | prefix, |
| Time | time = Seconds(10), | ||
| uint32_t | size = 5, | ||
| Time | arpAliveTimeout = Seconds(120) ) |
Create test case.
Chain Regression Test.
| prefix | Unique file names prefix |
| size | Number of nodes in the chain |
| time | Simulation time |
| arpAliveTimeout | ARP alive timeout, this is used to check that ARP and routing do not interfere |
Definition at line 64 of file aodv-regression.cc.
References ns3::TestCase::TestCase(), m_arpAliveTimeout, m_nodes, m_prefix, m_seq, m_size, m_step, and m_time.
Here is the call graph for this function:| ns3::aodv::AodvLoopbackTestSuite ns3::aodv::g_aodvLoopbackTestSuite |
the test suite
| AodvRegressionTestSuite g_aodvRegressionTestSuite |
the test suite
| ns3::aodv::AodvTestSuite ns3::aodv::g_aodvTestSuite |
the test suite
| ns3::aodv::IdCacheTestSuite ns3::aodv::g_idCacheTestSuite |
the test suite