Commit Graph
24 Commits
Author SHA1 Message Date
Slyghtning 4c198bdfde itest: check peer alias in ListChannels 2023-02-24 10:49:11 +01:00
yyforyongyu 52dff48477 itest: fix flake in testOptionScidUpgrade 2023-02-24 01:35:17 +08:00
yyforyongyu 4fdce8b448 itest: fix flake in testChannelFundingPersistence 2023-02-24 01:35:16 +08:00
yyforyongyu 0c50d4379f itest: fix test flake in testZeroConfReorg 2023-02-24 01:35:16 +08:00
yyforyongyu eb57de2f0e itest: fix context leak in testZeroConfReorg 2023-02-24 01:35:16 +08:00
yyforyongyu 1f636ad275 itest: add readme 2023-02-23 21:56:12 +08:00
yyforyongyu d5af76cb29 itest+lntest: add a dedicated timeout for sending payments
This commit adds a new timeout `PaymentTimeout` that's used when sending
payments. A potential bug is also marked in the test.
2023-02-23 21:56:11 +08:00
yyforyongyu f55f9dcb87 itest: increase sleep time when closing channels in mpp setup 2023-02-23 21:56:11 +08:00
yyforyongyu 92a2da52c5 itest: fix testGraphTopologyNtfns and mark a bug in disconnectpeer 2023-02-23 21:56:11 +08:00
yyforyongyu 25a2e0f716 itest: temp fix testAddPeerConfig 2023-02-23 21:56:11 +08:00
yyforyongyu 05c82d918e itest: remove file log_error_whitelist.txt 2023-02-23 21:56:11 +08:00
yyforyongyu 17f08a87db lntest+itest: remove assertion while iterating mempool 2023-02-23 21:56:10 +08:00
yyforyongyu 28203fc77c lntest+itest: fix testDataLossProtection 2023-02-23 21:56:10 +08:00
yyforyongyu 8288d3da8e itest: add missing topology check in tests
This commit adds the missing topology checks.
2023-02-23 21:56:10 +08:00
yyforyongyu 2bc6aabf96 itest: fix make lint
This commit fixes the issues reported by the linter.
2023-02-23 21:56:10 +08:00
yyforyongyu a080375b7d itest: remove unnecessary shutdown 2023-02-23 21:56:09 +08:00
yyforyongyu 8b9ccfe310 itest: fix test async_bidirectional_payments 2023-02-23 21:56:09 +08:00
yyforyongyu 9d1d629001 itest+lntest: migrate lntemp to lntest
This commit performs the takeover that `lntemp` is now promoted to be
`lntest`, and the scaffolding is now removed as all the refactoring is
finished!
2023-02-23 21:56:09 +08:00
yyforyongyu ee0790493c itest+lntemp: move calculation functions into lntemp
Functions that can be useful to other tests are now moved into the
package `lntemp`.
2023-02-23 21:56:09 +08:00
yyforyongyu 4a9c3449a6 lntemp+itest: move utils function into lntemp 2023-02-23 21:56:09 +08:00
yyforyongyu edba938996 multi: add new build tag integration
This commit adds a new build tag `integration` and removes the old tag
`rpctest` for clarity. Multiple unnecessary usages of `build !rpctest`
is also removed.
2023-02-23 21:56:09 +08:00
yyforyongyu 94c64a886e lntemp+itest: remove unused code to prepare lntemp's takeover
This commit removes the old code living in `lntest` to prepare
`lntemp`'s takeover.
2023-02-23 21:56:08 +08:00
yyforyongyu 106fbeae85 multi: move timeouts into package wait
This commit moves the definition of timeout values into package `wait`,
preparing the incoming merging of `lntemp` and `lntest`.
2023-02-23 21:56:08 +08:00
yyforyongyu 0bc86a3b4b multi: move itest out of lntest
This commit moves all the test cases living in `itest` out of `lntest`,
further making `lntest` an independent package for general testing.
2023-02-23 21:56:08 +08:00