parent
089def45d1
commit
203ef1adcc
10 changed files with 55 additions and 76 deletions
|
|
@ -228,9 +228,7 @@ async fn test_receiver_backpressure_with_small_queue() {
|
|||
let mut h = start_test_host(cert_pem.clone(), key_pem).await;
|
||||
let url = format!("https://127.0.0.1:{}", h.local_addr().port());
|
||||
let policy = Policy::default().with_receiver_queue_capacity(1);
|
||||
let (client_tx, client_rx) = connect(&url, Some(cert_pem), policy.clone())
|
||||
.await
|
||||
.unwrap();
|
||||
let (client_tx, client_rx) = connect(&url, Some(cert_pem), policy.clone()).await.unwrap();
|
||||
let (_host_tx, host_rx) = h.next().await.unwrap();
|
||||
|
||||
let tm = TypeMap::latest();
|
||||
|
|
@ -242,13 +240,10 @@ async fn test_receiver_backpressure_with_small_queue() {
|
|||
}
|
||||
|
||||
for i in 0..8u128 {
|
||||
let received = tokio::time::timeout(
|
||||
std::time::Duration::from_secs(5),
|
||||
host_rx.receive(),
|
||||
)
|
||||
.await
|
||||
.unwrap()
|
||||
.unwrap();
|
||||
let received = tokio::time::timeout(std::time::Duration::from_secs(5), host_rx.receive())
|
||||
.await
|
||||
.unwrap()
|
||||
.unwrap();
|
||||
assert_numbered_message(&received, CommunicationType::Ping, i, &tm);
|
||||
}
|
||||
|
||||
|
|
@ -332,13 +327,10 @@ async fn test_semaphore_saturation_with_concurrent_streams() {
|
|||
}
|
||||
|
||||
for i in 0..6u128 {
|
||||
let received = tokio::time::timeout(
|
||||
std::time::Duration::from_secs(5),
|
||||
host_rx.receive(),
|
||||
)
|
||||
.await
|
||||
.unwrap()
|
||||
.unwrap();
|
||||
let received = tokio::time::timeout(std::time::Duration::from_secs(5), host_rx.receive())
|
||||
.await
|
||||
.unwrap()
|
||||
.unwrap();
|
||||
assert_numbered_message(&received, CommunicationType::Ping, i, &tm);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue