From 63ed892502323e073c8c8d38abded68e30bea17e Mon Sep 17 00:00:00 2001 From: sakridge Date: Tue, 3 Mar 2020 19:26:38 -0800 Subject: [PATCH] Remove flaky merkle timing test (#8602) --- merkle-tree/src/merkle_tree.rs | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/merkle-tree/src/merkle_tree.rs b/merkle-tree/src/merkle_tree.rs index 281566f828..204bd88f7a 100644 --- a/merkle-tree/src/merkle_tree.rs +++ b/merkle-tree/src/merkle_tree.rs @@ -280,25 +280,6 @@ mod tests { } } - #[test] - fn test_node_capacity_constant_time() { - use std::time::Instant; - - // trigger function invoking optimize once - MerkleTree::calculate_vec_capacity(2); - - // record time spending - let mut time_record = Instant::now(); - MerkleTree::calculate_vec_capacity(4); - let small_leaf_count_duration = time_record.elapsed(); - - time_record = Instant::now(); - MerkleTree::calculate_vec_capacity(65536); - let large_leaf_count_duration = time_record.elapsed(); - // large leafs should not bring time inceasing - assert!(large_leaf_count_duration < 2 * small_leaf_count_duration); - } - #[test] #[should_panic] fn test_proof_entry_instantiation_both_clear() {