Skip to content

Commit 139d211

Browse files
committed
pytest: fix test_recover_plugin flake
It can try to reconnect while we're explicitly connecting: ``` 2025-04-15T03:40:53.9184103Z > l2.rpc.connect(l1.info['id'], 'localhost', l1.port) 2025-04-15T03:40:53.9184311Z 2025-04-15T03:40:53.9184401Z tests/test_misc.py:3078: ... 2025-04-15T03:40:53.9206302Z > raise RpcError(method, payload, resp['error']) 2025-04-15T03:40:53.9207225Z E pyln.client.lightning.RpcError: RPC call failed: method: connect, payload: {'id': '0266e4598d1d3c415f572a8488830b60f7e744ed9235eb0b1ba93283b315c03518', 'host': 'localhost', 'port': 45219}, error: {'code': 402, 'message': 'disconnected during connection'} ``` Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
1 parent afa8875 commit 139d211

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

tests/test_misc.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3048,7 +3048,8 @@ def test_recover_plugin(node_factory, bitcoind):
30483048
feerates=(7500, 7500, 7500, 7500),
30493049
options={
30503050
'log-level': 'info',
3051-
'experimental-peer-storage': None
3051+
'experimental-peer-storage': None,
3052+
'dev-no-reconnect': None,
30523053
},
30533054
)
30543055
l2 = node_factory.get_node(
@@ -3058,7 +3059,8 @@ def test_recover_plugin(node_factory, bitcoind):
30583059
allow_bad_gossip=True,
30593060
options={
30603061
'log-level': 'info',
3061-
'experimental-peer-storage': None
3062+
'experimental-peer-storage': None,
3063+
'dev-no-reconnect': None,
30623064
},
30633065
)
30643066

0 commit comments

Comments
 (0)