From f6f0900506eecbbea8983f78d680578048f69174 Mon Sep 17 00:00:00 2001 From: Pankaj Garg Date: Fri, 17 Aug 2018 14:38:19 -0700 Subject: [PATCH] Large network test to not poll validator for sigs (#998) - The finality is already reached. The test will check the signature in validators once, instead of polling. This will help speed up the test. --- tests/multinode.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tests/multinode.rs b/tests/multinode.rs index e13b4322a..22d6794dd 100644 --- a/tests/multinode.rs +++ b/tests/multinode.rs @@ -677,11 +677,9 @@ fn test_multi_node_dynamic_network() { let mut num_nodes_behind = 0i64; validators.retain(|server| { let mut client = mk_client(&server.0); - trace!("{:x} polling for signature", server.0.debug_id()); - num_nodes_behind += match client.poll_for_signature(&sig) { - Ok(_) => 0, - Err(_) => 1, - }; + trace!("{:x} checking signature", server.0.debug_id()); + num_nodes_behind += if client.check_signature(&sig) { 0 } else { 1 }; + server.1.exit(); true });