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.
This commit is contained in:
yyforyongyu committed 2023-02-23 21:56:11 +08:00
1 parent ae6e109f35
commit d5af76cb29
7 files changed
+27 -7

No files matched your search

+3 -1
View File
@@ -948,7 +948,9 @@ func (h *HarnessTest) AssertNodesNumPendingOpenChannels(a, b *node.HarnessNode,
func (h *HarnessTest) AssertPaymentStatusFromStream(stream rpc.PaymentClient,
status lnrpc.Payment_PaymentStatus) *lnrpc.Payment {
return h.assertPaymentStatusWithTimeout(stream, status, DefaultTimeout)
return h.assertPaymentStatusWithTimeout(
stream, status, wait.PaymentTimeout,
)
}
// AssertPaymentSucceedWithTimeout asserts that a payment is succeeded within