diff --git a/test/gtest_imu_mocap_fusion.cpp b/test/gtest_imu_mocap_fusion.cpp
index d69a49f223f42b336a898046cec513535e35666d..bb668f2b85062e100ad80dbd92ce29411dd19458 100644
--- a/test/gtest_imu_mocap_fusion.cpp
+++ b/test/gtest_imu_mocap_fusion.cpp
@@ -101,6 +101,7 @@ class ImuMocapFusion_Test : public testing::Test
         Vector7d extr; extr << 0,0,0, 0,0,0,1;
         sensor_pose_ = problem_->installSensor("SensorPose", "pose", extr, intr_sp);
         auto params_proc = std::make_shared<ParamsProcessorPose>();
+        params_proc->time_tolerance = 0.0005;
         auto proc_pose = problem_->installProcessor("ProcessorPose", "pose", sensor_pose_, params_proc);
         // somehow by default the sensor extrinsics is fixed
         sensor_pose_->unfixExtrinsics();