File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -105,6 +105,8 @@ def test_inv_block(self):
105
105
tx = self .wallet .create_self_transfer ()
106
106
wtxid = int (tx ['wtxid' ], 16 )
107
107
108
+ self .nodes [0 ].setmocktime (int (time .time ()))
109
+
108
110
self .log .info (
109
111
"Announce the transaction to all nodes from all {} incoming peers, but never send it" .format (NUM_INBOUND ))
110
112
msg = msg_inv ([CInv (t = MSG_WTX , h = wtxid )])
@@ -125,7 +127,10 @@ def test_inv_block(self):
125
127
assert self .nodes [1 ].getpeerinfo ()[0 ]['inbound' ] == False
126
128
timeout = 2 + INBOUND_PEER_TX_DELAY + GETDATA_TX_INTERVAL
127
129
self .log .info ("Tx should be received at node 1 after {} seconds" .format (timeout ))
128
- self .sync_mempools (timeout = timeout )
130
+ self .nodes [0 ].bumpmocktime (timeout )
131
+ self .sync_mempools ()
132
+
133
+ self .nodes [0 ].setmocktime (0 )
129
134
130
135
def test_in_flight_max (self ):
131
136
self .log .info ("Test that we don't load peers with more than {} transaction requests immediately" .format (MAX_GETDATA_IN_FLIGHT ))
You can’t perform that action at this time.
0 commit comments