@@ -195,6 +195,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoint
195195 }
196196}
197197
198+ #ifndef OCEAN_DEBUG // in debug builds, the test needs too long
199+
198200TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoints_50Poses_50Points_NoOutliers_NoNoise)
199201{
200202 constexpr unsigned int numberPoses = 50u ;
@@ -209,6 +211,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoint
209211 }
210212}
211213
214+ #endif // OCEAN_DEBUG
215+
212216TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoints_20Poses_20Points_Outliers_NoNoise)
213217{
214218 constexpr unsigned int numberPoses = 20u ;
@@ -223,6 +227,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoint
223227 }
224228}
225229
230+ #ifndef OCEAN_DEBUG // in debug builds, the test needs too long
231+
226232TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoints_50Poses_50Points_Outliers_NoNoise)
227233{
228234 constexpr unsigned int numberPoses = 50u ;
@@ -237,6 +243,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoint
237243 }
238244}
239245
246+ #endif // OCEAN_DEBUG
247+
240248TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoints_20Poses_20Points_Outliers_Noise)
241249{
242250 constexpr unsigned int numberPoses = 20u ;
@@ -251,6 +259,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoint
251259 }
252260}
253261
262+ #ifndef OCEAN_DEBUG // in debug builds, the test needs too long
263+
254264TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoints_50Poses_50Points_Outliers_Noise)
255265{
256266 constexpr unsigned int numberPoses = 50u ;
@@ -265,6 +275,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoint
265275 }
266276}
267277
278+ #endif // OCEAN_DEBUG
279+
268280
269281TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPosesObjectPoints_20Poses_20Points_NoOutliers_NoNoise)
270282{
@@ -280,6 +292,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPos
280292 }
281293}
282294
295+ #ifndef OCEAN_DEBUG // in debug builds, the test needs too long
296+
283297TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPosesObjectPoints_50Poses_50Points_NoOutliers_NoNoise)
284298{
285299 constexpr unsigned int numberPoses = 50u ;
@@ -294,6 +308,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPos
294308 }
295309}
296310
311+ #endif // OCEAN_DEBUG
312+
297313TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPosesObjectPoints_20Poses_20Points_Outliers_NoNoise)
298314{
299315 constexpr unsigned int numberPoses = 20u ;
@@ -308,6 +324,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPos
308324 }
309325}
310326
327+ #ifndef OCEAN_DEBUG // in debug builds, the test needs too long
328+
311329TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPosesObjectPoints_50Poses_50Points_Outliers_NoNoise)
312330{
313331 constexpr unsigned int numberPoses = 50u ;
@@ -322,6 +340,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPos
322340 }
323341}
324342
343+ #endif // OCEAN_DEBUG
344+
325345TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPosesObjectPoints_20Poses_20Points_Outliers_Noise)
326346{
327347 constexpr unsigned int numberPoses = 20u ;
@@ -336,6 +356,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPos
336356 }
337357}
338358
359+ #ifndef OCEAN_DEBUG // in debug builds, the test needs too long
360+
339361TEST (TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPosesObjectPoints_50Poses_50Points_Outliers_Noise)
340362{
341363 constexpr unsigned int numberPoses = 50u ;
@@ -350,6 +372,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationOrientationalPos
350372 }
351373}
352374
375+ #endif // OCEAN_DEBUG
376+
353377
354378TEST (TestNonLinearOptimizationObjectPoint, OptimizeObjectPointRotationalPoses_50Observations_NoOutliers_NoNoise)
355379{
0 commit comments