Fix flaky test and error reporting (#7282)

* Fix flaky test and error reporting

* Address review comments and adjust recv timeouts
This commit is contained in:
Vsevolod Stakhov
2023-05-24 16:50:00 +01:00
committed by GitHub
parent adad06ef16
commit 75b9456e69
2 changed files with 12 additions and 7 deletions
@@ -172,7 +172,9 @@ async fn overseer_signal(
.send(FromOrchestra::Signal(signal))
.timeout(TIMEOUT)
.await
.expect("10ms is more than enough for sending signals.");
.unwrap_or_else(|| {
panic!("{}ms is more than enough for sending signals.", TIMEOUT.as_millis())
});
}
async fn overseer_send(
@@ -184,7 +186,9 @@ async fn overseer_send(
.send(FromOrchestra::Communication { msg })
.timeout(TIMEOUT)
.await
.expect("10ms is more than enough for sending messages.");
.unwrap_or_else(|| {
panic!("{}ms is more than enough for sending messages.", TIMEOUT.as_millis())
});
}
async fn overseer_recv(