From efbb57331613bbb95b830c1bd57a26dddff243a5 Mon Sep 17 00:00:00 2001 From: Rob Walker Date: Fri, 19 Apr 2019 15:47:03 -0700 Subject: [PATCH] add an env::var driven localcluster test (#3906) --- core/tests/local_cluster.rs | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/core/tests/local_cluster.rs b/core/tests/local_cluster.rs index 39f08b8fbc..b14cd315c8 100644 --- a/core/tests/local_cluster.rs +++ b/core/tests/local_cluster.rs @@ -45,6 +45,22 @@ fn test_spend_and_verify_all_nodes_3() { ); } +#[test] +#[ignore] +fn test_spend_and_verify_all_nodes_env_num_nodes() { + solana_logger::setup(); + let num_nodes: usize = std::env::var("NUM_NODES") + .expect("please set environment variable NUM_NODES") + .parse() + .expect("could not parse NUM_NODES as a number"); + let local = LocalCluster::new_with_equal_stakes(num_nodes, 10_000, 100); + cluster_tests::spend_and_verify_all_nodes( + &local.entry_point_info, + &local.funding_keypair, + num_nodes, + ); +} + #[test] #[should_panic] fn test_fullnode_exit_default_config_should_panic() {