Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add tests for child process profiling
The test suite covers the get_child_pids C function with both recursive
and non-recursive enumeration, the is_python_process detection helper,
the ChildProcessMonitor lifecycle, and end-to-end CLI tests with
--children for both attach and run modes.

Tests use short-lived subprocesses with controlled lifecycles and
polling-based synchronization rather than fixed sleeps to keep runtime
reasonable. Resource cleanup is handled through reap_children and
explicit process termination in finally blocks.
  • Loading branch information
pablogsal committed Dec 12, 2025
commit e6ca9f9bdd40be837832656d76d3c7a96579dce8
Loading
Loading