@@ -177,7 +177,9 @@ func Test_Midpoint(t *testing.T) {
177
177
178
178
func Test_Sync_FindNextKey_InSync (t * testing.T ) {
179
179
for i := 0 ; i < 3 ; i ++ {
180
- r := rand .New (rand .NewSource (int64 (i ))) // #nosec G404
180
+ now := time .Now ().UnixNano ()
181
+ t .Logf ("seed: %d" , now )
182
+ r := rand .New (rand .NewSource (now )) // #nosec G404
181
183
dbToSync , err := generateTrie (t , r , 1000 )
182
184
require .NoError (t , err )
183
185
syncRoot , err := dbToSync .GetMerkleRoot (context .Background ())
@@ -352,7 +354,9 @@ func Test_Sync_FindNextKey_BranchInReceived(t *testing.T) {
352
354
353
355
func Test_Sync_FindNextKey_ExtraValues (t * testing.T ) {
354
356
for i := 0 ; i < 10 ; i ++ {
355
- r := rand .New (rand .NewSource (int64 (i ))) // #nosec G404
357
+ now := time .Now ().UnixNano ()
358
+ t .Logf ("seed: %d" , now )
359
+ r := rand .New (rand .NewSource (now )) // #nosec G404
356
360
dbToSync , err := generateTrie (t , r , 1000 )
357
361
require .NoError (t , err )
358
362
syncRoot , err := dbToSync .GetMerkleRoot (context .Background ())
@@ -425,7 +429,9 @@ func isPrefix(data []byte, prefix []byte) bool {
425
429
426
430
func Test_Sync_FindNextKey_DifferentChild (t * testing.T ) {
427
431
for i := 0 ; i < 10 ; i ++ {
428
- r := rand .New (rand .NewSource (int64 (i ))) // #nosec G404
432
+ now := time .Now ().UnixNano ()
433
+ t .Logf ("seed: %d" , now )
434
+ r := rand .New (rand .NewSource (now )) // #nosec G404
429
435
dbToSync , err := generateTrie (t , r , 500 )
430
436
require .NoError (t , err )
431
437
syncRoot , err := dbToSync .GetMerkleRoot (context .Background ())
@@ -471,7 +477,9 @@ func Test_Sync_FindNextKey_DifferentChild(t *testing.T) {
471
477
// Test findNextKey by computing the expected result in a naive, inefficient
472
478
// way and comparing it to the actual result
473
479
func TestFindNextKeyRandom (t * testing.T ) {
474
- rand := rand .New (rand .NewSource (1337 )) //nolint:gosec
480
+ now := time .Now ().UnixNano ()
481
+ t .Logf ("seed: %d" , now )
482
+ rand := rand .New (rand .NewSource (now )) // #nosec G404
475
483
require := require .New (t )
476
484
477
485
// Create a "remote" database and "local" database
@@ -676,7 +684,9 @@ func TestFindNextKeyRandom(t *testing.T) {
676
684
677
685
func Test_Sync_Result_Correct_Root (t * testing.T ) {
678
686
for i := 0 ; i < 3 ; i ++ {
679
- r := rand .New (rand .NewSource (int64 (i ))) // #nosec G404
687
+ now := time .Now ().UnixNano ()
688
+ t .Logf ("seed: %d" , now )
689
+ r := rand .New (rand .NewSource (now )) // #nosec G404
680
690
dbToSync , err := generateTrie (t , r , 1000 )
681
691
require .NoError (t , err )
682
692
syncRoot , err := dbToSync .GetMerkleRoot (context .Background ())
@@ -730,7 +740,9 @@ func Test_Sync_Result_Correct_Root(t *testing.T) {
730
740
731
741
func Test_Sync_Result_Correct_Root_With_Sync_Restart (t * testing.T ) {
732
742
for i := 0 ; i < 3 ; i ++ {
733
- r := rand .New (rand .NewSource (int64 (i ))) // #nosec G404
743
+ now := time .Now ().UnixNano ()
744
+ t .Logf ("seed: %d" , now )
745
+ r := rand .New (rand .NewSource (now )) // #nosec G404
734
746
dbToSync , err := generateTrie (t , r , 3 * maxKeyValuesLimit )
735
747
require .NoError (t , err )
736
748
syncRoot , err := dbToSync .GetMerkleRoot (context .Background ())
@@ -793,7 +805,9 @@ func Test_Sync_Error_During_Sync(t *testing.T) {
793
805
require := require .New (t )
794
806
ctrl := gomock .NewController (t )
795
807
defer ctrl .Finish ()
796
- r := rand .New (rand .NewSource (int64 (0 ))) // #nosec G404
808
+ now := time .Now ().UnixNano ()
809
+ t .Logf ("seed: %d" , now )
810
+ r := rand .New (rand .NewSource (now )) // #nosec G404
797
811
798
812
dbToSync , err := generateTrie (t , r , 100 )
799
813
require .NoError (err )
@@ -846,7 +860,9 @@ func Test_Sync_Result_Correct_Root_Update_Root_During(t *testing.T) {
846
860
defer ctrl .Finish ()
847
861
848
862
for i := 0 ; i < 3 ; i ++ {
849
- r := rand .New (rand .NewSource (int64 (i ))) // #nosec G404
863
+ now := time .Now ().UnixNano ()
864
+ t .Logf ("seed: %d" , now )
865
+ r := rand .New (rand .NewSource (now )) // #nosec G404
850
866
851
867
dbToSync , err := generateTrie (t , r , 3 * maxKeyValuesLimit )
852
868
require .NoError (err )
0 commit comments