about summary refs log tree commit diff
path: root/tests/ui/process
diff options
context:
space:
mode:
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
commitec2cc761bc7067712ecc7734502f703fe3b024c8 (patch)
tree7ab55cd9562da45b86c959f1b98c199b2b03ca92 /tests/ui/process
parente53d6dd35bb38b81dff4b00497f4c152e9009499 (diff)
downloadrust-ec2cc761bc7067712ecc7734502f703fe3b024c8.tar.gz
rust-ec2cc761bc7067712ecc7734502f703fe3b024c8.zip
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
Diffstat (limited to 'tests/ui/process')
-rw-r--r--tests/ui/process/core-run-destroy.rs12
-rw-r--r--tests/ui/process/fds-are-cloexec.rs12
-rw-r--r--tests/ui/process/issue-13304.rs6
-rw-r--r--tests/ui/process/issue-14456.rs6
-rw-r--r--tests/ui/process/issue-14940.rs6
-rw-r--r--tests/ui/process/issue-16272.rs6
-rw-r--r--tests/ui/process/issue-20091.rs6
-rw-r--r--tests/ui/process/multi-panic.rs8
-rw-r--r--tests/ui/process/no-stdio.rs8
-rw-r--r--tests/ui/process/nofile-limit.rs10
-rw-r--r--tests/ui/process/println-with-broken-pipe.rs16
-rw-r--r--tests/ui/process/process-envs.rs10
-rw-r--r--tests/ui/process/process-exit.rs6
-rw-r--r--tests/ui/process/process-panic-after-fork.rs16
-rw-r--r--tests/ui/process/process-remove-from-env.rs10
-rw-r--r--tests/ui/process/process-sigpipe.rs10
-rw-r--r--tests/ui/process/process-spawn-nonexistent.rs8
-rw-r--r--tests/ui/process/process-spawn-with-unicode-params.rs10
-rw-r--r--tests/ui/process/process-status-inherits-stdin.rs6
-rw-r--r--tests/ui/process/signal-exit-status.rs10
-rw-r--r--tests/ui/process/sigpipe-should-be-ignored.rs6
-rw-r--r--tests/ui/process/tls-exit-status.rs8
-rw-r--r--tests/ui/process/try-wait.rs6
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)]