about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPietro Albini <pietro.albini@ferrous-systems.com>2023-03-21 15:07:05 +0100
committerPietro Albini <pietro.albini@ferrous-systems.com>2023-03-21 15:07:05 +0100
commitaacbd8671b316a0fb79af71121d723ce25e703d2 (patch)
tree51c3011d8c85fbe2cbfeb166ba2d7260967add0d
parentc015d0d2faf88683678572bcf31c5bdff955d267 (diff)
downloadrust-aacbd8671b316a0fb79af71121d723ce25e703d2.tar.gz
rust-aacbd8671b316a0fb79af71121d723ce25e703d2.zip
handle tests timing out
-rw-r--r--src/bootstrap/render_tests.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bootstrap/render_tests.rs b/src/bootstrap/render_tests.rs
index fd78e449a49..af2370d439e 100644
--- a/src/bootstrap/render_tests.rs
+++ b/src/bootstrap/render_tests.rs
@@ -260,6 +260,9 @@ impl<'a> Renderer<'a> {
                 self.render_test_outcome(Outcome::Failed, &outcome);
                 self.failures.push(outcome);
             }
+            Message::Test(TestMessage::Timeout { name }) => {
+                println!("test {name} has been running for a long time");
+            }
             Message::Test(TestMessage::Started) => {} // Not useful
         }
     }
@@ -353,6 +356,7 @@ enum TestMessage {
     Ok(TestOutcome),
     Failed(TestOutcome),
     Ignored(TestOutcome),
+    Timeout { name: String },
     Started,
 }