about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorBen Blum <bblum@andrew.cmu.edu>2012-07-20 15:45:09 -0400
committerBen Blum <bblum@andrew.cmu.edu>2012-07-20 15:45:09 -0400
commitd1e3e62300cad92a79c8716d6bfe7cb460ae4b09 (patch)
treef737b986b5d6b4ff7e2f978275c55cdcfcfc1639 /src
parent07bb1aefc9a88e213c8e36f515ffb6a9148614fd (diff)
downloadrust-d1e3e62300cad92a79c8716d6bfe7cb460ae4b09.tar.gz
rust-d1e3e62300cad92a79c8716d6bfe7cb460ae4b09.zip
*Properly* ignore the hanging linked failure test
Diffstat (limited to 'src')
-rw-r--r--src/libcore/task.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libcore/task.rs b/src/libcore/task.rs
index 1b11f341c6a..b42a87544bf 100644
--- a/src/libcore/task.rs
+++ b/src/libcore/task.rs
@@ -1156,6 +1156,9 @@ fn test_spawn_raw_unsupervise() {
 // The following 8 tests test the following 2^3 combinations:
 // {un,}linked {un,}supervised failure propagation {up,down}wards.
 
+// !!! These tests are dangerous. If something is buggy, they will hang, !!!
+// !!! instead of exiting cleanly. This might wedge the buildbots.       !!!
+
 #[test] #[ignore(cfg(windows))]
 fn test_spawn_unlinked_unsup_no_fail_down() { // grandchild sends on a port
     let po = comm::port();
@@ -1232,7 +1235,7 @@ fn test_spawn_linked_unsup_fail_down() { // parent fails; child fails
 
 // A bonus linked failure test
 
-#[test] #[should_fail] #[ignore(cfg(windows))]
+#[test] #[should_fail] // #[ignore(cfg(windows))]
 #[ignore] // FIXME (#1868) (bblum) make this work
 fn test_spawn_unlinked_sup_propagate_grandchild() {
     let builder = task::builder();