summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRoman Smrž <roman.smrz@seznam.cz>2026-08-24 18:57:48 +0200
committerRoman Smrž <roman.smrz@seznam.cz>2026-08-25 20:15:42 +0200
commitf06b2a86807e250725175170295176ed816912a5 (patch)
tree11ec9e22930aa3ed048f2614f4420ae059a77b73 /test
parentef8bab8568b5263797d5534202ac192839663ce7 (diff)
Test: common owner discovery after restartHEADmaster
Diffstat (limited to 'test')
-rw-r--r--test/discovery.et20
1 files changed, 20 insertions, 0 deletions
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"