diff options
| author | 许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com> | 2024-02-16 20:02:50 +0000 |
|---|---|---|
| committer | 许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com> | 2024-02-16 20:02:50 +0000 |
| commit | ec2cc761bc7067712ecc7734502f703fe3b024c8 (patch) | |
| tree | 7ab55cd9562da45b86c959f1b98c199b2b03ca92 /tests/ui/process | |
| parent | e53d6dd35bb38b81dff4b00497f4c152e9009499 (diff) | |
| download | rust-ec2cc761bc7067712ecc7734502f703fe3b024c8.tar.gz rust-ec2cc761bc7067712ecc7734502f703fe3b024c8.zip | |
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
Diffstat (limited to 'tests/ui/process')
23 files changed, 101 insertions, 101 deletions
diff --git a/tests/ui/process/core-run-destroy.rs b/tests/ui/process/core-run-destroy.rs index d0e97bf01f3..42bb35edf3b 100644 --- a/tests/ui/process/core-run-destroy.rs +++ b/tests/ui/process/core-run-destroy.rs @@ -1,14 +1,14 @@ -// run-pass +//@ run-pass #![allow(unused_must_use)] #![allow(stable_features)] #![allow(deprecated)] #![allow(unused_imports)] -// compile-flags:--test -// ignore-emscripten no processes -// ignore-sgx no processes -// ignore-vxworks no 'cat' and 'sleep' -// ignore-fuchsia no 'cat' +//@ compile-flags:--test +//@ ignore-emscripten no processes +//@ ignore-sgx no processes +//@ ignore-vxworks no 'cat' and 'sleep' +//@ ignore-fuchsia no 'cat' // N.B., these tests kill child processes. Valgrind sees these children as leaking // memory, which makes for some *confusing* logs. That's why these are here diff --git a/tests/ui/process/fds-are-cloexec.rs b/tests/ui/process/fds-are-cloexec.rs index 4482b7032a7..a5ede2ee04d 100644 --- a/tests/ui/process/fds-are-cloexec.rs +++ b/tests/ui/process/fds-are-cloexec.rs @@ -1,9 +1,9 @@ -// run-pass -// ignore-windows -// ignore-android -// ignore-emscripten no processes -// ignore-haiku -// ignore-sgx no processes +//@ run-pass +//@ ignore-windows +//@ ignore-android +//@ ignore-emscripten no processes +//@ ignore-haiku +//@ ignore-sgx no processes #![feature(rustc_private)] diff --git a/tests/ui/process/issue-13304.rs b/tests/ui/process/issue-13304.rs index b10f6d57255..06aad569169 100644 --- a/tests/ui/process/issue-13304.rs +++ b/tests/ui/process/issue-13304.rs @@ -1,7 +1,7 @@ -// run-pass +//@ run-pass #![allow(unused_mut)] -// ignore-emscripten no processes -// ignore-sgx no processes +//@ ignore-emscripten no processes +//@ ignore-sgx no processes use std::env; use std::io::prelude::*; diff --git a/tests/ui/process/issue-14456.rs b/tests/ui/process/issue-14456.rs index 52a56eb77f7..9146588aa4b 100644 --- a/tests/ui/process/issue-14456.rs +++ b/tests/ui/process/issue-14456.rs @@ -1,7 +1,7 @@ -// run-pass +//@ run-pass #![allow(unused_mut)] -// ignore-emscripten no processes -// ignore-sgx no processes +//@ ignore-emscripten no processes +//@ ignore-sgx no processes use std::env; use std::io::prelude::*; diff --git a/tests/ui/process/issue-14940.rs b/tests/ui/process/issue-14940.rs index 98a4af0c467..3c8de7cfccc 100644 --- a/tests/ui/process/issue-14940.rs +++ b/tests/ui/process/issue-14940.rs @@ -1,6 +1,6 @@ -// run-pass -// ignore-emscripten no processes -// ignore-sgx no processes +//@ run-pass +//@ ignore-emscripten no processes +//@ ignore-sgx no processes use std::env; use std::process::Command; diff --git a/tests/ui/process/issue-16272.rs b/tests/ui/process/issue-16272.rs index 5cf3fd94928..484c3ea4116 100644 --- a/tests/ui/process/issue-16272.rs +++ b/tests/ui/process/issue-16272.rs @@ -1,6 +1,6 @@ -// run-pass -// ignore-emscripten no processes -// ignore-sgx no processes +//@ run-pass +//@ ignore-emscripten no processes +//@ ignore-sgx no processes use std::process::Command; use std::env; diff --git a/tests/ui/process/issue-20091.rs b/tests/ui/process/issue-20091.rs index 86cc79d6b42..27986277fad 100644 --- a/tests/ui/process/issue-20091.rs +++ b/tests/ui/process/issue-20091.rs @@ -1,8 +1,8 @@ -// run-pass +//@ run-pass #![allow(stable_features)] -// ignore-emscripten no processes -// ignore-sgx no processes +//@ ignore-emscripten no processes +//@ ignore-sgx no processes #![feature(os)] diff --git a/tests/ui/process/multi-panic.rs b/tests/ui/process/multi-panic.rs index c240dc18fd3..e8aa7f59f85 100644 --- a/tests/ui/process/multi-panic.rs +++ b/tests/ui/process/multi-panic.rs @@ -1,7 +1,7 @@ -// run-pass -// ignore-emscripten no processes -// ignore-sgx no processes -// needs-unwind +//@ run-pass +//@ ignore-emscripten no processes +//@ ignore-sgx no processes +//@ needs-unwind fn check_for_no_backtrace(test: std::process::Output) { assert!(!test.status.success()); diff --git a/tests/ui/process/no-stdio.rs b/tests/ui/process/no-stdio.rs index 68e6fa838b4..86e177617e5 100644 --- a/tests/ui/process/no-stdio.rs +++ b/tests/ui/process/no-stdio.rs @@ -1,7 +1,7 @@ -// run-pass -// ignore-android -// ignore-emscripten no processes -// ignore-sgx no processes +//@ run-pass +//@ ignore-android +//@ ignore-emscripten no processes +//@ ignore-sgx no processes #![feature(rustc_private)] diff --git a/tests/ui/process/nofile-limit.rs b/tests/ui/process/nofile-limit.rs index 3ddf8d6ef24..dafc982607c 100644 --- a/tests/ui/process/nofile-limit.rs +++ b/tests/ui/process/nofile-limit.rs @@ -2,11 +2,11 @@ // with RLIMIT_NOFILE resource lowered to zero. Regression // test for issue #96621. // -// run-pass -// dont-check-compiler-stderr -// only-linux -// no-prefer-dynamic -// compile-flags: -Ctarget-feature=+crt-static -Crpath=no -Crelocation-model=static +//@ run-pass +//@ dont-check-compiler-stderr +//@ only-linux +//@ no-prefer-dynamic +//@ compile-flags: -Ctarget-feature=+crt-static -Crpath=no -Crelocation-model=static #![feature(exit_status_error)] #![feature(rustc_private)] extern crate libc; diff --git a/tests/ui/process/println-with-broken-pipe.rs b/tests/ui/process/println-with-broken-pipe.rs index 47c590ce2f0..bfbea280f0b 100644 --- a/tests/ui/process/println-with-broken-pipe.rs +++ b/tests/ui/process/println-with-broken-pipe.rs @@ -1,11 +1,11 @@ -// run-pass -// check-run-results -// ignore-windows -// ignore-emscripten -// ignore-fuchsia -// ignore-horizon -// ignore-android -// normalize-stderr-test ".rs:\d+:\d+" -> ".rs:LL:CC" +//@ run-pass +//@ check-run-results +//@ ignore-windows +//@ ignore-emscripten +//@ ignore-fuchsia +//@ ignore-horizon +//@ ignore-android +//@ normalize-stderr-test ".rs:\d+:\d+" -> ".rs:LL:CC" // Test what the error message looks like when `println!()` panics because of // `std::io::ErrorKind::BrokenPipe` diff --git a/tests/ui/process/process-envs.rs b/tests/ui/process/process-envs.rs index f3a46979142..6f8a591b7d4 100644 --- a/tests/ui/process/process-envs.rs +++ b/tests/ui/process/process-envs.rs @@ -1,8 +1,8 @@ -// run-pass -// ignore-emscripten no processes -// ignore-sgx no processes -// ignore-vxworks no 'env' -// ignore-fuchsia no 'env' +//@ run-pass +//@ ignore-emscripten no processes +//@ ignore-sgx no processes +//@ ignore-vxworks no 'env' +//@ ignore-fuchsia no 'env' use std::process::Command; use std::env; diff --git a/tests/ui/process/process-exit.rs b/tests/ui/process/process-exit.rs index d193e073e7f..7cf1f2bccc3 100644 --- a/tests/ui/process/process-exit.rs +++ b/tests/ui/process/process-exit.rs @@ -1,7 +1,7 @@ -// run-pass +//@ run-pass #![allow(unused_imports)] -// ignore-emscripten no processes -// ignore-sgx no processes +//@ ignore-emscripten no processes +//@ ignore-sgx no processes use std::env; use std::process::{self, Command, Stdio}; diff --git a/tests/ui/process/process-panic-after-fork.rs b/tests/ui/process/process-panic-after-fork.rs index 7c2fc296bb0..0115dbd27ef 100644 --- a/tests/ui/process/process-panic-after-fork.rs +++ b/tests/ui/process/process-panic-after-fork.rs @@ -1,11 +1,11 @@ -// run-pass -// no-prefer-dynamic -// ignore-wasm32-bare no libc -// ignore-windows -// ignore-sgx no libc -// ignore-emscripten no processes -// ignore-sgx no processes -// ignore-fuchsia no fork +//@ run-pass +//@ no-prefer-dynamic +//@ ignore-wasm32-bare no libc +//@ ignore-windows +//@ ignore-sgx no libc +//@ ignore-emscripten no processes +//@ ignore-sgx no processes +//@ ignore-fuchsia no fork #![feature(rustc_private)] #![feature(never_type)] diff --git a/tests/ui/process/process-remove-from-env.rs b/tests/ui/process/process-remove-from-env.rs index ad027d68588..abacccf5a8a 100644 --- a/tests/ui/process/process-remove-from-env.rs +++ b/tests/ui/process/process-remove-from-env.rs @@ -1,8 +1,8 @@ -// run-pass -// ignore-emscripten no processes -// ignore-sgx no processes -// ignore-vxworks no 'env' -// ignore-fuchsia no 'env' +//@ run-pass +//@ ignore-emscripten no processes +//@ ignore-sgx no processes +//@ ignore-vxworks no 'env' +//@ ignore-fuchsia no 'env' use std::process::Command; use std::env; diff --git a/tests/ui/process/process-sigpipe.rs b/tests/ui/process/process-sigpipe.rs index 4f4db119115..64d0bbc2b41 100644 --- a/tests/ui/process/process-sigpipe.rs +++ b/tests/ui/process/process-sigpipe.rs @@ -1,8 +1,8 @@ -// run-pass +//@ run-pass #![allow(unused_imports)] #![allow(deprecated)] -// ignore-android since the dynamic linker sets a SIGPIPE handler (to do +//@ ignore-android since the dynamic linker sets a SIGPIPE handler (to do // a crash report) so inheritance is moot on the entire platform // libstd ignores SIGPIPE, and other libraries may set signal masks. @@ -13,9 +13,9 @@ // (instead of running forever), and that it does not print an error // message about a broken pipe. -// ignore-emscripten no threads support -// ignore-vxworks no 'sh' -// ignore-fuchsia no 'sh' +//@ ignore-emscripten no threads support +//@ ignore-vxworks no 'sh' +//@ ignore-fuchsia no 'sh' use std::process; use std::thread; diff --git a/tests/ui/process/process-spawn-nonexistent.rs b/tests/ui/process/process-spawn-nonexistent.rs index 9dd608986df..2f45dace2f9 100644 --- a/tests/ui/process/process-spawn-nonexistent.rs +++ b/tests/ui/process/process-spawn-nonexistent.rs @@ -1,7 +1,7 @@ -// run-pass -// ignore-emscripten no processes -// ignore-sgx no processes -// ignore-fuchsia ErrorKind not translated +//@ run-pass +//@ ignore-emscripten no processes +//@ ignore-sgx no processes +//@ ignore-fuchsia ErrorKind not translated use std::io::ErrorKind; use std::process::Command; diff --git a/tests/ui/process/process-spawn-with-unicode-params.rs b/tests/ui/process/process-spawn-with-unicode-params.rs index 16dba6292db..26b3899df96 100644 --- a/tests/ui/process/process-spawn-with-unicode-params.rs +++ b/tests/ui/process/process-spawn-with-unicode-params.rs @@ -1,5 +1,5 @@ -// run-pass -// no-prefer-dynamic +//@ run-pass +//@ no-prefer-dynamic // The test copies itself into a subdirectory with a non-ASCII name and then // runs it as a child process within the subdirectory. The parent process @@ -7,9 +7,9 @@ // non-ASCII characters. The child process ensures all the strings are // intact. -// ignore-emscripten no processes -// ignore-sgx no processes -// ignore-fuchsia Filesystem manipulation privileged +//@ ignore-emscripten no processes +//@ ignore-sgx no processes +//@ ignore-fuchsia Filesystem manipulation privileged use std::io::prelude::*; use std::io; diff --git a/tests/ui/process/process-status-inherits-stdin.rs b/tests/ui/process/process-status-inherits-stdin.rs index 7719dd9ad85..210968a6ce5 100644 --- a/tests/ui/process/process-status-inherits-stdin.rs +++ b/tests/ui/process/process-status-inherits-stdin.rs @@ -1,6 +1,6 @@ -// run-pass -// ignore-emscripten no processes -// ignore-sgx no processes +//@ run-pass +//@ ignore-emscripten no processes +//@ ignore-sgx no processes use std::env; use std::io; diff --git a/tests/ui/process/signal-exit-status.rs b/tests/ui/process/signal-exit-status.rs index 0f05f916cb9..5efef8a6121 100644 --- a/tests/ui/process/signal-exit-status.rs +++ b/tests/ui/process/signal-exit-status.rs @@ -1,8 +1,8 @@ -// run-pass -// ignore-emscripten no processes -// ignore-sgx no processes -// ignore-windows -// ignore-fuchsia code returned as ZX_TASK_RETCODE_EXCEPTION_KILL, FIXME (#58590) +//@ run-pass +//@ ignore-emscripten no processes +//@ ignore-sgx no processes +//@ ignore-windows +//@ ignore-fuchsia code returned as ZX_TASK_RETCODE_EXCEPTION_KILL, FIXME (#58590) #![feature(core_intrinsics)] diff --git a/tests/ui/process/sigpipe-should-be-ignored.rs b/tests/ui/process/sigpipe-should-be-ignored.rs index 144eeca2318..cd6bda27646 100644 --- a/tests/ui/process/sigpipe-should-be-ignored.rs +++ b/tests/ui/process/sigpipe-should-be-ignored.rs @@ -1,11 +1,11 @@ -// run-pass +//@ run-pass #![allow(unused_must_use)] // Be sure that when a SIGPIPE would have been received that the entire process // doesn't die in a ball of fire, but rather it's gracefully handled. -// ignore-emscripten no processes -// ignore-sgx no processes +//@ ignore-emscripten no processes +//@ ignore-sgx no processes use std::env; use std::io::prelude::*; diff --git a/tests/ui/process/tls-exit-status.rs b/tests/ui/process/tls-exit-status.rs index 6296e5042d2..5a81c7708fe 100644 --- a/tests/ui/process/tls-exit-status.rs +++ b/tests/ui/process/tls-exit-status.rs @@ -1,7 +1,7 @@ -// run-fail -// error-pattern:nonzero -// exec-env:RUST_NEWRT=1 -// ignore-emscripten no processes +//@ run-fail +//@ error-pattern:nonzero +//@ exec-env:RUST_NEWRT=1 +//@ ignore-emscripten no processes use std::env; diff --git a/tests/ui/process/try-wait.rs b/tests/ui/process/try-wait.rs index 692197210b1..948ce63c76c 100644 --- a/tests/ui/process/try-wait.rs +++ b/tests/ui/process/try-wait.rs @@ -1,8 +1,8 @@ -// run-pass +//@ run-pass #![allow(stable_features)] -// ignore-emscripten no processes -// ignore-sgx no processes +//@ ignore-emscripten no processes +//@ ignore-sgx no processes #![feature(process_try_wait)] |
