Skip to content

Commit ce44ede

Browse files
committed
Also RGBD camera
Signed-off-by: Louise Poubel <[email protected]>
1 parent 09c3b33 commit ce44ede

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

test/integration/rgbd_camera.cc

+7-6
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434

3535
using namespace ignition;
3636
using namespace gazebo;
37+
using namespace std::chrono_literals;
3738

3839
/// \brief Test RgbdCameraTest system
3940
class RgbdCameraTest : public ::testing::Test
@@ -87,14 +88,14 @@ TEST_F(RgbdCameraTest, IGN_UTILS_TEST_DISABLED_ON_MAC(RgbdCameraBox))
8788
size_t iters100 = 100u;
8889
server.Run(true, iters100, false);
8990

90-
auto waitTime = std::chrono::duration_cast< std::chrono::milliseconds>(
91-
std::chrono::duration<double>(0.001));
92-
int i = 0;
93-
while (nullptr == depthBuffer && i < 500)
91+
int sleep{0};
92+
int maxSleep{30};
93+
while (depthBuffer == nullptr && sleep < maxSleep)
9494
{
95-
std::this_thread::sleep_for(waitTime);
96-
i++;
95+
std::this_thread::sleep_for(100ms);
96+
sleep++;
9797
}
98+
EXPECT_LT(sleep, maxSleep);
9899
ASSERT_NE(depthBuffer, nullptr);
99100

100101
// Take into account box of 1 m on each side and 0.05 cm sensor offset

0 commit comments

Comments
 (0)