From f06b2a86807e250725175170295176ed816912a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roman=20Smr=C5=BE?= Date: Mon, 24 Aug 2026 18:57:48 +0200 Subject: Test: common owner discovery after restart --- test/discovery.et | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/discovery.et b/test/discovery.et index 46a5f10..f80acb3 100644 --- a/test/discovery.et +++ b/test/discovery.et @@ -488,6 +488,26 @@ test CommonOwnerDiscovery: /peer [0-9]+ addr ${p2.node.ip} 29665/ /peer [0-9]+ addr ${p3.node.ip} 29665/ + for p in [ p1, p2 ]: + send "stop-server" to p + for p in [ p1, p2 ]: + expect /stop-server-done/ from p + for p in [ p1, p2 ]: + send "start-server services $services" to p + + send "peer-add ${pd.node.ip}" to p1 + send "peer-add ${p3.node.ip}" to p2 + + expect from p1: + /peer [0-9]+ addr ${pd.node.ip} 29665/ + /peer [0-9]+ addr ${p2.node.ip} 29665/ + /peer [0-9]+ addr ${p3.node.ip} 29665/ + + expect from p2: + /peer [0-9]+ addr ${pd.node.ip} 29665/ + /peer [0-9]+ addr ${p1.node.ip} 29665/ + /peer [0-9]+ addr ${p3.node.ip} 29665/ + test DiscoveryOnLocalhost: let services = "discovery" -- cgit v1.2.3