From 9b70c9d63bd7916136dc0b0d31b1c08f04735651 Mon Sep 17 00:00:00 2001 From: Simon Vrouwe Date: Wed, 8 Dec 2021 12:41:58 +0200 Subject: [PATCH] testing: fix flake in test_fetchinvoice_3hop --- tests/test_pay.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/test_pay.py b/tests/test_pay.py index 1232c3a44..96922a82f 100644 --- a/tests/test_pay.py +++ b/tests/test_pay.py @@ -4352,6 +4352,10 @@ def test_fetchinvoice_3hop(node_factory, bitcoind): l1.rpc.call('fetchinvoice', {'offer': offer1['bolt12']}) + # Make sure l4 handled both onions before shutting down + l1.daemon.wait_for_log(r'plugin-fetchinvoice: Received modern onion .*obs2\\":false') + l1.daemon.wait_for_log(r'plugin-fetchinvoice: No match for modern onion.*obs2\\":true') + # Test with obsolete onion. l4.stop() l4.daemon.opts['dev-no-modern-onion'] = None