Skip to content

Commit 2a17ef9

Browse files
committed
multi: Keep itest default miner as btcd
Do not change the miner backend implicitly when running with a bitcoind chain backend. The bitcoind-backed miner should be opt-in via the -minerbackend flag.
1 parent 0872272 commit 2a17ef9

File tree

3 files changed

+5
-20
lines changed

3 files changed

+5
-20
lines changed

itest/default_miner_backend_bitcoind.go

Lines changed: 0 additions & 6 deletions
This file was deleted.

itest/default_miner_backend_btcd.go

Lines changed: 0 additions & 6 deletions
This file was deleted.

itest/lnd_test.go

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,7 @@ var (
8989
)
9090

9191
// minerBackendFlag selects which miner backend to use. If not set, a
92-
// default is chosen based on build tags (e.g. `backend=bitcoind` will
93-
// default to a bitcoind miner).
92+
// default miner is used.
9493
minerBackendFlag = flag.String(
9594
"minerbackend", "", "miner backend (btcd, bitcoind)",
9695
)
@@ -112,13 +111,11 @@ func TestLightningNetworkDaemon(t *testing.T) {
112111

113112
// Get the binary path and setup the harness test.
114113
binary := getLndBinary(t)
115-
minerBackend := defaultMinerBackend
114+
var minerCfg *miner.MinerConfig
116115
if minerBackendFlag != nil && *minerBackendFlag != "" {
117-
minerBackend = *minerBackendFlag
118-
}
119-
120-
minerCfg := &miner.MinerConfig{
121-
Backend: minerBackend,
116+
minerCfg = &miner.MinerConfig{
117+
Backend: *minerBackendFlag,
118+
}
122119
}
123120

124121
harnessTest := lntest.SetupHarnessWithMinerConfig(

0 commit comments

Comments
 (0)