Closed
Description
cc @sunshowers
If I try to run cargo miri nextest --no-fail-fast
with a long-running test that should be timed out, the Miri process executing the test doesn't exit, only the cargo-miri process that nextest is managing exits. I think this is because cargo-miri isn't passing along the SIGTERM to its child.
That all sort of makes sense to me but I feel like I'm losing my mind because normal cargo miri test
doesn't have this problem. If I kill
any of the cargo-miri processes it takes down the Miri process as well. I've probably spent more time than I should trying to understand this, I think I'm just missing the Unix knowledge and understanding of how nextest works.