Mirrors bitcoin-knots.bats so the 20× release-gate run exercises lnd through the same state matrix. lnd previously had only a single read-only check inside required-stack.bats; this adds the destructive and cascade-destructive tiers that match what we already test for bitcoin-knots. 10 @test cases: * read-only: presence, valid state, lncli getinfo, no orphan containers * destructive (ARCHY_ALLOW_DESTRUCTIVE=1): stop, start, restart, RPC recovers within 90s of cold restart (longer than bitcoind because the wallet has to unlock first) * cascade (ARCHY_ALLOW_CASCADE_DESTRUCTIVE=1): uninstall, reinstall Reuses the same lncli invocation as required-stack.bats so divergence shows up clearly if either test breaks. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
5.6 KiB
5.6 KiB