Bump timeout on test_rpc_subscriptions (#21259)

* Extend timeout

* Add log
This commit is contained in:
Tyera Eulberg 2021-11-12 22:14:48 -07:00 committed by GitHub
parent ae3777cadb
commit 156b8ead42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 2 deletions

View File

@ -339,16 +339,19 @@ fn test_rpc_subscriptions() {
// Track mint balance to know when transactions have completed
let now = Instant::now();
let expected_mint_balance = mint_balance - transactions.len() as u64;
while mint_balance != expected_mint_balance && now.elapsed() < Duration::from_secs(5) {
while mint_balance != expected_mint_balance && now.elapsed() < Duration::from_secs(15) {
mint_balance = rpc_client
.get_balance_with_commitment(&alice.pubkey(), CommitmentConfig::processed())
.unwrap()
.value;
sleep(Duration::from_millis(100));
}
if mint_balance != expected_mint_balance {
error!("mint-check timeout. mint_balance {:?}", mint_balance);
}
// Wait for all signature subscriptions
let deadline = Instant::now() + Duration::from_secs(7);
let deadline = Instant::now() + Duration::from_secs(15);
while !signature_set.is_empty() {
let timeout = deadline.saturating_duration_since(Instant::now());
match status_receiver.recv_timeout(timeout) {