diff --git a/src/wifi/test/wifi-emlsr-test.cc b/src/wifi/test/wifi-emlsr-test.cc index 1766fe750..0615ed181 100644 --- a/src/wifi/test/wifi-emlsr-test.cc +++ b/src/wifi/test/wifi-emlsr-test.cc @@ -302,9 +302,9 @@ EmlsrOperationsTestBase::CheckMainPhyTraceInfo(std::size_t index, void EmlsrOperationsTestBase::DoSetup() { - RngSeedManager::SetSeed(1); - RngSeedManager::SetRun(1); - int64_t streamNumber = 11; + RngSeedManager::SetSeed(m_rngSeed); + RngSeedManager::SetRun(m_rngRun); + int64_t streamNumber = m_streamNo; Config::SetDefault("ns3::WifiMac::MpduBufferSize", UintegerValue(64)); Config::SetDefault("ns3::EmlsrManager::InDeviceInterference", BooleanValue(true)); diff --git a/src/wifi/test/wifi-emlsr-test.h b/src/wifi/test/wifi-emlsr-test.h index ee3fe9543..0c88d1ce3 100644 --- a/src/wifi/test/wifi-emlsr-test.h +++ b/src/wifi/test/wifi-emlsr-test.h @@ -210,6 +210,9 @@ class EmlsrOperationsTestBase : public TestCase WIFI_SPECTRUM_5_GHZ, WIFI_SPECTRUM_6_GHZ}; + uint32_t m_rngSeed{1}; //!< RNG seed value + uint64_t m_rngRun{1}; //!< RNG run value + int64_t m_streamNo{5}; //!< RNG stream number uint8_t m_mainPhyId{0}; //!< ID of the main PHY std::set m_linksToEnableEmlsrOn; /**< IDs of the links on which EMLSR mode has to be enabled */