From: yahtoo Date: Fri, 26 Jul 2019 09:01:29 +0000 (+0800) Subject: Add network delay simulation in test (#359) X-Git-Tag: v1.0.5~71 X-Git-Url: http://git.osdn.net/view?p=bytom%2Fvapor.git;a=commitdiff_plain;h=5819de48d26c0812b18e97c52582985cfff9fe5d Add network delay simulation in test (#359) --- diff --git a/netsync/chainmgr/tool_test.go b/netsync/chainmgr/tool_test.go index b9d661fd..63b6a2f5 100644 --- a/netsync/chainmgr/tool_test.go +++ b/netsync/chainmgr/tool_test.go @@ -4,6 +4,7 @@ import ( "errors" "math/rand" "net" + "time" "github.com/tendermint/go-wire" "github.com/tendermint/tmlibs/flowrate" @@ -84,6 +85,7 @@ func (p *P2PPeer) setAsync(b bool) { func (p *P2PPeer) postMan() { for msgBytes := range p.msgCh { msgType, msg, _ := decodeMessage(msgBytes) + time.Sleep(10 * time.Millisecond) p.remoteNode.processMsg(p.srcPeer, msgType, msg) } }