From d40ba33d3ebe9af4ab9ba7e999e07bb8dcf926d6 Mon Sep 17 00:00:00 2001 From: Marius van der Wijden Date: Fri, 17 Mar 2023 12:43:56 +0100 Subject: [PATCH] trie: reduce unit test time --- trie/trie_test.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/trie/trie_test.go b/trie/trie_test.go index e415937073ea..5786dae62690 100644 --- a/trie/trie_test.go +++ b/trie/trie_test.go @@ -1146,13 +1146,18 @@ func deleteString(trie *Trie, k string) { func TestDecodeNode(t *testing.T) { t.Parallel() + + var seed [8]byte + crand.Read(seed[:]) + rnd := rand.New(rand.NewSource(int64(binary.LittleEndian.Uint64(seed[:])))) + fmt.Printf("Seed: %v\n", seed) var ( hash = make([]byte, 20) elems = make([]byte, 20) ) for i := 0; i < 5000000; i++ { - crand.Read(hash) - crand.Read(elems) + rnd.Read(hash) + rnd.Read(elems) decodeNode(hash, elems) } }