rust/src/test/ui/process
Matthias Krüger a09115f3b4
Rollup merge of #89930 - cuviper:avoid-clone3, r=joshtriplett
Only use `clone3` when needed for pidfd

In #89522 we learned that `clone3` is interacting poorly with Gentoo's
`sandbox` tool. We only need that for the unstable pidfd extensions, so
otherwise avoid that and use a normal `fork`.

This is a re-application of beta #89924, now that we're aware that we need
more than just a temporary release fix. I also reverted 12fbabd27f, as
that was just fallout from using `clone3` instead of `fork`.

r? `@Mark-Simulacrum`
cc `@joshtriplett`
2021-11-10 23:04:25 +01:00
..
issue-14456.rs Move some tests to more reasonable directories 2021-11-06 15:35:20 -03:00
issue-16272.rs Move some tests to more reasonable directories 2021-11-06 15:35:20 -03:00
issue-20091.rs Move some tests to more reasonable directories 2021-11-06 15:35:20 -03:00
process-envs.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
process-exit.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
process-panic-after-fork.rs Revert "Do not call getpid wrapper after fork in tests" 2021-11-05 14:49:26 -07:00
process-remove-from-env.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
process-sigpipe.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
process-spawn-nonexistent.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
process-spawn-with-unicode-params.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
process-status-inherits-stdin.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00
signal-exit-status.rs Move some tests to more reasonable directories 2021-11-06 15:35:20 -03:00
tls-exit-status.rs Drop support for cloudabi targets 2020-11-22 17:11:41 -05:00