cln/tests
Rusty Russell 8288603bab pytest: fix flake in test_emergencyrecover
```
2024-06-24T05:09:32.5233603Z         assert l1.rpc.listfunds()["channels"][0]["state"] == "ONCHAIN"
2024-06-24T05:09:32.5234187Z >       assert l2.rpc.listfunds()["channels"][0]["state"] == "ONCHAIN"
2024-06-24T05:09:32.5234917Z E       AssertionError: assert 'FUNDING_SPEND_SEEN' == 'ONCHAIN'
2024-06-24T05:09:32.5235464Z E         - ONCHAIN
2024-06-24T05:09:32.5235773Z E         + FUNDING_SPEND_SEEN
2024-06-24T05:09:32.5236096Z 
2024-06-24T05:09:32.5236242Z tests/test_misc.py:2907: AssertionError
```

It's possible that l2 hasn't seen the onchain tx yet.  What we really want to do is
wait for it, then test that l1 really can spend the output it has recovered.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2024-06-24 21:12:43 +09:30
..
data common: add routing test using real data which crashes. 2024-03-07 14:09:14 +01:00
fuzz fuzz: Add input for from_bech32_charset off-by-one bug 2024-06-20 10:53:50 +09:30
plugins pytest: fix default/description order in zeroconf test plugin. 2024-06-20 17:20:06 +09:30
vectors pytest: Remove onion test vectors containing legacy onions. 2022-03-18 09:20:11 +10:30
benchmark.py pytest: always provide payment_secret when making payments. 2021-07-14 14:38:00 -05:00
conftest.py pytest: use --developer instead of environment variable. 2023-09-21 20:08:24 +09:30
fixtures.py pytest: use --developer instead of environment variable. 2023-09-21 20:08:24 +09:30
rkls_github_canned_server.py pytest: add blackbox tests for reckless 2023-04-09 12:41:11 +09:30
test_bookkeeper.py pytest: update bookkeeper chan lease fee 2024-05-09 16:14:23 -05:00
test_cln_rs.py pytest: use reserve_unused_port even more 2024-05-17 13:56:18 -05:00
test_clnrest.py pytests: use reserve_unused_port() everywhere 2024-05-16 17:31:02 +02:00
test_closing.py pytest: fix flake in test_closing.py::test_penalty_htlc_tx_timeout 2024-06-24 21:12:43 +09:30
test_connection.py pytest: fix test_feerate_stress race 2024-06-24 21:12:43 +09:30
test_db.py pytest: clean up tests/test_db.py::test_last_tx_psbt_upgrade 2024-05-08 21:54:50 -05:00
test_gossip.py devtools/gossipwith: use timestamp filter message not obsolete INIT_ROUTING_SYNC. 2024-06-19 15:54:24 +09:30
test_invoices.py autoclean: remove autocleaninvoice command. 2024-06-20 16:14:38 +09:30
test_misc.py pytest: fix flake in test_emergencyrecover 2024-06-24 21:12:43 +09:30
test_mkfunding.py pytest: add tests for devtools/mkfunding 2023-01-09 14:50:30 -06:00
test_onion.py lightningd: remove support for legacy onion format. 2022-03-18 09:20:11 +10:30
test_opening.py common: BOLT update: option_anchors_zero_fee_htlc_tx is now simply "option_anchors". 2024-06-19 15:54:24 +09:30
test_pay.py common: BOLT update: option_anchors_zero_fee_htlc_tx is now simply "option_anchors". 2024-06-19 15:54:24 +09:30
test_plugin.py pyln-client: allow dynamic option setter to throw exceptions 2024-06-20 17:20:06 +09:30
test_reckless.py pytest: add tests for pip and poetry installed virtual envs 2024-02-07 13:24:34 +01:00
test_renepay.py renepay: fix sources 2024-05-08 22:32:13 -05:00
test_runes.py commando: update removal version for rpcs 2024-06-18 14:06:06 +09:30
test_splicing.py splice: Add support for tx_abort to channeld 2024-02-11 10:46:23 +01:00
test_splicing_disconnect.py pytest: fix flake in test_splice_disconnect_sig 2024-05-09 16:14:23 -05:00
test_splicing_insane.py splice: Agressive restart testing during splices 2023-12-15 09:42:45 +10:30
test_wallet.py commando: update removal version for rpcs 2024-06-18 14:06:06 +09:30
utils.py lightningd: revert f450dfeb55 to allow non-gossip_query nodes. 2024-03-31 12:32:05 +02:00
valgrind-suppressions.txt pytest: Use valgrind target suppressions instead of skipping tests 2022-03-10 10:21:41 +10:30