@@ -384,6 +384,7 @@ TEST_F(GenericOpcuaMonitoredItemTest, ReadValueWithServerTimestampUsingLastValue
384384 ASSERT_TRUE (prevVal.assigned ());
385385
386386 const auto timeBefore = getTime ();
387+ std::this_thread::sleep_for (std::chrono::milliseconds (2 ));
387388
388389 ASSERT_NO_THROW (testHelper.writeValueNode (nodeId, variant));
389390
@@ -396,6 +397,7 @@ TEST_F(GenericOpcuaMonitoredItemTest, ReadValueWithServerTimestampUsingLastValue
396397
397398 auto domainVal = domainSig.getLastValue ();
398399 const auto timeAfter = getTime ();
400+ std::this_thread::sleep_for (std::chrono::milliseconds (2 ));
399401
400402 // check that the target and read values are the same
401403 ASSERT_EQ (val.asPtr <INumber>().getValue <int64_t >(int64_t (0 )), value);
@@ -517,6 +519,7 @@ TEST_F(GenericOpcuaMonitoredItemTest, ReadValueWithServerTimestampUsingTailReade
517519 ASSERT_TRUE (prevVal.assigned ());
518520
519521 const auto timeBefore = getTime ();
522+ std::this_thread::sleep_for (std::chrono::milliseconds (2 ));
520523
521524 auto reader = TailReaderBuilder ()
522525 .setSignal (fb.getSignals ()[0 ])
@@ -651,6 +654,7 @@ TEST_F(GenericOpcuaMonitoredItemTest, ReadValueWithLocalSystemTimestampUsingTail
651654 ASSERT_TRUE (prevVal.assigned ());
652655
653656 const auto timeBefore = getTime ();
657+ std::this_thread::sleep_for (std::chrono::milliseconds (2 ));
654658
655659 auto reader = TailReaderBuilder ()
656660 .setSignal (fb.getSignals ()[0 ])
0 commit comments