Skip to content

Commit f9c52da

Browse files
janherlingmeta-codesync[bot]
authored andcommitted
Disabled unit tests in debug mode
Summary: The test run too long in debug builds. Reviewed By: enpe Differential Revision: D86131920 Privacy Context Container: L1192943 fbshipit-source-id: dca3c4d42d520729fff89014184823395a4d9f20
1 parent 0f9466c commit f9c52da

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

impl/ocean/test/testgeometry/TestNonLinearOptimizationObjectPoint.cpp

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,8 @@ TEST(TestNonLinearOptimizationObjectPoint, NonLinearOptimizationPosesObjectPoint
195195
}
196196
}
197197

198+
#ifndef OCEAN_DEBUG // in debug builds, the test needs too long
199+
198200
TEST(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+
212216
TEST(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+
226232
TEST(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+
240248
TEST(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+
254264
TEST(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

269281
TEST(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+
283297
TEST(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+
297313
TEST(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+
311329
TEST(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+
325345
TEST(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+
339361
TEST(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

354378
TEST(TestNonLinearOptimizationObjectPoint, OptimizeObjectPointRotationalPoses_50Observations_NoOutliers_NoNoise)
355379
{

0 commit comments

Comments
 (0)