From a50deb04c04c1ecefb17ef0861d5dad0dce3a928 Mon Sep 17 00:00:00 2001 From: vyzo Date: Wed, 22 Apr 2020 20:05:33 +0300 Subject: [PATCH] a little bit more time to avoid races with restoring mutated config variables --- gossipsub_spam_test.go | 2 +- gossipsub_test.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gossipsub_spam_test.go b/gossipsub_spam_test.go index 27d236c..76c610e 100644 --- a/gossipsub_spam_test.go +++ b/gossipsub_spam_test.go @@ -321,7 +321,7 @@ func TestGossipsubAttackGRAFTDuringBackoff(t *testing.T) { originalGossipSubPruneBackoffPenalty := GossipSubPruneBackoffPenalty GossipSubPruneBackoffPenalty = 500 * time.Millisecond defer func() { - time.Sleep(time.Second) + time.Sleep(time.Second + 100*time.Millisecond) GossipSubPruneBackoff = originalGossipSubPruneBackoff GossipSubPruneBackoffPenalty = originalGossipSubPruneBackoffPenalty GossipSubGraftFloodThreshold = originalGossipSubGraftFloodThreshold diff --git a/gossipsub_test.go b/gossipsub_test.go index 9c8d547..b7aad9b 100644 --- a/gossipsub_test.go +++ b/gossipsub_test.go @@ -272,7 +272,7 @@ func TestGossipsubFanoutMaintenance(t *testing.T) { func TestGossipsubFanoutExpiry(t *testing.T) { GossipSubFanoutTTL = 1 * time.Second defer func() { - time.Sleep(time.Second) + time.Sleep(time.Second + 100*time.Millisecond) GossipSubFanoutTTL = 60 * time.Second }() @@ -1000,7 +1000,7 @@ func TestGossipsubDirectPeers(t *testing.T) { originalGossipSubDirectConnectTicks := GossipSubDirectConnectTicks GossipSubDirectConnectTicks = 2 defer func() { - time.Sleep(time.Second) + time.Sleep(time.Second + 100*time.Millisecond) GossipSubDirectConnectTicks = originalGossipSubDirectConnectTicks }() @@ -1286,7 +1286,7 @@ func TestGossipsubOpportunisticGrafting(t *testing.T) { originalGossipSubOpportunisticGraftTicks := GossipSubOpportunisticGraftTicks GossipSubOpportunisticGraftTicks = 2 defer func() { - time.Sleep(time.Second) + time.Sleep(time.Second + 100*time.Millisecond) GossipSubPruneBackoff = originalGossipSubPruneBackoff GossipSubGraftFloodThreshold = originalGossipSubGraftFloodThreshold GossipSubOpportunisticGraftTicks = originalGossipSubOpportunisticGraftTicks