Skip to content

testing: Remove obsolete test_lsp_jit_fee test#721

Merged
cdecker merged 1 commit into
mainfrom
2026w20-remove-lsp-jit-test
May 20, 2026
Merged

testing: Remove obsolete test_lsp_jit_fee test#721
cdecker merged 1 commit into
mainfrom
2026w20-remove-lsp-jit-test

Conversation

@cdecker
Copy link
Copy Markdown
Collaborator

@cdecker cdecker commented May 20, 2026

Summary

Remove test_lsp_jit_fee from libs/gl-testing/tests/test_node.py.

The test exercised the legacy LSPS2 htlc_accepted hook in gl-plugin/src/lsp.rs, which was removed in 2cff324 (gl-plugin: Remove legacy LSPS2 htlc_accepted hook). With the hook gone, the test times out waiting for log lines (Serialized payload: .*fb0142) that are no longer emitted, causing CI failures on every branch based on current main.

The underlying JIT channel functionality is now handled natively by CLN's --experimental-lsps-client daemon.

Motivation

This unblocks PR #716 and any other branch rebased on main after 2cff324.

Test plan

  • CI should go green (29 passed, 0 failed, vs the current 1 failed)

The test exercised the legacy LSPS2 htlc_accepted hook in gl-plugin
(lsp.rs) which was removed in 2cff324. With the hook gone, the test
times out waiting for log lines that are no longer emitted.

The underlying functionality is now handled natively by CLN's
--experimental-lsps-client daemon.
@cdecker cdecker merged commit c98b4b9 into main May 20, 2026
16 checks passed
@cdecker cdecker deleted the 2026w20-remove-lsp-jit-test branch May 20, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant