From b4345c039ada242ae09dff52bd133e19711a0db1 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Fri, 17 Apr 2020 10:48:39 -0700 Subject: [PATCH] Make rpc_subscriptions.rs tests serial (#9556) automerge (cherry picked from commit b58338b0662a960b1dd2ea4685ef397657fe2b0e) --- core/src/rpc_subscriptions.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/src/rpc_subscriptions.rs b/core/src/rpc_subscriptions.rs index 510b0a5b32..b890ac3ffd 100644 --- a/core/src/rpc_subscriptions.rs +++ b/core/src/rpc_subscriptions.rs @@ -619,6 +619,7 @@ pub(crate) mod tests { use crate::commitment::BlockCommitment; use jsonrpc_core::futures::{self, stream::Stream}; use jsonrpc_pubsub::typed::Subscriber; + use serial_test_derive::serial; use solana_budget_program; use solana_ledger::genesis_utils::{create_genesis_config, GenesisConfigInfo}; use solana_sdk::{ @@ -654,6 +655,7 @@ pub(crate) mod tests { } #[test] + #[serial] fn test_check_account_subscribe() { let GenesisConfigInfo { genesis_config, @@ -726,6 +728,7 @@ pub(crate) mod tests { } #[test] + #[serial] fn test_check_program_subscribe() { let GenesisConfigInfo { genesis_config, @@ -806,6 +809,7 @@ pub(crate) mod tests { } #[test] + #[serial] fn test_check_signature_subscribe() { let GenesisConfigInfo { genesis_config, @@ -947,6 +951,7 @@ pub(crate) mod tests { } #[test] + #[serial] fn test_check_slot_subscribe() { let (subscriber, _id_receiver, transport_receiver) = Subscriber::new_test("slotNotification"); @@ -988,6 +993,7 @@ pub(crate) mod tests { } #[test] + #[serial] fn test_check_root_subscribe() { let (subscriber, _id_receiver, mut transport_receiver) = Subscriber::new_test("rootNotification"); @@ -1028,6 +1034,7 @@ pub(crate) mod tests { } #[test] + #[serial] fn test_add_and_remove_subscription() { let mut subscriptions: HashMap, Confirmations)>> = HashMap::new();