Skip to content

Add pytest cancellation subprocess regression coverage#26058

Merged
eleanorjboyd merged 3 commits into
mainfrom
copilot/fix-review-comment-25932
Jul 24, 2026
Merged

Add pytest cancellation subprocess regression coverage#26058
eleanorjboyd merged 3 commits into
mainfrom
copilot/fix-review-comment-25932

Conversation

Copilot AI commented Jul 24, 2026

Copy link
Copy Markdown

Pytest cancellation must terminate the child process in the non-environment-extension execution path. This change adds regression coverage for that behavior.

  • Subprocess tracking
    • Retain the spawned process for cancellation handling.
  • Regression coverage
    • Cancel an active pytest run.
    • Verify the child process receives kill().

Copilot AI changed the title [WIP] Fix code according to review comment in PR #25932 Add pytest cancellation subprocess regression coverage Jul 24, 2026
Copilot AI requested a review from eleanorjboyd July 24, 2026 17:32
@eleanorjboyd eleanorjboyd added debt Code quality issues skip-issue-check labels Jul 24, 2026
@eleanorjboyd
eleanorjboyd marked this pull request as ready for review July 24, 2026 18:01
@eleanorjboyd
eleanorjboyd merged commit 12bd780 into main Jul 24, 2026
131 of 132 checks passed
@eleanorjboyd
eleanorjboyd deleted the copilot/fix-review-comment-25932 branch July 24, 2026 20:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

debt Code quality issues skip-issue-check

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants