CTEST failing
Opened this issue · 0 comments
AnshShah3009 commented
Issue Description
Summary
One of the benchmark tests, specifically test_default_stream_utilization
, has failed with the following error:
319/319 Test #319: test_default_stream_utilization ....................................................................................***Failed 0.01 sec
99% tests passed, 1 tests failed out of 319
Total Test time (real) = 78.10 sec
executables/benchmark
...
Aborted (core dumped)
Details
- Test Result: Failed
- Failure Message:
F0122 11:15:11.873811 52346 utils.cpp:97] Check failed: io::readFromPng(kPath, mask) *** Check failure stack trace: *** @ 0x7ff4fb2c11c3 google::LogMessage::Fail() @ 0x7ff4fb2c625b google::LogMessage::SendToLog() @ 0x7ff4fb2c0ebf google::LogMessage::Flush() @ 0x7ff4fb2c16ef google::LogMessageFatal::~LogMessageFatal() @ 0x7ff4fb459baa nvblox::test_utils::createMaskImage() @ 0x560cf7b6cfe7 nvblox::benchmarkRemoveSmallConnectedComponents() @ 0x7ff4fb3ec72f benchmark::internal::BenchmarkInstance::Run() @ 0x7ff4fb3d8f59 (unknown) @ 0x7ff4fb3d981e benchmark::internal::RunBenchmark() @ 0x7ff4fb3f17cc benchmark::RunSpecifiedBenchmarks() @ 0x560cf7b6c2ba main @ 0x7ff4fa232083 __libc_start_main @ 0x560cf7b6c8ae _start
Environment
- Date and Time: 2024-01-22 11:15:03
- CPU Information:
Run on (16 X 3700 MHz CPU s) CPU Caches: L1 Data 32K (x8) L1 Instruction 64K (x8) L2 Unified 512K (x8) L3 Unified 8192K (x2) Load Average: 0.49, 0.36, 0.75 ***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead.
- Benchmark Results:
---------------------------------------------------------------------------------------- Benchmark Time CPU Iterations ---------------------------------------------------------------------------------------- benchmarkAll 2.27 ms 2.27 ms 257 benchmarkAll/iterations:100 2.56 ms 2.56 ms 100 benchmarkIntegrateDepth 0.152 ms 0.152 ms 4457 benchmarkIntegrateColor 0.284 ms 0.284 ms 2447 benchmarkUpdateMesh 1.14 ms 1.14 ms 594 benchmarkUpdateEsdf 0.499 ms 0.499 ms 1349 benchmarkSerializeMesh 5.13 ms 5.12 ms 136
Steps to Reproduce
- Run the test suite with the specified configuration.
- Observe the failure in the
test_default_stream_utilization
test.
Expected Behavior
The test_default_stream_utilization
test should pass without errors.
Additional Information
- Ensure that the file path specified in
io::readFromPng(kPath, mask)
is correct and the image file exists. - Check for any recent code changes that may have introduced this issue.
- Add logging or debugging statements to gather more information about the failure.