Commit Graph

2 Commits

Author SHA1 Message Date
Kushal Pisavadia
3dcfdaf531 TaskQueueTest: Fix race condition in TaskSignalHandling test
Replace `sleep` with `condition_variable` synchronization to ensure the child
PID is captured before attempting to kill it. This eliminates timing
dependencies.
2025-10-23 12:57:20 +01:00
Kushal Pisavadia
1075d8c957 Add tests for lib/Basic/TaskQueue.cpp
Validates scenarios like single task execution, parallel task execution,
execution failure handling, and covers the `DummyTaskQueue` fall back.
2025-10-01 21:51:22 +01:00