Skip to content

Commit 8efe1e8

Browse files
committed
Ignore the rt::io::signal tests
These tests can reliably cause the stdtest process to never exit (all uv threads are stuck in their event loops). Ignoring these for now cc rust-lang#10096
1 parent 950add4 commit 8efe1e8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/libstd/rt/io/signal.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ mod test {
160160
}
161161

162162
#[test] #[cfg(unix)]
163+
#[ignore] // FIXME(#10096) might cause deadlock on the bots
163164
fn test_io_signal_smoketest() {
164165
let mut signal = Listener::new();
165166
signal.register(Interrupt);
@@ -172,6 +173,7 @@ mod test {
172173
}
173174

174175
#[test] #[cfg(unix)]
176+
#[ignore] // FIXME(#10096) might cause deadlock on the bots
175177
fn test_io_signal_two_signal_one_signum() {
176178
let mut s1 = Listener::new();
177179
let mut s2 = Listener::new();
@@ -190,6 +192,7 @@ mod test {
190192
}
191193

192194
#[test] #[cfg(unix)]
195+
#[ignore] // FIXME(#10096) might cause deadlock on the bots
193196
fn test_io_signal_unregister() {
194197
let mut s1 = Listener::new();
195198
let mut s2 = Listener::new();
@@ -205,6 +208,7 @@ mod test {
205208

206209
#[cfg(windows)]
207210
#[test]
211+
#[ignore] // FIXME(#10096) might cause deadlock on the bots
208212
fn test_io_signal_invalid_signum() {
209213
let mut s = Listener::new();
210214
let mut called = false;

0 commit comments

Comments
 (0)