When running tests, rust-analyzer [unconditionally](https://github.com/rust-lang/rust-analyzer/blob/361cddc16ca85b9981d3d892eda474aa57d92bcc/crates/rust-analyzer/src/cargo_target_spec.rs) adds `--nocapture` to the test arguments. I would like this to be optional, because using `--nocapture` leads to sometimes-unreadable interleaved output, especially when two tests fail simultaneously, or when successful tests are producing verbose output intended to be read only if the test fails.