Skip to content

Conversation

@plemarquand
Copy link
Contributor

@plemarquand plemarquand commented Nov 12, 2025

Description

To work around the end of large output streams being dropped in tests we spawned a read-only child process instead of a PTY. After some testing I'm not longer seeing this issue, so remove this workaround.

This makes running and debugging tests the same, and colorizes swift-testing output the same as it was in debugging.

Tasks

  • Required tests have been written
  • Documentation has been updated
  • Added an entry to CHANGELOG.md if applicable

Previously to work around the end of large output streams being dropped
in tests we spawned a read-only child process instead of a PTY. After
some testing I'm not longer seeing this issue, so remove this
workaround.

This makes running and debugging tests the same, and colorizes
swift-testing output the same as it was in debugging.
@plemarquand plemarquand marked this pull request as ready for review November 19, 2025 20:54
@plemarquand plemarquand merged commit 90e62a0 into swiftlang:main Nov 20, 2025
25 checks passed
@plemarquand plemarquand deleted the colorized-test-run branch November 20, 2025 14:49
plemarquand added a commit that referenced this pull request Nov 20, 2025
plemarquand added a commit that referenced this pull request Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants