From f225bf6f01c3b3118293356e14d42bd03063804a Mon Sep 17 00:00:00 2001 From: sakridge Date: Thu, 16 Apr 2020 22:02:55 -0700 Subject: [PATCH] Make rpc tests serial (#9537) (cherry picked from commit e655cba5bd3c08043451c5b1a568773dbaf2a1ca) --- core/src/rpc_pubsub.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/src/rpc_pubsub.rs b/core/src/rpc_pubsub.rs index 5ef5c6aca1..fd123b71e7 100644 --- a/core/src/rpc_pubsub.rs +++ b/core/src/rpc_pubsub.rs @@ -321,6 +321,7 @@ mod tests { }; use jsonrpc_core::{futures::sync::mpsc, Response}; use jsonrpc_pubsub::{PubSubHandler, Session}; + use serial_test_derive::serial; use solana_budget_program::{self, budget_instruction}; use solana_ledger::bank_forks::BankForks; use solana_runtime::bank::Bank; @@ -357,6 +358,7 @@ mod tests { } #[test] + #[serial] fn test_signature_subscribe() { let GenesisConfigInfo { genesis_config, @@ -403,6 +405,7 @@ mod tests { } #[test] + #[serial] fn test_signature_unsubscribe() { let GenesisConfigInfo { genesis_config, @@ -451,6 +454,7 @@ mod tests { } #[test] + #[serial] fn test_account_subscribe() { let GenesisConfigInfo { mut genesis_config, @@ -561,6 +565,7 @@ mod tests { } #[test] + #[serial] fn test_account_unsubscribe() { let bob_pubkey = Pubkey::new_rand(); let session = create_session(); @@ -721,6 +726,7 @@ mod tests { } #[test] + #[serial] fn test_slot_subscribe() { let rpc = RpcSolPubSubImpl::default(); let session = create_session(); @@ -745,6 +751,7 @@ mod tests { } #[test] + #[serial] fn test_slot_unsubscribe() { let rpc = RpcSolPubSubImpl::default(); let session = create_session();