Skip to content

add plan for making this work smoother.

52d8319
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Open

Feature: Basic Kubernetes backend support #10

add plan for making this work smoother.
52d8319
Select commit
Loading
Failed to load commit list.
GitHub Actions / Unit Tests succeeded Nov 25, 2025 in 1s

24 passed, 0 failed and 74 skipped

Tests passed successfully

✅ coverage/test-results.trx

98 tests were completed in 153s with 24 passed, 0 failed and 74 skipped.

Test suite Passed Failed Skipped Time
LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","v0.19.3-beta","/root/.lnd",True) 25⚪ 142ms
LNUnit.Tests.AbcLightningAbstractTestsSqlite("sqlite","lightninglabs/lnd","v0.20.0-beta","/root/.lnd",True) 24✅ 1⚪ 125s
LNUnit.Tests.Abstract.DockerTest 7⚪ 0ms
LNUnit.Tests.Abstract.KubernetesOrchestratorTest 7⚪ 0ms
LNUnit.Tests.Abstract.KubernetesTest 9⚪ 0ms
LNUnit.Tests.Fixture.AbcLightningAbstractTestsPostgres("postgres","lightninglabs/lnd","v0.20.0-beta","/root/.lnd",True) 25⚪ 1ms

✅ LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","v0.19.3-beta","/root/.lnd",True)

⚪ ChannelAcceptorDeny
⚪ CheckForSuccessButFailureReasonIsNotNone_LND_18_Bug
⚪ CheckLNDVersion
⚪ ExportGraph
⚪ FailureInvoiceTimeout
⚪ FailureNoRouteBecauseFeesAreTooHigh
⚪ FailureReasonNoRoute
⚪ GetChannelPointFromAliases
⚪ GetChannelsFromAlias
⚪ GetNodeConnectionFromPool
⚪ GetPaymentFailureData
⚪ HoldInvoice_Settlement
⚪ InterceptorTest
⚪ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(1)
⚪ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(32)
⚪ ListInvoiceAndPaymentNoDatePage
⚪ ListInvoiceAndPaymentPaging
⚪ OnChannelEventBasics
⚪ PoolRebalance
⚪ PSBTFlow(2,"bcrt1pau9xpav22lr592a2fgldkqy65e42uz5gdgy8et6kgvkrtep5gkeq07uyla",1000,"regtest")
⚪ SendMany_Onchain
⚪ Successful
⚪ SuccessfulKeysend
⚪ UpdateChannelPolicy
⚪ UpdateChannelPolicyPerNode

✅ LNUnit.Tests.AbcLightningAbstractTestsSqlite("sqlite","lightninglabs/lnd","v0.20.0-beta","/root/.lnd",True)

✅ ChannelAcceptorDeny
✅ CheckForSuccessButFailureReasonIsNotNone_LND_18_Bug
✅ CheckLNDVersion
✅ ExportGraph
✅ FailureInvoiceTimeout
✅ FailureNoRouteBecauseFeesAreTooHigh
✅ FailureReasonNoRoute
✅ GetChannelPointFromAliases
✅ GetChannelsFromAlias
✅ GetNodeConnectionFromPool
✅ GetPaymentFailureData
✅ HoldInvoice_Settlement
✅ InterceptorTest
✅ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(1)
✅ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(32)
✅ ListInvoiceAndPaymentNoDatePage
✅ ListInvoiceAndPaymentPaging
⚪ OnChannelEventBasics
✅ PoolRebalance
✅ PSBTFlow(2,"bcrt1pau9xpav22lr592a2fgldkqy65e42uz5gdgy8et6kgvkrtep5gkeq07uyla",1000,"regtest")
✅ SendMany_Onchain
✅ Successful
✅ SuccessfulKeysend
✅ UpdateChannelPolicy
✅ UpdateChannelPolicyPerNode

✅ LNUnit.Tests.Abstract.DockerTest

⚪ BuildDockerImage
⚪ ComposeAndDestroyCluster
⚪ CreateDestroyNetwork
⚪ DetectGitlabRunner
⚪ Docker_PullImage
⚪ ListContainer
⚪ MakeContainer

✅ LNUnit.Tests.Abstract.KubernetesOrchestratorTest

⚪ CreateAndInspectContainer
⚪ CreateContainerWithEnvironmentVariables
⚪ CreateNetwork
⚪ ExtractBinaryFile
⚪ ExtractTextFile
⚪ ListContainers
⚪ RemoveContainer

✅ LNUnit.Tests.Abstract.KubernetesTest

⚪ CreateDestroyNamespace
⚪ CreatePod
⚪ CreatePodsInNamespace
⚪ DetectKubernetesContext
⚪ Kubernetes_PullImage
⚪ ListPods
⚪ TestFileExtraction_BinaryFile
⚪ TestFileExtraction_TextFile
⚪ TestPersistentVolume

✅ LNUnit.Tests.Fixture.AbcLightningAbstractTestsPostgres("postgres","lightninglabs/lnd","v0.20.0-beta","/root/.lnd",True)

⚪ ChannelAcceptorDeny
⚪ CheckForSuccessButFailureReasonIsNotNone_LND_18_Bug
⚪ CheckLNDVersion
⚪ ExportGraph
⚪ FailureInvoiceTimeout
⚪ FailureNoRouteBecauseFeesAreTooHigh
⚪ FailureReasonNoRoute
⚪ GetChannelPointFromAliases
⚪ GetChannelsFromAlias
⚪ GetNodeConnectionFromPool
⚪ GetPaymentFailureData
⚪ HoldInvoice_Settlement
⚪ InterceptorTest
⚪ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(1)
⚪ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(32)
⚪ ListInvoiceAndPaymentNoDatePage
⚪ ListInvoiceAndPaymentPaging
⚪ OnChannelEventBasics
⚪ PoolRebalance
⚪ PSBTFlow(2,"bcrt1pau9xpav22lr592a2fgldkqy65e42uz5gdgy8et6kgvkrtep5gkeq07uyla",1000,"regtest")
⚪ SendMany_Onchain
⚪ Successful
⚪ SuccessfulKeysend
⚪ UpdateChannelPolicy
⚪ UpdateChannelPolicyPerNode