Ignore io::process tests
They're causing syscalls to get interrupted, and std::io doesn't correctly handle EINTR
This commit is contained in:
parent
755f6229da
commit
5165ecde66
@ -151,6 +151,7 @@ mod tests {
|
||||
|
||||
#[test]
|
||||
#[cfg(unix, not(android))]
|
||||
#[ignore] // FIXME(#9341)
|
||||
fn smoke() {
|
||||
let io = ~[];
|
||||
let args = ProcessConfig {
|
||||
@ -168,6 +169,7 @@ fn smoke() {
|
||||
|
||||
#[test]
|
||||
#[cfg(unix, not(android))]
|
||||
#[ignore] // FIXME(#9341)
|
||||
fn smoke_failure() {
|
||||
let io = ~[];
|
||||
let args = ProcessConfig {
|
||||
@ -185,6 +187,7 @@ fn smoke_failure() {
|
||||
|
||||
#[test]
|
||||
#[cfg(unix, not(android))]
|
||||
#[ignore] // FIXME(#9341)
|
||||
fn exit_reported_right() {
|
||||
let io = ~[];
|
||||
let args = ProcessConfig {
|
||||
@ -225,6 +228,7 @@ fn run_output(args: ProcessConfig) -> ~str {
|
||||
|
||||
#[test]
|
||||
#[cfg(unix, not(android))]
|
||||
#[ignore] // FIXME(#9341)
|
||||
fn stdout_works() {
|
||||
let pipe = PipeStream::new().unwrap();
|
||||
let io = ~[Ignored, CreatePipe(pipe, false, true)];
|
||||
@ -240,6 +244,7 @@ fn stdout_works() {
|
||||
|
||||
#[test]
|
||||
#[cfg(unix, not(android))]
|
||||
#[ignore] // FIXME(#9341)
|
||||
fn set_cwd_works() {
|
||||
let pipe = PipeStream::new().unwrap();
|
||||
let io = ~[Ignored, CreatePipe(pipe, false, true)];
|
||||
@ -256,6 +261,7 @@ fn set_cwd_works() {
|
||||
|
||||
#[test]
|
||||
#[cfg(unix, not(android))]
|
||||
#[ignore] // FIXME(#9341)
|
||||
fn stdin_works() {
|
||||
let input = PipeStream::new().unwrap();
|
||||
let output = PipeStream::new().unwrap();
|
||||
|
Loading…
Reference in New Issue
Block a user