Skip to content

Conversation

@kumaakh
Copy link
Collaborator

@kumaakh kumaakh commented Dec 29, 2025

Summary

Re-enables 8 tests that were unnecessarily disabled:

module_tests.cpp (4 tests):

  • stop - Tests module stop functionality
  • stop_bug - Tests stop edge case
  • pipeline_relay - Tests pipeline relay mode
  • feedbackmodule - Tests feedback module functionality

filereadermodule_tests.cpp (4 tests):

  • pipeline_relay - Tests file reader pipeline relay
  • configpipeline - Tests pipeline configuration
  • pipeline_exit - Tests pipeline exit handling
  • pipeline_readone_exit - Tests single-read pipeline exit

All 8 tests were verified passing on Linux x64 and ARM64 before enabling.

Test plan

  • Tests pass on Linux x64 CI
  • Tests pass on Linux ARM64 CI
  • Tests pass on Windows CI

🤖 Generated with Claude Code

@github-actions
Copy link
Contributor

github-actions bot commented Dec 29, 2025

CI-Mac-Tests

  1 files  ±0    1 suites  ±0   10m 25s ⏱️ +13s
313 tests ±0  231 ✅ + 8  82 💤  - 8  0 ❌ ±0 
231 runs  +8  149 ✅ +16  82 💤  - 8  0 ❌ ±0 

Results for commit e053b27. ± Comparison against base commit 669df2a.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 29, 2025

CI-Lin-Tests

  1 files  ±0    1 suites  ±0   10m 14s ⏱️ +10s
420 tests ±0  236 ✅ + 8  184 💤  - 8  0 ❌ ±0 
236 runs  +8   52 ✅ +16  184 💤  - 8  0 ❌ ±0 

Results for commit e053b27. ± Comparison against base commit 669df2a.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 29, 2025

CI-Win-Tests

  1 files  ±0    1 suites  ±0   10m 22s ⏱️ +11s
414 tests ±0  236 ✅ + 8  178 💤  - 8  0 ❌ ±0 
236 runs  +8   58 ✅ +16  178 💤  - 8  0 ❌ ±0 

Results for commit e053b27. ± Comparison against base commit 669df2a.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 29, 2025

CI-Win-CUDA-Tests

  1 files  ±  0    1 suites  +1   12m 2s ⏱️ + 12m 2s
414 tests +414  296 ✅ +296  118 💤 +118  0 ❌ ±0 
296 runs  +296  178 ✅ +178  118 💤 +118  0 ❌ ±0 

Results for commit e053b27. ± Comparison against base commit 669df2a.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 29, 2025

CI-ARM-Tests

  1 files  ±0    1 suites  ±0   10m 19s ⏱️ +11s
442 tests ±0  266 ✅ + 8  176 💤  - 8  0 ❌ ±0 
266 runs  +8   90 ✅ +16  176 💤  - 8  0 ❌ ±0 

Results for commit e053b27. ± Comparison against base commit 669df2a.

♻️ This comment has been updated with latest results.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 29, 2025

CI-Lin-CUDA-Tests

1 files  ±  0  1 errors  0 suites   - 1   0s ⏱️ - 11m 58s
0 tests  - 420  0 ✅  - 288  0 💤  - 132  0 ❌ ±0 
0 runs   - 288  0 ✅  - 156  0 💤  - 132  0 ❌ ±0 

For more details on these parsing errors, see this check.

Results for commit e053b27. ± Comparison against base commit 669df2a.

♻️ This comment has been updated with latest results.

Akhil Kumar and others added 3 commits December 30, 2025 01:30
Enable tests that were unnecessarily disabled:

module_tests.cpp (4 tests):
- stop: Tests module stop functionality
- stop_bug: Tests stop edge case
- pipeline_relay: Tests pipeline relay mode
- feedbackmodule: Tests feedback module functionality

cv_memory_leaks_tests.cpp (2 tests):
- cv_mat_memory_leak_2: OpenCV memory test
- cv_memory_leak_all: Comprehensive OpenCV memory test

filereadermodule_tests.cpp (4 tests):
- pipeline_relay: Tests file reader pipeline relay
- configpipeline: Tests pipeline configuration
- pipeline_exit: Tests pipeline exit handling
- pipeline_readone_exit: Tests single-read pipeline exit

All tests verified passing on Linux x64 builder with RTX 4060.
Tests that require hardware (CSI camera, webcam, RTSP server) or
have genuine bugs remain disabled with documented reasons.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
cv_mat_memory_leak_2 and cv_memory_leak_all are not useful tests:
- On Linux: cv::imshow is skipped via #ifndef LINUX, so the loop does nothing
- On Windows: cv::imshow fails because CI OpenCV lacks GUI support

These tests don't validate anything meaningful - just legacy memory leak
checks that aren't properly portable.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@kumaakh kumaakh force-pushed the improve-disabled-tests branch from b73707f to e053b27 Compare December 30, 2025 06:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants