From 40b1619317761cc7da657dad827941128dbab884 Mon Sep 17 00:00:00 2001 From: Paul Hauner Date: Thu, 25 Aug 2022 09:13:43 +1000 Subject: [PATCH] Don't run validator-manager tests in debug --- validator_manager/src/validators/create_validators.rs | 2 ++ validator_manager/src/validators/import_validators.rs | 2 ++ validator_manager/src/validators/move_validators.rs | 2 ++ 3 files changed, 6 insertions(+) diff --git a/validator_manager/src/validators/create_validators.rs b/validator_manager/src/validators/create_validators.rs index 8c5d43d57a..6d8d1b5a42 100644 --- a/validator_manager/src/validators/create_validators.rs +++ b/validator_manager/src/validators/create_validators.rs @@ -505,6 +505,8 @@ async fn run<'a, T: EthSpec>(config: CreateConfig, spec: &ChainSpec) -> Result<( Ok(()) } +// The tests use crypto and are too slow in debug. +#[cfg(not(debug_assertions))] #[cfg(test)] pub mod tests { use super::*; diff --git a/validator_manager/src/validators/import_validators.rs b/validator_manager/src/validators/import_validators.rs index c551e552a5..f1ad622502 100644 --- a/validator_manager/src/validators/import_validators.rs +++ b/validator_manager/src/validators/import_validators.rs @@ -189,6 +189,8 @@ async fn run<'a>(config: ImportConfig) -> Result<(), String> { Ok(()) } +// The tests use crypto and are too slow in debug. +#[cfg(not(debug_assertions))] #[cfg(test)] pub mod tests { use super::*; diff --git a/validator_manager/src/validators/move_validators.rs b/validator_manager/src/validators/move_validators.rs index 8be2efb845..02223df587 100644 --- a/validator_manager/src/validators/move_validators.rs +++ b/validator_manager/src/validators/move_validators.rs @@ -529,6 +529,8 @@ pub fn backup_validator>( ) } +// The tests use crypto and are too slow in debug. +#[cfg(not(debug_assertions))] #[cfg(test)] mod test { use super::*;