lnd/lntest/itest
Oliver Gugger 3ae2cdb003
lntest: fix commitment TX not found in mempool error
This commit fixes an old flake in the neutrino anchor output tests. It
turns out that sometimes with Neutrino we don't have enough UTXOs in our
wallet to sweep both the local and remote anchor. This is very likely a
timing issue, we need to give the wallet more time to catch up with the
chain and process all transactions to find unspent outputs.
We address this two-fold: We add an additional UTXO to Alice. And then
we also make sure we detect both UTXOs properly after restarting.
2021-08-05 16:11:28 +02:00
..
assertions.go lntest: fix commitment TX not found in mempool error 2021-08-05 16:11:28 +02:00
lnd_amp_test.go lnrpc: allow payment addr override for AMP invoices 2021-05-28 09:30:05 -07:00
lnd_channel_backup_test.go itest: move helper functions into one file 2021-07-13 14:59:00 +08:00
lnd_channel_balance_test.go itest: move balance related tests into one file 2021-07-13 14:58:59 +08:00
lnd_channel_force_close.go lntest: fix commitment TX not found in mempool error 2021-08-05 16:11:28 +02:00
lnd_channel_graph_test.go itest: move channel graph related tests into one file 2021-07-13 14:58:59 +08:00
lnd_channel_policy_test.go itest: fix make lint 2021-07-13 15:01:43 +08:00
lnd_etcd_failover_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_forward_interceptor_test.go Merge pull request #5280 from champo/interceptor_dont_leak_htlcs 2021-07-01 17:35:26 -07:00
lnd_funding_test.go itest: move testFundingPersistence to lnd_funding_test.go 2021-07-13 14:58:59 +08:00
lnd_hold_invoice_force_test.go lntest: fix timing related flakes 2021-08-04 19:42:13 +02:00
lnd_hold_persistence_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_macaroons_test.go itest: fix crash in parallel macaroon tests 2020-11-12 09:17:52 +01:00
lnd_max_channel_size_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_max_htlcs_test.go server: send 0 bandwidth hints for links that can't add htlc 2021-06-22 15:39:33 +02:00
lnd_misc_test.go itest: fix timeout issue in sweep test 2021-08-04 14:55:56 +02:00
lnd_mpp_test.go lntest/itest: log node name in addition to ID if waitForChannels fails 2021-07-14 20:11:54 -07:00
lnd_multi-hop_htlc_aggregation_test.go itest/test: remove hold force close dependency 2021-04-23 08:19:58 +02:00
lnd_multi-hop_htlc_local_chain_claim_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_htlc_local_timeout_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_htlc_receiver_chain_claim_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_htlc_remote_chain_claim_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_local_force_close_on_chain_htlc_timeout_test.go build: update btcd and btcwallet dependencies 2021-04-05 15:41:04 -07:00
lnd_multi-hop_remote_force_close_on_chain_htlc_timeout_test.go itest/test: assert expired hold invoice updated correctly 2021-05-11 08:45:32 +02:00
lnd_multi-hop_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_multi-hop-error-propagation_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_multi-hop-payments_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_network_test.go itest: use require inside net.NewNode 2021-06-09 02:14:37 +08:00
lnd_no_etcd_dummy_failover_test.go itest: basic failover itest when using leader election on etcd 2021-05-04 17:33:12 +02:00
lnd_onchain_test.go Merge pull request #5428 from wpaulino/enforce-anchor-reserve 2021-06-28 16:08:43 -07:00
lnd_open_channel_test.go itest: move channel openning related tests into one file 2021-07-13 14:58:59 +08:00
lnd_payment_test.go itest: fix async payment benchmark timeout flakes 2021-07-27 13:57:09 +02:00
lnd_psbt_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_recovery_test.go itest: move recovery related tests into one file 2021-07-13 14:58:59 +08:00
lnd_rest_api_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_revocation_test.go itest: move revocation related tests into one file 2021-07-13 14:58:56 +08:00
lnd_routing_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_send_multi_path_payment_test.go lntest: isolate alice+bob in mppTestContext 2021-05-10 22:02:15 -07:00
lnd_signer_test.go lntest: allow the main test files to be buildable w/o the rpctest build tag 2020-09-21 21:16:31 +02:00
lnd_single_hop_invoice_test.go lint: silence depreciation warnings 2021-05-04 17:33:14 +02:00
lnd_switch_test.go itest: fix make lint 2021-07-13 15:01:43 +08:00
lnd_test_list_off_test.go itest: split tests into dynamic tranches 2020-11-04 11:03:29 +01:00
lnd_test_list_on_test.go itest: test anchor sweep with commitment deadline 2021-06-29 20:30:53 +08:00
lnd_test.go make+itest: add tranche index to test name 2021-08-04 14:55:57 +02:00
lnd_wallet_import_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
lnd_wumbo_channels_test.go itest: use require inside net.EnsureConnected/net.ConnectNodes 2021-06-29 01:41:48 +08:00
log_check_errors.sh itest: fix log whitelist check 2020-12-09 08:06:16 +01:00
log_error_whitelist.txt itest: update error whitelist 2021-08-05 16:11:28 +02:00
log_substitutions.txt lntest: wait for chain sync in switch test 2021-05-10 16:46:28 +02:00
test_harness.go lntest: make it clear that profile failure is follow-up error 2021-08-05 16:11:28 +02:00
utils.go itest: move helper functions into one file 2021-07-13 14:59:00 +08:00