From 207a04bba096a1df8c2a2767427489b22a20e18f Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sun, 7 Aug 2016 11:07:48 +0200 Subject: [PATCH] Fix uORB tests for Mac OS --- src/modules/uORB/uORB_tests/uORBTest_UnitTest.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/uORB/uORB_tests/uORBTest_UnitTest.cpp b/src/modules/uORB/uORB_tests/uORBTest_UnitTest.cpp index 0ff04ed402..de4a6ae92a 100644 --- a/src/modules/uORB/uORB_tests/uORBTest_UnitTest.cpp +++ b/src/modules/uORB/uORB_tests/uORBTest_UnitTest.cpp @@ -480,7 +480,11 @@ int uORBTest::UnitTest::test_multi2() if (updated) { struct orb_test_medium msg; orb_copy(ORB_ID(orb_test_medium_multi), orb_data_cur_fd, &msg); +#ifdef __PX4_DARWIN + usleep(3000); +#else usleep(1000); +#endif if (last_time >= msg.time && last_time != 0) { return test_fail("Timestamp not increasing! (%" PRIu64 " >= %" PRIu64 ")", last_time, msg.time);