Skip to content

Commit 4832c47

Browse files
committed
test(condition): add comprehensive unit tests for ipc::sync::condition
- Test condition variable construction (default and named) - Test wait, notify, and broadcast operations - Test timed wait with timeout and infinite wait - Test integration with mutex for synchronization - Test producer-consumer patterns with condition variables - Test multiple waiters with broadcast - Test spurious wakeup handling patterns - Test named condition variable sharing between threads - Test resource cleanup (clear, clear_storage) - Test edge cases (after clear, immediate notify)
1 parent 6e17ce1 commit 4832c47

File tree

1 file changed

+550
-0
lines changed

1 file changed

+550
-0
lines changed

0 commit comments

Comments
 (0)