Commit 982d29f
refactor(test): Move straggler tests to unit tests and reduce to 10 focused tests
Changes:
- Moved tests from E2E to Unit (were unit tests, not E2E)
- Reduced from 30 redundant tests to 10 critical tests
- Removed obvious tests (parameter validation, basic getters/setters)
Unit tests now focus on:
- Duplicate detection prevention across monitoring cycles
- Atomic CTS replacement for retries
- Cleanup execution in finally blocks
- Cleanup cancellation during shutdown
- Concurrent cleanup safety
- Counter overflow protection (long vs int)
- Median calculation correctness (even/odd count)
- Empty metrics null safety
- Concurrent modification thread safety
All 10 tests pass.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent d76482f commit 982d29f
File tree
2 files changed
+372
-746
lines changed- csharp/test/Drivers/Databricks
- E2E/CloudFetch
- Unit/CloudFetch
2 files changed
+372
-746
lines changed
0 commit comments