diff --git a/test/LinkManagerStateMachineTest.cpp b/test/LinkManagerStateMachineTest.cpp index 507ad03..b611c9c 100644 --- a/test/LinkManagerStateMachineTest.cpp +++ b/test/LinkManagerStateMachineTest.cpp @@ -1551,7 +1551,7 @@ TEST_F(LinkManagerStateMachineTest, DefaultRouteStateRaceCondition) runIoServiceThreaded(3); mMuxConfig.enableDefaultRouteFeature(true); - for (int i = 0; i < 10000; ++i) + for (uint i = 0; i < 10000; ++i) { MUXLOGDEBUG(boost::format("Iteration %d") % i); mFakeMuxPort.handleDefaultRouteState("na"); @@ -1559,9 +1559,9 @@ TEST_F(LinkManagerStateMachineTest, DefaultRouteStateRaceCondition) int check = 0; while (((mFakeMuxPort.mFakeLinkProber->mShutdownTxProbeCallCount < i + 1) || - (mFakeMuxPort.mFakeLinkProber->mRestartTxProbeCallCount < i + 1)) && (check < 10)) + (mFakeMuxPort.mFakeLinkProber->mRestartTxProbeCallCount < i + 1)) && (check < 4000)) { - usleep(1000); + usleep(2000); ++check; }