1
Fork 0

auto merge of #14046 : alexcrichton/rust/ignore-a-test-on-freebsd, r=kballard

This test runs successfully manually, but the bots are having trouble getting
this test to pass. Ignore it on freebsd for now.
This commit is contained in:
bors 2014-05-09 11:01:42 -07:00
commit 47ecc2e889

View file

@ -947,6 +947,11 @@ mod test {
// Also make sure that even though the timeout is expired that we will
// continue to receive any pending connections.
//
// FIXME: freebsd apparently never sees the pending connection, but
// testing manually always works. Need to investigate this
// flakiness.
if !cfg!(target_os = "freebsd") {
let (tx, rx) = channel();
spawn(proc() {
tx.send(TcpStream::connect(addr).unwrap());
@ -961,7 +966,7 @@ mod test {
::task::deschedule();
if i == 1000 { fail!("should have a pending connection") }
}
drop(l);
}
// Unset the timeout and make sure that this always blocks.
a.set_timeout(None);