You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Avoid fork-bombing ourselves when hosted by swift-test. (#528)
This PR amends exit tests' child process spawning logic to ensure that
they don't trigger a fork bomb or fail outright when the test process is
hosted by Swift Package Manager (as in [this
branch](https://github.com/swiftlang/swift-package-manager/tree/jgrynspan/one-test-product-two-libraries)).
Exit tests are an experimental feature, but one that we use internally
in our own test suite, so we need to make sure our tests continue to
function if/when that SwiftPM branch is merged.
### Checklist:
- [x] Code and documentation should follow the style of the [Style
Guide](https://github.com/apple/swift-testing/blob/main/Documentation/StyleGuide.md).
- [x] If public symbols are renamed or modified, DocC references should
be updated.
0 commit comments