Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make check error #1046

Closed
beussdelanight opened this issue Apr 7, 2018 · 10 comments
Closed

make check error #1046

beussdelanight opened this issue Apr 7, 2018 · 10 comments
Labels
testing Improvements/modifications to the test suite

Comments

@beussdelanight
Copy link

Background

when i "make check" i have the folowing error :

"...
--- PASS: TestDecodeEncode (0.03s)
PASS
ok github.com/lightningnetwork/lnd/zpay32 (cached)
Makefile:150 : la recette pour la cible « unit » a échouée
make: *** [unit] Erreur 123"

Your environment

  • version of lnd : last
  • which operating system (uname -a on *Nix) :Linux debian 4.9.0-4-amd64 Fix name typo in README #1 SMP Debian 4.9.65-3+deb9u1 (2017-12-23) x86_64 GNU/Linux
  • version of btcd, bitcoind, or other backend : not installed
  • any other relevant environment details

Steps to reproduce

Tell us how to reproduce this issue. Please provide stacktraces and links to code in question.

Expected behaviour

Success

Actual behaviour

Error

@cfromknecht
Copy link
Contributor

Looks like one of the unit tests failed, they are run conncurrently so the failure might not have been in the last package to print. Can you find which test is failing?

@UnholyLizard
Copy link

Also have error on Raspberry Pi 3.

  • lnd version 0.4.1-beta commit=e30881a14cdd5d9f17132acc99dd46d331f6f61f
  • Linux SkyCry 4.14.30-v7+ #1102 SMP Mon Mar 26 16:45:49 BST 2018 armv7l GNU/Linux
  • go version go1.10.1 linux/arm
=== RUN   TestInterfaces
2018/04/06 23:13:52 Running 13 ChainNotifier interface tests
=== RUN   TestInterfaces/bitcoind:_single_conf_ntfn
=== RUN   TestInterfaces/btcd:_single_conf_ntfn
=== RUN   TestInterfaces/btcd:_multi_conf_ntfn
=== RUN   TestInterfaces/btcd:_batch_conf_ntfn
=== RUN   TestInterfaces/btcd:_multi_client_conf
=== RUN   TestInterfaces/btcd:_spend_ntfn
=== RUN   TestInterfaces/btcd:_spend_ntfn_mempool
=== RUN   TestInterfaces/btcd:_block_epoch
=== RUN   TestInterfaces/btcd:_historical_conf_dispatch
=== RUN   TestInterfaces/btcd:_historical_spend_dispatch
=== RUN   TestInterfaces/btcd:_cancel_spend_ntfn
=== RUN   TestInterfaces/btcd:_cancel_epoch_ntfn
=== RUN   TestInterfaces/btcd:_lazy_ntfn_consumer
=== RUN   TestInterfaces/btcd:_reorg_conf
=== RUN   TestInterfaces/neutrino:_single_conf_ntfn
=== RUN   TestInterfaces/neutrino:_multi_conf_ntfn
=== RUN   TestInterfaces/neutrino:_batch_conf_ntfn
=== RUN   TestInterfaces/neutrino:_multi_client_conf
=== RUN   TestInterfaces/neutrino:_spend_ntfn
=== RUN   TestInterfaces/neutrino:_spend_ntfn_mempool
=== RUN   TestInterfaces/neutrino:_block_epoch
=== RUN   TestInterfaces/neutrino:_historical_conf_dispatch
=== RUN   TestInterfaces/neutrino:_historical_spend_dispatch
=== RUN   TestInterfaces/neutrino:_cancel_spend_ntfn
=== RUN   TestInterfaces/neutrino:_cancel_epoch_ntfn
=== RUN   TestInterfaces/neutrino:_lazy_ntfn_consumer
=== RUN   TestInterfaces/neutrino:_reorg_conf
--- FAIL: TestInterfaces (52.75s)
        interface_test.go:1553: Running ChainNotifier interface tests for: bitcoind
    --- FAIL: TestInterfaces/bitcoind:_single_conf_ntfn (20.15s)
        interface_test.go:166: confirmation notification never received
        interface_test.go:1553: Running ChainNotifier interface tests for: btcd
    --- PASS: TestInterfaces/btcd:_single_conf_ntfn (0.13s)
    --- PASS: TestInterfaces/btcd:_multi_conf_ntfn (0.16s)
    --- PASS: TestInterfaces/btcd:_batch_conf_ntfn (0.91s)
    --- PASS: TestInterfaces/btcd:_multi_client_conf (0.15s)
    --- PASS: TestInterfaces/btcd:_spend_ntfn (0.52s)
    --- PASS: TestInterfaces/btcd:_spend_ntfn_mempool (0.31s)
    --- PASS: TestInterfaces/btcd:_block_epoch (0.04s)
    --- PASS: TestInterfaces/btcd:_historical_conf_dispatch (2.41s)
    --- PASS: TestInterfaces/btcd:_historical_spend_dispatch (0.30s)
    --- PASS: TestInterfaces/btcd:_cancel_spend_ntfn (0.31s)
    --- PASS: TestInterfaces/btcd:_cancel_epoch_ntfn (0.01s)
    --- PASS: TestInterfaces/btcd:_lazy_ntfn_consumer (0.32s)
    --- PASS: TestInterfaces/btcd:_reorg_conf (4.86s)
        interface_test.go:1553: Running ChainNotifier interface tests for: neutrino
    --- PASS: TestInterfaces/neutrino:_single_conf_ntfn (0.23s)
    --- PASS: TestInterfaces/neutrino:_multi_conf_ntfn (1.09s)
    --- PASS: TestInterfaces/neutrino:_batch_conf_ntfn (3.16s)
    --- PASS: TestInterfaces/neutrino:_multi_client_conf (0.74s)
    --- PASS: TestInterfaces/neutrino:_spend_ntfn (0.90s)
    --- PASS: TestInterfaces/neutrino:_spend_ntfn_mempool (0.00s)
    --- PASS: TestInterfaces/neutrino:_block_epoch (1.35s)
    --- PASS: TestInterfaces/neutrino:_historical_conf_dispatch (2.95s)
    --- PASS: TestInterfaces/neutrino:_historical_spend_dispatch (0.50s)
    --- PASS: TestInterfaces/neutrino:_cancel_spend_ntfn (0.61s)
    --- PASS: TestInterfaces/neutrino:_cancel_epoch_ntfn (0.53s)
    --- PASS: TestInterfaces/neutrino:_lazy_ntfn_consumer (0.71s)
    --- PASS: TestInterfaces/neutrino:_reorg_conf (5.64s)

...

FAIL
FAIL    github.com/lightningnetwork/lnd/chainntnfs      52.987s
?       github.com/lightningnetwork/lnd/chainntnfs/bitcoindnotify       [no test files]
?       github.com/lightningnetwork/lnd/chainntnfs/btcdnotify   [no test files]
?       github.com/lightningnetwork/lnd/chainntnfs/neutrinonotify       [no test files]

...

goroutine 31 [runnable]:
syscall.Syscall(0x94, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0)
        /usr/local/go/src/syscall/asm_linux_arm.s:17 +0x8
syscall.Fdatasync(0x5, 0x5, 0x0)
        /usr/local/go/src/syscall/zsyscall_linux_arm.go:446 +0x30
github.com/lightningnetwork/lnd/vendor/github.com/coreos/bbolt.fdatasync(0x122bc3c0, 0x1000, 0xfffffff)
        /home/admin/go/src/github.com/lightningnetwork/lnd/vendor/github.com/coreos/bbolt/bolt_linux.go:9 +0x2c
github.com/lightningnetwork/lnd/vendor/github.com/coreos/bbolt.(*Tx).write(0x12214100, 0xbeaa13d1, 0xc04e7b77)
        /home/admin/go/src/github.com/lightningnetwork/lnd/vendor/github.com/coreos/bbolt/tx.go:540 +0x400
github.com/lightningnetwork/lnd/vendor/github.com/coreos/bbolt.(*Tx).Commit(0x12214100, 0x0, 0x0)
        /home/admin/go/src/github.com/lightningnetwork/lnd/vendor/github.com/coreos/bbolt/tx.go:185 +0x1e4
github.com/lightningnetwork/lnd/vendor/github.com/coreos/bbolt.(*DB).Update(0x122bc3c0, 0x1225fddc, 0x0, 0x0)
        /home/admin/go/src/github.com/lightningnetwork/lnd/vendor/github.com/coreos/bbolt/db.go:675 +0xd0
github.com/lightningnetwork/lnd/channeldb.(*ChannelGraph).PruneGraph(0x12290180, 0x0, 0x0, 0x0, 0x122c0030, 0x66, 0xd7882ee4, 0xbeaa13d0, 0xc54b4740, 0x0, ...)
        /home/admin/go/src/github.com/lightningnetwork/lnd/channeldb/graph.go:581 +0x84
github.com/lightningnetwork/lnd/routing.(*ChannelRouter).networkHandler(0x1231a0a0)
        /home/admin/go/src/github.com/lightningnetwork/lnd/routing/router.go:763 +0x710
created by github.com/lightningnetwork/lnd/routing.(*ChannelRouter).Start
        /home/admin/go/src/github.com/lightningnetwork/lnd/routing/router.go:373 +0x39c
FAIL    github.com/lightningnetwork/lnd/routing 7.633s
=== RUN   TestFilteredChainView
=== RUN   TestFilteredChainView/bitcoind_zmq:_filtered_block_ntfns
=== RUN   TestFilteredChainView/bitcoind_zmq:_update_filter_back_track
=== RUN   TestFilteredChainView/bitcoind_zmq:_filter_single_block
=== RUN   TestFilteredChainView/bitcoind_zmq:_filter_block_disconnected
=== RUN   TestFilteredChainView/p2p_neutrino:_filtered_block_ntfns
=== RUN   TestFilteredChainView/p2p_neutrino:_update_filter_back_track
=== RUN   TestFilteredChainView/p2p_neutrino:_filter_single_block
=== RUN   TestFilteredChainView/p2p_neutrino:_filter_block_disconnected
=== RUN   TestFilteredChainView/btcd_websockets:_filtered_block_ntfns
=== RUN   TestFilteredChainView/btcd_websockets:_update_filter_back_track
=== RUN   TestFilteredChainView/btcd_websockets:_filter_single_block
=== RUN   TestFilteredChainView/btcd_websockets:_filter_block_disconnected
--- FAIL: TestFilteredChainView (40.79s)
        interface_test.go:896: Testing 'bitcoind_zmq' implementation of FilteredChainView
    --- PASS: TestFilteredChainView/bitcoind_zmq:_filtered_block_ntfns (0.52s)
    --- PASS: TestFilteredChainView/bitcoind_zmq:_update_filter_back_track (0.50s)
    --- PASS: TestFilteredChainView/bitcoind_zmq:_filter_single_block (0.57s)
    --- FAIL: TestFilteredChainView/bitcoind_zmq:_filter_block_disconnected (3.76s)
        interface_test.go:609: expected to receive disconnected block at height 105, instead got at 4
        interface_test.go:896: Testing 'p2p_neutrino' implementation of FilteredChainView
    --- PASS: TestFilteredChainView/p2p_neutrino:_filtered_block_ntfns (0.75s)
    --- PASS: TestFilteredChainView/p2p_neutrino:_update_filter_back_track (0.53s)
    --- PASS: TestFilteredChainView/p2p_neutrino:_filter_single_block (0.49s)
    --- PASS: TestFilteredChainView/p2p_neutrino:_filter_block_disconnected (24.65s)
        interface_test.go:896: Testing 'btcd_websockets' implementation of FilteredChainView
    --- PASS: TestFilteredChainView/btcd_websockets:_filtered_block_ntfns (0.49s)
    --- PASS: TestFilteredChainView/btcd_websockets:_update_filter_back_track (0.26s)
    --- PASS: TestFilteredChainView/btcd_websockets:_filter_single_block (0.32s)
    --- PASS: TestFilteredChainView/btcd_websockets:_filter_block_disconnected (4.26s)
FAIL
FAIL    github.com/lightningnetwork/lnd/routing/chainview       41.017s

...

ok      github.com/lightningnetwork/lnd/zpay32  (cached)
Makefile:150: recipe for target 'unit' failed
make: *** [unit] Error 123

Full log: make_check.txt

@meshcollider meshcollider added the testing Improvements/modifications to the test suite label Apr 8, 2018
@beussdelanight
Copy link
Author

complete log :
root@debian:~# cd $GOPATH/src/github.com/lightningnetwork/lnd
root@debian:/usr/local/src/goprojects/src/github.com/lightningnetwork/lnd# make check
Compiling btcd dependencies.
cd /usr/local/src/goprojects/src/github.com/roasbeef/btcd && git checkout 3b7cd0380ae14f7ae01703f04b5120bf688f5dcd && glide install
HEAD est maintenant sur 3b7cd038... Merge pull request #20 from halseth/mempool-spends
[INFO] Downloading dependencies. Please wait...
[INFO] --> Found desired version locally github.com/aead/siphash e404fcfc888570cadd1610538e2dbc89f66af814!
[INFO] --> Found desired version locally github.com/btcsuite/btclog 84c8d2346e9fc8c7b947e243b9c24e6df9fd206a!
[INFO] --> Found desired version locally github.com/btcsuite/go-flags 6c288d648c1cc1befcb90cb5511dcacf64ae8e61!
[INFO] --> Found desired version locally github.com/btcsuite/go-socks 4720035b7bfd2a9bb130b1c184f8bbe41b6f0d0f!
[INFO] --> Found desired version locally github.com/btcsuite/golangcrypto 53f62d9b43e87a6c56975cf862af7edf33a8d0df!
[INFO] --> Found desired version locally github.com/btcsuite/goleveldb 7834afc9e8cd15233b6c3d97e12674a31ca24602!
[INFO] --> Found desired version locally github.com/btcsuite/snappy-go 0bdef8d067237991ddaa1bb6072a740bc40601ba!
[INFO] --> Found desired version locally github.com/btcsuite/websocket 31079b6807923eb23992c421b114992b95131b55!
[INFO] --> Found desired version locally github.com/btcsuite/winsvc f8fb11f83f7e860e3769a08e6811d1b399a43722!
[INFO] --> Found desired version locally github.com/davecgh/go-spew ecdeabc65495df2dec95d7c4a4c3e021903035e5!
[INFO] --> Found desired version locally github.com/jessevdk/go-flags 1679536dcc895411a9f5848d9a0250be7856448c!
[INFO] --> Found desired version locally github.com/jrick/logrotate a93b200c26cbae3bb09dd0dc2c7c7fe1468a034a!
[INFO] --> Found desired version locally github.com/kkdai/bstream f391b8402d23024e7c0f624b31267a89998fca95!
[INFO] --> Found desired version locally github.com/roasbeef/btcutil dfb640c57141f1c2113b92b4b16d2a89c30dd258!
[INFO] --> Found desired version locally golang.org/x/crypto 9419663f5a44be8b34ca85f08abc5fe1be11f8a3!
[INFO] Setting references.
[INFO] --> Setting version for github.com/aead/siphash to e404fcfc888570cadd1610538e2dbc89f66af814.
[INFO] --> Setting version for github.com/btcsuite/btclog to 84c8d2346e9fc8c7b947e243b9c24e6df9fd206a.
[INFO] --> Setting version for github.com/btcsuite/go-socks to 4720035b7bfd2a9bb130b1c184f8bbe41b6f0d0f.
[INFO] --> Setting version for github.com/btcsuite/golangcrypto to 53f62d9b43e87a6c56975cf862af7edf33a8d0df.
[INFO] --> Setting version for github.com/btcsuite/goleveldb to 7834afc9e8cd15233b6c3d97e12674a31ca24602.
[INFO] --> Setting version for github.com/davecgh/go-spew to ecdeabc65495df2dec95d7c4a4c3e021903035e5.
[INFO] --> Setting version for github.com/kkdai/bstream to f391b8402d23024e7c0f624b31267a89998fca95.
[INFO] --> Setting version for github.com/btcsuite/snappy-go to 0bdef8d067237991ddaa1bb6072a740bc40601ba.
[INFO] --> Setting version for github.com/jrick/logrotate to a93b200c26cbae3bb09dd0dc2c7c7fe1468a034a.
[INFO] --> Setting version for github.com/btcsuite/go-flags to 6c288d648c1cc1befcb90cb5511dcacf64ae8e61.
[INFO] --> Setting version for github.com/btcsuite/websocket to 31079b6807923eb23992c421b114992b95131b55.
[INFO] --> Setting version for github.com/jessevdk/go-flags to 1679536dcc895411a9f5848d9a0250be7856448c.
[INFO] --> Setting version for github.com/btcsuite/winsvc to f8fb11f83f7e860e3769a08e6811d1b399a43722.
[INFO] --> Setting version for github.com/roasbeef/btcutil to dfb640c57141f1c2113b92b4b16d2a89c30dd258.
[INFO] --> Setting version for golang.org/x/crypto to 9419663f5a44be8b34ca85f08abc5fe1be11f8a3.
[INFO] Exporting resolved dependencies...
[INFO] --> Exporting github.com/aead/siphash
[INFO] --> Exporting github.com/btcsuite/btclog
[INFO] --> Exporting github.com/btcsuite/goleveldb
[INFO] --> Exporting github.com/btcsuite/go-flags
[INFO] --> Exporting github.com/btcsuite/go-socks
[INFO] --> Exporting github.com/btcsuite/golangcrypto
[INFO] --> Exporting github.com/davecgh/go-spew
[INFO] --> Exporting github.com/btcsuite/snappy-go
[INFO] --> Exporting github.com/btcsuite/websocket
[INFO] --> Exporting github.com/jessevdk/go-flags
[INFO] --> Exporting github.com/jrick/logrotate
[INFO] --> Exporting github.com/btcsuite/winsvc
[INFO] --> Exporting github.com/roasbeef/btcutil
[INFO] --> Exporting github.com/kkdai/bstream
[INFO] --> Exporting golang.org/x/crypto
[INFO] Replacing existing vendor dependencies
Installing btcd and btcctl.
go install -v github.com/roasbeef/btcd
go install -v github.com/roasbeef/btcd/cmd/btcctl
Running unit tests.
go list github.com/lightningnetwork/lnd/... | grep -v '/vendor/' | xargs -L 1 go test -v
=== RUN TestBreachedOutputSerialization
--- PASS: TestBreachedOutputSerialization (0.00s)
=== RUN TestRetributionSerialization
--- PASS: TestRetributionSerialization (0.00s)
=== RUN TestMockRetributionStore
=== RUN TestMockRetributionStore/mockRetributionStore.Initialization
=== RUN TestMockRetributionStore/mockRetributionStore.Add/Remove
=== RUN TestMockRetributionStore/mockRetributionStore.Persistence
=== RUN TestMockRetributionStore/mockRetributionStore.Overwrite
=== RUN TestMockRetributionStore/mockRetributionStore.RemoveEmpty
--- PASS: TestMockRetributionStore (0.00s)
--- PASS: TestMockRetributionStore/mockRetributionStore.Initialization (0.00s)
--- PASS: TestMockRetributionStore/mockRetributionStore.Add/Remove (0.00s)
--- PASS: TestMockRetributionStore/mockRetributionStore.Persistence (0.00s)
--- PASS: TestMockRetributionStore/mockRetributionStore.Overwrite (0.00s)
--- PASS: TestMockRetributionStore/mockRetributionStore.RemoveEmpty (0.00s)
=== RUN TestChannelDBRetributionStore
=== RUN TestChannelDBRetributionStore/channeldbDBRetributionStore.Initialization
=== RUN TestChannelDBRetributionStore/channeldbDBRetributionStore.Add/Remove
=== RUN TestChannelDBRetributionStore/channeldbDBRetributionStore.Persistence
=== RUN TestChannelDBRetributionStore/channeldbDBRetributionStore.Overwrite
=== RUN TestChannelDBRetributionStore/channeldbDBRetributionStore.RemoveEmpty
--- PASS: TestChannelDBRetributionStore (0.30s)
--- PASS: TestChannelDBRetributionStore/channeldbDBRetributionStore.Initialization (0.01s)
--- PASS: TestChannelDBRetributionStore/channeldbDBRetributionStore.Add/Remove (0.07s)
--- PASS: TestChannelDBRetributionStore/channeldbDBRetributionStore.Persistence (0.06s)
--- PASS: TestChannelDBRetributionStore/channeldbDBRetributionStore.Overwrite (0.06s)
--- PASS: TestChannelDBRetributionStore/channeldbDBRetributionStore.RemoveEmpty (0.02s)
=== RUN TestBreachHandoffSuccess
--- PASS: TestBreachHandoffSuccess (0.37s)
=== RUN TestBreachHandoffFail
--- PASS: TestBreachHandoffFail (0.41s)
=== RUN TestFundingManagerNormalWorkflow
--- PASS: TestFundingManagerNormalWorkflow (2.46s)
=== RUN TestFundingManagerRestartBehavior
--- PASS: TestFundingManagerRestartBehavior (3.37s)
=== RUN TestFundingManagerOfflinePeer
--- PASS: TestFundingManagerOfflinePeer (2.77s)
=== RUN TestFundingManagerPeerTimeoutAfterInitFunding
--- PASS: TestFundingManagerPeerTimeoutAfterInitFunding (0.08s)
=== RUN TestFundingManagerPeerTimeoutAfterFundingOpen
--- PASS: TestFundingManagerPeerTimeoutAfterFundingOpen (0.07s)
=== RUN TestFundingManagerPeerTimeoutAfterFundingAccept
--- PASS: TestFundingManagerPeerTimeoutAfterFundingAccept (0.07s)
=== RUN TestFundingManagerFundingTimeout
--- PASS: TestFundingManagerFundingTimeout (1.43s)
=== RUN TestFundingManagerFundingNotTimeoutInitiator
--- PASS: TestFundingManagerFundingNotTimeoutInitiator (2.54s)
=== RUN TestFundingManagerReceiveFundingLockedTwice
--- PASS: TestFundingManagerReceiveFundingLockedTwice (3.46s)
=== RUN TestFundingManagerRestartAfterChanAnn
--- PASS: TestFundingManagerRestartAfterChanAnn (2.32s)
=== RUN TestFundingManagerRestartAfterReceivingFundingLocked
--- PASS: TestFundingManagerRestartAfterReceivingFundingLocked (2.24s)
=== RUN TestFundingManagerPrivateChannel
--- PASS: TestFundingManagerPrivateChannel (2.35s)
=== RUN TestFundingManagerPrivateRestart
--- PASS: TestFundingManagerPrivateRestart (2.82s)
=== RUN TestFundingManagerCustomChannelParameters
--- PASS: TestFundingManagerCustomChannelParameters (0.12s)
=== RUN TestNurseryStoreInit
--- PASS: TestNurseryStoreInit (0.03s)
=== RUN TestNurseryStoreIncubate
--- PASS: TestNurseryStoreIncubate (0.25s)
=== RUN TestNurseryStoreFinalize
--- PASS: TestNurseryStoreFinalize (5.06s)
=== RUN TestNurseryStoreGraduate
--- PASS: TestNurseryStoreGraduate (4.92s)
=== RUN TestPeerChannelClosureAcceptFeeResponder
=== PAUSE TestPeerChannelClosureAcceptFeeResponder
=== RUN TestPeerChannelClosureAcceptFeeInitiator
=== PAUSE TestPeerChannelClosureAcceptFeeInitiator
=== RUN TestPeerChannelClosureFeeNegotiationsResponder
=== PAUSE TestPeerChannelClosureFeeNegotiationsResponder
=== RUN TestPeerChannelClosureFeeNegotiationsInitiator
=== PAUSE TestPeerChannelClosureFeeNegotiationsInitiator
=== RUN TestParseHexColor
--- PASS: TestParseHexColor (0.00s)
=== RUN TestKidOutputSerialization
--- PASS: TestKidOutputSerialization (0.00s)
=== RUN TestBabyOutputSerialization
--- PASS: TestBabyOutputSerialization (0.00s)
=== CONT TestPeerChannelClosureAcceptFeeResponder
=== CONT TestPeerChannelClosureFeeNegotiationsInitiator
=== CONT TestPeerChannelClosureAcceptFeeInitiator
=== CONT TestPeerChannelClosureFeeNegotiationsResponder
--- PASS: TestPeerChannelClosureFeeNegotiationsInitiator (0.29s)
--- PASS: TestPeerChannelClosureFeeNegotiationsResponder (0.31s)
--- PASS: TestPeerChannelClosureAcceptFeeInitiator (0.32s)
--- PASS: TestPeerChannelClosureAcceptFeeResponder (0.32s)
PASS
ok github.com/lightningnetwork/lnd (cached)
=== RUN TestAezeedVersion0TestVectors
=== PAUSE TestAezeedVersion0TestVectors
=== RUN TestEmptyPassphraseDerivation
=== PAUSE TestEmptyPassphraseDerivation
=== RUN TestManualEntropyGeneration
=== PAUSE TestManualEntropyGeneration
=== RUN TestInvalidPassphraseRejection
=== PAUSE TestInvalidPassphraseRejection
=== RUN TestRawEncipherDecipher
=== PAUSE TestRawEncipherDecipher
=== RUN TestInvalidExternalVersion
=== PAUSE TestInvalidExternalVersion
=== RUN TestChangePassphrase
=== PAUSE TestChangePassphrase
=== RUN TestChangePassphraseWrongPass
=== PAUSE TestChangePassphraseWrongPass
=== RUN TestMnemonicEncoding
=== PAUSE TestMnemonicEncoding
=== RUN TestEncipherDecipher
=== PAUSE TestEncipherDecipher
=== RUN TestSeedEncodeDecode
--- PASS: TestSeedEncodeDecode (0.00s)
=== RUN TestDecipherUnknownMnenomicWord
=== PAUSE TestDecipherUnknownMnenomicWord
=== RUN TestDecipherIncorrectMnemonic
--- PASS: TestDecipherIncorrectMnemonic (0.00s)
=== CONT TestAezeedVersion0TestVectors
=== CONT TestChangePassphrase
--- PASS: TestAezeedVersion0TestVectors (0.00s)
=== CONT TestInvalidExternalVersion
--- PASS: TestInvalidExternalVersion (0.00s)
=== CONT TestRawEncipherDecipher
--- PASS: TestChangePassphrase (0.00s)
=== CONT TestManualEntropyGeneration
--- PASS: TestRawEncipherDecipher (0.00s)
=== CONT TestDecipherUnknownMnenomicWord
--- PASS: TestManualEntropyGeneration (0.00s)
=== CONT TestEmptyPassphraseDerivation
--- PASS: TestDecipherUnknownMnenomicWord (0.00s)
=== CONT TestEncipherDecipher
--- PASS: TestEmptyPassphraseDerivation (0.00s)
=== CONT TestMnemonicEncoding
--- PASS: TestMnemonicEncoding (0.00s)
=== CONT TestChangePassphraseWrongPass
--- PASS: TestChangePassphraseWrongPass (0.00s)
=== CONT TestInvalidPassphraseRejection
--- PASS: TestInvalidPassphraseRejection (0.00s)
--- PASS: TestEncipherDecipher (0.07s)
PASS
ok github.com/lightningnetwork/lnd/aezeed (cached)
=== RUN TestAgentChannelOpenSignal
=== PAUSE TestAgentChannelOpenSignal
=== RUN TestAgentChannelFailureSignal
=== PAUSE TestAgentChannelFailureSignal
=== RUN TestAgentChannelCloseSignal
=== PAUSE TestAgentChannelCloseSignal
=== RUN TestAgentBalanceUpdate
=== PAUSE TestAgentBalanceUpdate
=== RUN TestAgentImmediateAttach
=== PAUSE TestAgentImmediateAttach
=== RUN TestAgentPendingChannelState
=== PAUSE TestAgentPendingChannelState
=== RUN TestConstrainedPrefAttachmentNeedMoreChan
=== PAUSE TestConstrainedPrefAttachmentNeedMoreChan
=== RUN TestConstrainedPrefAttachmentSelectEmptyGraph
=== RUN TestConstrainedPrefAttachmentSelectEmptyGraph/disk_graph
=== RUN TestConstrainedPrefAttachmentSelectEmptyGraph/mem_graph
--- PASS: TestConstrainedPrefAttachmentSelectEmptyGraph (0.05s)
--- PASS: TestConstrainedPrefAttachmentSelectEmptyGraph/disk_graph (0.05s)
--- PASS: TestConstrainedPrefAttachmentSelectEmptyGraph/mem_graph (0.00s)
=== RUN TestConstrainedPrefAttachmentSelectTwoVertexes
=== PAUSE TestConstrainedPrefAttachmentSelectTwoVertexes
=== RUN TestConstrainedPrefAttachmentSelectInsufficientFunds
=== PAUSE TestConstrainedPrefAttachmentSelectInsufficientFunds
=== RUN TestConstrainedPrefAttachmentSelectGreedyAllocation
=== PAUSE TestConstrainedPrefAttachmentSelectGreedyAllocation
=== RUN TestConstrainedPrefAttachmentSelectSkipNodes
=== PAUSE TestConstrainedPrefAttachmentSelectSkipNodes
=== CONT TestAgentChannelOpenSignal
=== CONT TestAgentPendingChannelState
=== CONT TestConstrainedPrefAttachmentSelectGreedyAllocation
=== RUN TestConstrainedPrefAttachmentSelectGreedyAllocation/disk_graph
=== CONT TestAgentBalanceUpdate
=== CONT TestAgentImmediateAttach
--- PASS: TestAgentBalanceUpdate (0.00s)
=== CONT TestAgentChannelCloseSignal
--- PASS: TestAgentChannelOpenSignal (0.00s)
=== CONT TestAgentChannelFailureSignal
--- PASS: TestAgentChannelCloseSignal (0.03s)
=== CONT TestConstrainedPrefAttachmentSelectSkipNodes
=== RUN TestConstrainedPrefAttachmentSelectSkipNodes/disk_graph
--- PASS: TestAgentPendingChannelState (0.13s)
=== CONT TestConstrainedPrefAttachmentSelectInsufficientFunds
=== RUN TestConstrainedPrefAttachmentSelectInsufficientFunds/disk_graph
--- PASS: TestAgentChannelFailureSignal (0.14s)
=== CONT TestConstrainedPrefAttachmentSelectTwoVertexes
=== RUN TestConstrainedPrefAttachmentSelectTwoVertexes/disk_graph
=== RUN TestConstrainedPrefAttachmentSelectInsufficientFunds/mem_graph
--- PASS: TestConstrainedPrefAttachmentSelectInsufficientFunds (0.07s)
--- PASS: TestConstrainedPrefAttachmentSelectInsufficientFunds/disk_graph (0.07s)
--- PASS: TestConstrainedPrefAttachmentSelectInsufficientFunds/mem_graph (0.00s)
=== CONT TestConstrainedPrefAttachmentNeedMoreChan
--- PASS: TestConstrainedPrefAttachmentNeedMoreChan (0.00s)
=== RUN TestConstrainedPrefAttachmentSelectSkipNodes/mem_graph
--- PASS: TestConstrainedPrefAttachmentSelectSkipNodes (0.24s)
--- PASS: TestConstrainedPrefAttachmentSelectSkipNodes/disk_graph (0.24s)
--- PASS: TestConstrainedPrefAttachmentSelectSkipNodes/mem_graph (0.00s)
=== RUN TestConstrainedPrefAttachmentSelectGreedyAllocation/mem_graph
--- PASS: TestConstrainedPrefAttachmentSelectGreedyAllocation (0.31s)
--- PASS: TestConstrainedPrefAttachmentSelectGreedyAllocation/disk_graph (0.31s)
--- PASS: TestConstrainedPrefAttachmentSelectGreedyAllocation/mem_graph (0.00s)
=== RUN TestConstrainedPrefAttachmentSelectTwoVertexes/mem_graph
--- PASS: TestConstrainedPrefAttachmentSelectTwoVertexes (0.20s)
--- PASS: TestConstrainedPrefAttachmentSelectTwoVertexes/disk_graph (0.20s)
--- PASS: TestConstrainedPrefAttachmentSelectTwoVertexes/mem_graph (0.00s)
--- PASS: TestAgentImmediateAttach (0.39s)
PASS
ok github.com/lightningnetwork/lnd/autopilot (cached)
=== RUN TestConnectionCorrectness
--- PASS: TestConnectionCorrectness (0.04s)
=== RUN TestConcurrentHandshakes
--- PASS: TestConcurrentHandshakes (0.00s)
=== RUN TestMaxPayloadLength
=== PAUSE TestMaxPayloadLength
=== RUN TestWriteMessageChunking
--- PASS: TestWriteMessageChunking (0.02s)
=== RUN TestBolt0008TestVectors
=== PAUSE TestBolt0008TestVectors
=== CONT TestMaxPayloadLength
=== CONT TestBolt0008TestVectors
--- PASS: TestMaxPayloadLength (0.00s)
--- PASS: TestBolt0008TestVectors (0.00s)
PASS
ok github.com/lightningnetwork/lnd/brontide (cached)
=== RUN TestInterfaces
2018/04/08 14:29:13 Running 13 ChainNotifier interface tests
=== RUN TestInterfaces/neutrino:_single_conf_ntfn
=== RUN TestInterfaces/neutrino:_multi_conf_ntfn
=== RUN TestInterfaces/neutrino:_batch_conf_ntfn
=== RUN TestInterfaces/neutrino:_multi_client_conf
=== RUN TestInterfaces/neutrino:_spend_ntfn
=== RUN TestInterfaces/neutrino:_spend_ntfn_mempool
=== RUN TestInterfaces/neutrino:_block_epoch
=== RUN TestInterfaces/neutrino:_historical_conf_dispatch
=== RUN TestInterfaces/neutrino:_historical_spend_dispatch
=== RUN TestInterfaces/neutrino:_cancel_spend_ntfn
=== RUN TestInterfaces/neutrino:_cancel_epoch_ntfn
=== RUN TestInterfaces/neutrino:_lazy_ntfn_consumer
=== RUN TestInterfaces/neutrino:_reorg_conf
--- FAIL: TestInterfaces (11.10s)
interface_test.go:1553: Running ChainNotifier interface tests for: neutrino
--- PASS: TestInterfaces/neutrino:_single_conf_ntfn (0.20s)
--- PASS: TestInterfaces/neutrino:_multi_conf_ntfn (0.35s)
--- PASS: TestInterfaces/neutrino:_batch_conf_ntfn (1.53s)
--- PASS: TestInterfaces/neutrino:_multi_client_conf (0.15s)
--- PASS: TestInterfaces/neutrino:_spend_ntfn (0.72s)
--- PASS: TestInterfaces/neutrino:_spend_ntfn_mempool (0.00s)
--- PASS: TestInterfaces/neutrino:_block_epoch (0.41s)
--- PASS: TestInterfaces/neutrino:_historical_conf_dispatch (2.43s)
--- PASS: TestInterfaces/neutrino:_historical_spend_dispatch (0.41s)
--- PASS: TestInterfaces/neutrino:_cancel_spend_ntfn (0.47s)
--- PASS: TestInterfaces/neutrino:_cancel_epoch_ntfn (0.06s)
--- PASS: TestInterfaces/neutrino:_lazy_ntfn_consumer (0.27s)
--- PASS: TestInterfaces/neutrino:_reorg_conf (3.12s)
interface_test.go:1468: Couldn't start bitcoind: exec: "bitcoind": executable file not found in $PATH
=== RUN TestConcurrentQueue
--- PASS: TestConcurrentQueue (0.00s)
=== RUN TestTxConfFutureDispatch
=== PAUSE TestTxConfFutureDispatch
=== RUN TestTxConfHistoricalDispatch
=== PAUSE TestTxConfHistoricalDispatch
=== RUN TestTxConfChainReorg
=== PAUSE TestTxConfChainReorg
=== RUN TestTxConfTearDown
=== PAUSE TestTxConfTearDown
=== CONT TestTxConfFutureDispatch
--- PASS: TestTxConfFutureDispatch (0.00s)
=== CONT TestTxConfTearDown
--- PASS: TestTxConfTearDown (0.00s)
=== CONT TestTxConfChainReorg
--- PASS: TestTxConfChainReorg (0.00s)
=== CONT TestTxConfHistoricalDispatch
--- PASS: TestTxConfHistoricalDispatch (0.00s)
FAIL
FAIL github.com/lightningnetwork/lnd/chainntnfs 11.140s
? github.com/lightningnetwork/lnd/chainntnfs/bitcoindnotify [no test files]
? github.com/lightningnetwork/lnd/chainntnfs/btcdnotify [no test files]
? github.com/lightningnetwork/lnd/chainntnfs/neutrinonotify [no test files]
=== RUN TestOpenChannelPutGetDelete
=== PAUSE TestOpenChannelPutGetDelete
=== RUN TestChannelStateTransition
=== PAUSE TestChannelStateTransition
=== RUN TestFetchPendingChannels
=== PAUSE TestFetchPendingChannels
=== RUN TestFetchClosedChannels
=== PAUSE TestFetchClosedChannels
=== RUN TestOpenWithCreate
=== PAUSE TestOpenWithCreate
=== RUN TestForwardingLogBasicStorageAndQuery
=== PAUSE TestForwardingLogBasicStorageAndQuery
=== RUN TestForwardingLogQueryOptions
=== PAUSE TestForwardingLogQueryOptions
=== RUN TestForwardingLogQueryLimit
=== PAUSE TestForwardingLogQueryLimit
=== RUN TestNodeInsertionAndDeletion
=== PAUSE TestNodeInsertionAndDeletion
=== RUN TestPartialNode
=== PAUSE TestPartialNode
=== RUN TestAliasLookup
=== PAUSE TestAliasLookup
=== RUN TestSourceNode
=== PAUSE TestSourceNode
=== RUN TestEdgeInsertionDeletion
=== PAUSE TestEdgeInsertionDeletion
=== RUN TestDisconnectBlockAtHeight
=== PAUSE TestDisconnectBlockAtHeight
=== RUN TestEdgeInfoUpdates
=== PAUSE TestEdgeInfoUpdates
=== RUN TestGraphTraversal
=== PAUSE TestGraphTraversal
=== RUN TestGraphPruning
=== PAUSE TestGraphPruning
=== RUN TestInvoiceWorkflow
=== PAUSE TestInvoiceWorkflow
=== RUN TestVersionFetchPut
=== PAUSE TestVersionFetchPut
=== RUN TestOrderOfMigrations
=== PAUSE TestOrderOfMigrations
=== RUN TestGlobalVersionList
=== PAUSE TestGlobalVersionList
=== RUN TestMigrationWithPanic
=== PAUSE TestMigrationWithPanic
=== RUN TestMigrationWithFatal
=== PAUSE TestMigrationWithFatal
=== RUN TestMigrationWithoutErrors
=== PAUSE TestMigrationWithoutErrors
=== RUN TestLinkNodeEncodeDecode
=== PAUSE TestLinkNodeEncodeDecode
=== RUN TestOutgoingPaymentSerialization
=== PAUSE TestOutgoingPaymentSerialization
=== RUN TestOutgoingPaymentWorkflow
=== PAUSE TestOutgoingPaymentWorkflow
=== RUN TestWaitingProofStore
=== PAUSE TestWaitingProofStore
=== RUN TestWitnessCacheRetrieval
=== PAUSE TestWitnessCacheRetrieval
=== RUN TestWitnessCacheDeletion
=== PAUSE TestWitnessCacheDeletion
=== RUN TestWitnessCacheUnknownWitness
=== PAUSE TestWitnessCacheUnknownWitness
=== RUN TestPkgFilterBruteForce
=== PAUSE TestPkgFilterBruteForce
=== RUN TestPkgFilterRand
=== PAUSE TestPkgFilterRand
=== RUN TestPackagerEmptyFwdPkg
=== PAUSE TestPackagerEmptyFwdPkg
=== RUN TestPackagerOnlyAdds
=== PAUSE TestPackagerOnlyAdds
=== RUN TestPackagerOnlySettleFails
=== PAUSE TestPackagerOnlySettleFails
=== RUN TestPackagerAddsThenSettleFails
=== PAUSE TestPackagerAddsThenSettleFails
=== RUN TestPackagerSettleFailsThenAdds
=== PAUSE TestPackagerSettleFailsThenAdds
=== CONT TestOpenChannelPutGetDelete
=== CONT TestGlobalVersionList
--- PASS: TestGlobalVersionList (0.00s)
=== CONT TestPackagerSettleFailsThenAdds
=== CONT TestAliasLookup
=== CONT TestGraphTraversal
=== CONT TestForwardingLogBasicStorageAndQuery
--- PASS: TestAliasLookup (0.11s)
=== CONT TestEdgeInfoUpdates
--- PASS: TestForwardingLogBasicStorageAndQuery (0.15s)
=== CONT TestDisconnectBlockAtHeight
--- PASS: TestOpenChannelPutGetDelete (0.21s)
=== CONT TestEdgeInsertionDeletion
--- PASS: TestPackagerSettleFailsThenAdds (0.26s)
=== CONT TestSourceNode
--- PASS: TestEdgeInfoUpdates (0.28s)
=== CONT TestFetchClosedChannels
--- PASS: TestSourceNode (0.17s)
--- PASS: TestEdgeInsertionDeletion (0.22s)
=== CONT TestOpenWithCreate
=== CONT TestVersionFetchPut
--- PASS: TestDisconnectBlockAtHeight (0.33s)
=== CONT TestOrderOfMigrations
--- PASS: TestOrderOfMigrations (0.00s)
=== CONT TestFetchPendingChannels
--- PASS: TestOpenWithCreate (0.09s)
=== CONT TestChannelStateTransition
--- PASS: TestVersionFetchPut (0.11s)
=== CONT TestNodeInsertionAndDeletion
--- PASS: TestFetchClosedChannels (0.25s)
=== CONT TestPartialNode
--- PASS: TestFetchPendingChannels (0.19s)
=== CONT TestInvoiceWorkflow
--- PASS: TestNodeInsertionAndDeletion (0.19s)
=== CONT TestGraphPruning
--- PASS: TestPartialNode (0.18s)
=== CONT TestForwardingLogQueryLimit
--- PASS: TestChannelStateTransition (0.32s)
=== CONT TestForwardingLogQueryOptions
--- PASS: TestForwardingLogQueryOptions (0.11s)
=== CONT TestWitnessCacheDeletion
--- PASS: TestForwardingLogQueryLimit (0.14s)
=== CONT TestPackagerAddsThenSettleFails
--- PASS: TestInvoiceWorkflow (0.50s)
=== CONT TestPackagerOnlySettleFails
--- PASS: TestWitnessCacheDeletion (0.25s)
=== CONT TestPackagerOnlyAdds
--- PASS: TestGraphTraversal (1.24s)
=== CONT TestPackagerEmptyFwdPkg
--- PASS: TestPackagerAddsThenSettleFails (0.32s)
=== CONT TestPkgFilterRand
--- PASS: TestPkgFilterRand (0.00s)
=== CONT TestPkgFilterBruteForce
--- PASS: TestPackagerOnlySettleFails (0.19s)
=== CONT TestWitnessCacheUnknownWitness
--- PASS: TestPackagerEmptyFwdPkg (0.12s)
=== CONT TestOutgoingPaymentSerialization
--- PASS: TestOutgoingPaymentSerialization (0.00s)
=== CONT TestWitnessCacheRetrieval
--- PASS: TestPackagerOnlyAdds (0.20s)
=== CONT TestWaitingProofStore
--- PASS: TestGraphPruning (0.71s)
=== CONT TestOutgoingPaymentWorkflow
--- PASS: TestWitnessCacheUnknownWitness (0.10s)
=== CONT TestMigrationWithoutErrors
--- PASS: TestWitnessCacheRetrieval (0.16s)
=== CONT TestLinkNodeEncodeDecode
--- PASS: TestWaitingProofStore (0.16s)
=== CONT TestMigrationWithFatal
--- PASS: TestMigrationWithoutErrors (0.20s)
=== CONT TestMigrationWithPanic
--- PASS: TestMigrationWithFatal (0.13s)
--- PASS: TestLinkNodeEncodeDecode (0.17s)
--- PASS: TestOutgoingPaymentWorkflow (0.30s)
--- PASS: TestMigrationWithPanic (0.09s)
--- PASS: TestPkgFilterBruteForce (0.60s)
PASS
ok github.com/lightningnetwork/lnd/channeldb (cached)
? github.com/lightningnetwork/lnd/cmd/lncli [no test files]
=== RUN TestContractInsertionRetrieval
=== PAUSE TestContractInsertionRetrieval
=== RUN TestContractResolution
=== PAUSE TestContractResolution
=== RUN TestContractSwapping
=== PAUSE TestContractSwapping
=== RUN TestContractResolutionsStorage
=== PAUSE TestContractResolutionsStorage
=== RUN TestChainActionStorage
=== PAUSE TestChainActionStorage
=== RUN TestStateMutation
=== PAUSE TestStateMutation
=== RUN TestScopeIsolation
=== PAUSE TestScopeIsolation
=== CONT TestContractInsertionRetrieval
=== CONT TestContractSwapping
=== CONT TestContractResolution
=== CONT TestScopeIsolation
=== CONT TestContractResolutionsStorage
--- PASS: TestContractInsertionRetrieval (0.10s)
=== CONT TestStateMutation
--- PASS: TestContractResolutionsStorage (0.11s)
=== CONT TestChainActionStorage
--- PASS: TestContractResolution (0.14s)
--- PASS: TestContractSwapping (0.14s)
--- PASS: TestScopeIsolation (0.16s)
--- PASS: TestStateMutation (0.08s)
--- PASS: TestChainActionStorage (0.08s)
PASS
ok github.com/lightningnetwork/lnd/contractcourt (cached)
=== RUN TestProcessAnnouncement
=== PAUSE TestProcessAnnouncement
=== RUN TestPrematureAnnouncement
=== PAUSE TestPrematureAnnouncement
=== RUN TestSignatureAnnouncementLocalFirst
=== PAUSE TestSignatureAnnouncementLocalFirst
=== RUN TestOrphanSignatureAnnouncement
=== PAUSE TestOrphanSignatureAnnouncement
=== RUN TestSignatureAnnouncementRetry
=== PAUSE TestSignatureAnnouncementRetry
=== RUN TestSignatureAnnouncementRetryAtStartup
=== PAUSE TestSignatureAnnouncementRetryAtStartup
=== RUN TestSignatureAnnouncementFullProofWhenRemoteProof
=== PAUSE TestSignatureAnnouncementFullProofWhenRemoteProof
=== RUN TestDeDuplicatedAnnouncements
=== PAUSE TestDeDuplicatedAnnouncements
=== RUN TestReceiveRemoteChannelUpdateFirst
=== PAUSE TestReceiveRemoteChannelUpdateFirst
=== CONT TestProcessAnnouncement
=== CONT TestSignatureAnnouncementRetryAtStartup
=== CONT TestOrphanSignatureAnnouncement
=== CONT TestSignatureAnnouncementLocalFirst
=== CONT TestPrematureAnnouncement
--- PASS: TestProcessAnnouncement (0.38s)
=== CONT TestSignatureAnnouncementRetry
--- PASS: TestPrematureAnnouncement (0.38s)
=== CONT TestReceiveRemoteChannelUpdateFirst
--- PASS: TestOrphanSignatureAnnouncement (0.78s)
=== CONT TestDeDuplicatedAnnouncements
--- PASS: TestDeDuplicatedAnnouncements (0.00s)
=== CONT TestSignatureAnnouncementFullProofWhenRemoteProof
--- PASS: TestSignatureAnnouncementLocalFirst (0.95s)
--- PASS: TestSignatureAnnouncementRetryAtStartup (1.02s)
--- PASS: TestReceiveRemoteChannelUpdateFirst (0.95s)
--- PASS: TestSignatureAnnouncementRetry (0.96s)
--- PASS: TestSignatureAnnouncementFullProofWhenRemoteProof (0.74s)
PASS
ok github.com/lightningnetwork/lnd/discovery (cached)
? github.com/lightningnetwork/lnd/docs/go-fuzz [no test files]
=== RUN TestChannelLinkSingleHopPayment
=== PAUSE TestChannelLinkSingleHopPayment
=== RUN TestChannelLinkBidirectionalOneHopPayments
=== PAUSE TestChannelLinkBidirectionalOneHopPayments
=== RUN TestChannelLinkMultiHopPayment
=== PAUSE TestChannelLinkMultiHopPayment
=== RUN TestExitNodeTimelockPayloadMismatch
=== PAUSE TestExitNodeTimelockPayloadMismatch
=== RUN TestExitNodeAmountPayloadMismatch
=== PAUSE TestExitNodeAmountPayloadMismatch
=== RUN TestLinkForwardTimelockPolicyMismatch
=== PAUSE TestLinkForwardTimelockPolicyMismatch
=== RUN TestLinkForwardFeePolicyMismatch
=== PAUSE TestLinkForwardFeePolicyMismatch
=== RUN TestLinkForwardMinHTLCPolicyMismatch
=== PAUSE TestLinkForwardMinHTLCPolicyMismatch
=== RUN TestUpdateForwardingPolicy
=== PAUSE TestUpdateForwardingPolicy
=== RUN TestChannelLinkMultiHopInsufficientPayment
=== PAUSE TestChannelLinkMultiHopInsufficientPayment
=== RUN TestChannelLinkMultiHopUnknownPaymentHash
=== PAUSE TestChannelLinkMultiHopUnknownPaymentHash
=== RUN TestChannelLinkMultiHopUnknownNextHop
=== PAUSE TestChannelLinkMultiHopUnknownNextHop
=== RUN TestChannelLinkMultiHopDecodeError
=== PAUSE TestChannelLinkMultiHopDecodeError
=== RUN TestChannelLinkExpiryTooSoonExitNode
=== PAUSE TestChannelLinkExpiryTooSoonExitNode
=== RUN TestChannelLinkExpiryTooSoonMidNode
=== PAUSE TestChannelLinkExpiryTooSoonMidNode
=== RUN TestChannelLinkSingleHopMessageOrdering
=== PAUSE TestChannelLinkSingleHopMessageOrdering
=== RUN TestChannelLinkBandwidthConsistency
=== PAUSE TestChannelLinkBandwidthConsistency
=== RUN TestChannelLinkBandwidthConsistencyOverflow
=== PAUSE TestChannelLinkBandwidthConsistencyOverflow
=== RUN TestChannelLinkBandwidthChanReserve
=== PAUSE TestChannelLinkBandwidthChanReserve
=== RUN TestChannelRetransmission
=== PAUSE TestChannelRetransmission
=== RUN TestShouldAdjustCommitFee
--- PASS: TestShouldAdjustCommitFee (0.00s)
=== RUN TestChannelLinkUpdateCommitFee
=== PAUSE TestChannelLinkUpdateCommitFee
=== RUN TestChannelLinkAcceptDuplicatePayment
=== PAUSE TestChannelLinkAcceptDuplicatePayment
=== RUN TestChannelLinkAcceptOverpay
=== PAUSE TestChannelLinkAcceptOverpay
=== RUN TestMailBoxCouriers
=== PAUSE TestMailBoxCouriers
=== RUN TestWaitingQueueThreadSafety
=== PAUSE TestWaitingQueueThreadSafety
=== RUN TestSwitchForward
=== PAUSE TestSwitchForward
=== RUN TestSwitchForwardFailAfterFullAdd
=== PAUSE TestSwitchForwardFailAfterFullAdd
=== RUN TestSwitchForwardSettleAfterFullAdd
=== PAUSE TestSwitchForwardSettleAfterFullAdd
=== RUN TestSwitchForwardDropAfterFullAdd
=== PAUSE TestSwitchForwardDropAfterFullAdd
=== RUN TestSwitchForwardFailAfterHalfAdd
=== PAUSE TestSwitchForwardFailAfterHalfAdd
=== RUN TestSwitchForwardCircuitPersistence
=== PAUSE TestSwitchForwardCircuitPersistence
=== RUN TestSkipIneligibleLinksMultiHopForward
=== PAUSE TestSkipIneligibleLinksMultiHopForward
=== RUN TestSkipIneligibleLinksLocalForward
=== PAUSE TestSkipIneligibleLinksLocalForward
=== RUN TestSwitchCancel
=== PAUSE TestSwitchCancel
=== RUN TestSwitchAddSamePayment
=== PAUSE TestSwitchAddSamePayment
=== RUN TestSwitchSendPayment
=== PAUSE TestSwitchSendPayment
=== RUN TestLocalPaymentNoForwardingEvents
=== PAUSE TestLocalPaymentNoForwardingEvents
=== RUN TestMultiHopPaymentForwardingEvents
=== PAUSE TestMultiHopPaymentForwardingEvents
=== RUN TestCircuitMapInit
=== PAUSE TestCircuitMapInit
=== RUN TestHalfCircuitSerialization
=== PAUSE TestHalfCircuitSerialization
=== RUN TestCircuitMapPersistence
=== PAUSE TestCircuitMapPersistence
=== RUN TestCircuitMapCommitCircuits
=== PAUSE TestCircuitMapCommitCircuits
=== RUN TestCircuitMapOpenCircuits
=== PAUSE TestCircuitMapOpenCircuits
=== RUN TestCircuitMapTrimOpenCircuits
=== PAUSE TestCircuitMapTrimOpenCircuits
=== RUN TestCircuitMapCloseOpenCircuits
=== PAUSE TestCircuitMapCloseOpenCircuits
=== RUN TestCircuitMapCloseUnopenedCircuit
=== PAUSE TestCircuitMapCloseUnopenedCircuit
=== RUN TestCircuitMapDeleteUnopenedCircuit
=== PAUSE TestCircuitMapDeleteUnopenedCircuit
=== RUN TestCircuitMapDeleteOpenCircuit
=== PAUSE TestCircuitMapDeleteOpenCircuit
=== CONT TestChannelLinkSingleHopPayment
=== CONT TestSwitchForward
=== CONT TestMultiHopPaymentForwardingEvents
=== CONT TestLocalPaymentNoForwardingEvents
=== CONT TestSkipIneligibleLinksMultiHopForward
--- PASS: TestSkipIneligibleLinksMultiHopForward (0.38s)
=== CONT TestCircuitMapTrimOpenCircuits
--- PASS: TestSwitchForward (0.42s)
=== CONT TestCircuitMapDeleteOpenCircuit
--- PASS: TestCircuitMapDeleteOpenCircuit (0.30s)
--- PASS: TestCircuitMapTrimOpenCircuits (0.33s)
=== CONT TestCircuitMapCloseUnopenedCircuit
=== CONT TestCircuitMapDeleteUnopenedCircuit
--- PASS: TestCircuitMapCloseUnopenedCircuit (0.22s)
=== CONT TestCircuitMapCloseOpenCircuits
--- PASS: TestCircuitMapDeleteUnopenedCircuit (0.28s)
=== CONT TestChannelLinkExpiryTooSoonExitNode
--- PASS: TestCircuitMapCloseOpenCircuits (0.21s)
=== CONT TestWaitingQueueThreadSafety
--- PASS: TestWaitingQueueThreadSafety (0.18s)
=== CONT TestMailBoxCouriers
--- PASS: TestMailBoxCouriers (0.00s)
=== CONT TestChannelLinkAcceptOverpay
--- PASS: TestChannelLinkSingleHopPayment (1.78s)
=== CONT TestChannelLinkAcceptDuplicatePayment
--- PASS: TestLocalPaymentNoForwardingEvents (1.86s)
=== CONT TestChannelLinkUpdateCommitFee
--- PASS: TestChannelLinkExpiryTooSoonExitNode (2.10s)
=== CONT TestChannelRetransmission
=== RUN TestChannelRetransmission/intercept_last_alice_revoke_and_ack
--- PASS: TestChannelLinkAcceptOverpay (2.72s)
=== CONT TestChannelLinkBandwidthChanReserve
=== CONT TestChannelLinkBandwidthConsistencyOverflow
--- PASS: TestChannelLinkAcceptDuplicatePayment (3.42s)
--- PASS: TestChannelLinkUpdateCommitFee (3.56s)
=== CONT TestChannelLinkBandwidthConsistency
--- PASS: TestChannelLinkBandwidthChanReserve (2.26s)
=== CONT TestChannelLinkSingleHopMessageOrdering
--- PASS: TestChannelLinkSingleHopMessageOrdering (1.30s)
=== CONT TestChannelLinkExpiryTooSoonMidNode
--- PASS: TestChannelLinkExpiryTooSoonMidNode (1.16s)
=== CONT TestSwitchForwardDropAfterFullAdd
=== RUN TestChannelRetransmission/intercept_bob_revoke_and_ack_commit_sig_messages
--- PASS: TestSwitchForwardDropAfterFullAdd (1.37s)
=== CONT TestSwitchForwardCircuitPersistence
--- PASS: TestSwitchForwardCircuitPersistence (0.45s)
=== CONT TestSwitchForwardFailAfterHalfAdd
--- PASS: TestSwitchForwardFailAfterHalfAdd (0.52s)
=== CONT TestLinkForwardMinHTLCPolicyMismatch
--- PASS: TestLinkForwardMinHTLCPolicyMismatch (1.38s)
=== CONT TestChannelLinkMultiHopDecodeError
--- PASS: TestMultiHopPaymentForwardingEvents (12.85s)
=== CONT TestChannelLinkMultiHopUnknownNextHop
--- PASS: TestChannelLinkBandwidthConsistency (7.82s)
=== CONT TestChannelLinkMultiHopUnknownPaymentHash
--- PASS: TestChannelLinkMultiHopUnknownNextHop (0.96s)
=== CONT TestChannelLinkMultiHopInsufficientPayment
--- PASS: TestChannelLinkMultiHopDecodeError (2.10s)
=== CONT TestUpdateForwardingPolicy
--- PASS: TestChannelLinkMultiHopInsufficientPayment (0.96s)
=== CONT TestSwitchAddSamePayment
--- PASS: TestSwitchAddSamePayment (0.54s)
=== CONT TestSwitchSendPayment
--- PASS: TestChannelLinkMultiHopUnknownPaymentHash (2.13s)
=== CONT TestCircuitMapPersistence
--- PASS: TestSwitchSendPayment (0.39s)
=== CONT TestCircuitMapOpenCircuits
--- PASS: TestCircuitMapOpenCircuits (0.27s)
=== CONT TestCircuitMapCommitCircuits
=== RUN TestChannelRetransmission/intercept_update_add_htlc_and_commit_sig_messages
--- PASS: TestCircuitMapPersistence (0.73s)
=== CONT TestSwitchForwardSettleAfterFullAdd
--- PASS: TestCircuitMapCommitCircuits (0.20s)
=== CONT TestSwitchCancel
--- PASS: TestSwitchCancel (0.56s)
=== CONT TestSkipIneligibleLinksLocalForward
--- PASS: TestSwitchForwardSettleAfterFullAdd (0.72s)
=== CONT TestHalfCircuitSerialization
--- PASS: TestHalfCircuitSerialization (0.06s)
=== CONT TestExitNodeAmountPayloadMismatch
--- PASS: TestSkipIneligibleLinksLocalForward (0.49s)
=== CONT TestLinkForwardFeePolicyMismatch
--- PASS: TestUpdateForwardingPolicy (2.85s)
=== CONT TestLinkForwardTimelockPolicyMismatch
--- PASS: TestExitNodeAmountPayloadMismatch (1.71s)
=== CONT TestCircuitMapInit
--- PASS: TestCircuitMapInit (0.12s)
=== CONT TestSwitchForwardFailAfterFullAdd
--- PASS: TestLinkForwardFeePolicyMismatch (1.52s)
=== CONT TestChannelLinkMultiHopPayment
--- PASS: TestLinkForwardTimelockPolicyMismatch (1.45s)
=== CONT TestExitNodeTimelockPayloadMismatch
--- PASS: TestSwitchForwardFailAfterFullAdd (0.53s)
=== CONT TestChannelLinkBidirectionalOneHopPayments
--- PASS: TestExitNodeTimelockPayloadMismatch (1.58s)
--- PASS: TestChannelLinkMultiHopPayment (2.33s)
--- PASS: TestChannelRetransmission (19.68s)
--- PASS: TestChannelRetransmission/intercept_last_alice_revoke_and_ack (6.41s)
--- PASS: TestChannelRetransmission/intercept_bob_revoke_and_ack_commit_sig_messages (6.57s)
--- PASS: TestChannelRetransmission/intercept_update_add_htlc_and_commit_sig_messages (6.70s)
--- PASS: TestChannelLinkBandwidthConsistencyOverflow (24.89s)
--- PASS: TestChannelLinkBidirectionalOneHopPayments (39.75s)
link_test.go:374: Max waiting: 37.01963813s
link_test.go:375: Min waiting: 1.823889275s
link_test.go:376: Average waiting: 23.820888433s
PASS
ok github.com/lightningnetwork/lnd/htlcswitch (cached)
=== RUN TestKeyRingDerivation
=== PAUSE TestKeyRingDerivation
=== RUN TestSecretKeyRingDerivation
=== PAUSE TestSecretKeyRingDerivation
=== CONT TestKeyRingDerivation
=== CONT TestSecretKeyRingDerivation
=== RUN TestKeyRingDerivation/btcwallet
=== RUN TestSecretKeyRingDerivation/btcwallet
=== RUN TestKeyRingDerivation/ltcwallet
=== RUN TestSecretKeyRingDerivation/ltcwallet
=== RUN TestKeyRingDerivation/testwallet
--- PASS: TestKeyRingDerivation (13.33s)
--- PASS: TestKeyRingDerivation/btcwallet (0.30s)
--- PASS: TestKeyRingDerivation/ltcwallet (0.22s)
--- PASS: TestKeyRingDerivation/testwallet (0.22s)
=== RUN TestSecretKeyRingDerivation/testwallet
--- PASS: TestSecretKeyRingDerivation (13.55s)
--- PASS: TestSecretKeyRingDerivation/btcwallet (0.29s)
--- PASS: TestSecretKeyRingDerivation/ltcwallet (0.24s)
--- PASS: TestSecretKeyRingDerivation/testwallet (0.16s)
PASS
ok github.com/lightningnetwork/lnd/keychain (cached)
? github.com/lightningnetwork/lnd/lnrpc [no test files]
? github.com/lightningnetwork/lnd/lntest [no test files]
=== RUN TestSimpleAddSettleWorkflow
=== PAUSE TestSimpleAddSettleWorkflow
=== RUN TestCheckCommitTxSize
=== PAUSE TestCheckCommitTxSize
=== RUN TestCooperativeChannelClosure
=== PAUSE TestCooperativeChannelClosure
=== RUN TestForceClose
=== PAUSE TestForceClose
=== RUN TestForceCloseDustOutput
=== PAUSE TestForceCloseDustOutput
=== RUN TestDustHTLCFees
=== PAUSE TestDustHTLCFees
=== RUN TestHTLCDustLimit
=== PAUSE TestHTLCDustLimit
=== RUN TestHTLCSigNumber
=== PAUSE TestHTLCSigNumber
=== RUN TestChannelBalanceDustLimit
=== PAUSE TestChannelBalanceDustLimit
=== RUN TestStateUpdatePersistence
=== PAUSE TestStateUpdatePersistence
=== RUN TestCancelHTLC
=== PAUSE TestCancelHTLC
=== RUN TestCooperativeCloseDustAdherence
=== PAUSE TestCooperativeCloseDustAdherence
=== RUN TestUpdateFeeFail
=== PAUSE TestUpdateFeeFail
=== RUN TestUpdateFeeSenderCommits
=== PAUSE TestUpdateFeeSenderCommits
=== RUN TestUpdateFeeReceiverCommits
=== PAUSE TestUpdateFeeReceiverCommits
=== RUN TestUpdateFeeReceiverSendsUpdate
=== PAUSE TestUpdateFeeReceiverSendsUpdate
=== RUN TestUpdateFeeMultipleUpdates
=== PAUSE TestUpdateFeeMultipleUpdates
=== RUN TestAddHTLCNegativeBalance
=== PAUSE TestAddHTLCNegativeBalance
=== RUN TestChanSyncFullySynced
=== PAUSE TestChanSyncFullySynced
=== RUN TestChanSyncOweCommitment
=== PAUSE TestChanSyncOweCommitment
=== RUN TestChanSyncOweRevocation
=== PAUSE TestChanSyncOweRevocation
=== RUN TestChanSyncOweRevocationAndCommit
=== PAUSE TestChanSyncOweRevocationAndCommit
=== RUN TestChanSyncOweRevocationAndCommitForceTransition
=== PAUSE TestChanSyncOweRevocationAndCommitForceTransition
=== RUN TestFeeUpdateRejectInsaneFee
=== PAUSE TestFeeUpdateRejectInsaneFee
=== RUN TestChannelRetransmissionFeeUpdate
=== PAUSE TestChannelRetransmissionFeeUpdate
=== RUN TestChanSyncUnableToSync
=== PAUSE TestChanSyncUnableToSync
=== RUN TestChanSyncInvalidLastSecret
=== PAUSE TestChanSyncInvalidLastSecret
=== RUN TestChanAvailableBandwidth
=== PAUSE TestChanAvailableBandwidth
=== RUN TestSignCommitmentFailNotLockedIn
=== PAUSE TestSignCommitmentFailNotLockedIn
=== RUN TestLockedInHtlcForwardingSkipAfterRestart
=== PAUSE TestLockedInHtlcForwardingSkipAfterRestart
=== RUN TestInvalidCommitSigError
=== PAUSE TestInvalidCommitSigError
=== RUN TestChannelUnilateralCloseHtlcResolution
=== PAUSE TestChannelUnilateralCloseHtlcResolution
=== RUN TestDesyncHTLCs
=== PAUSE TestDesyncHTLCs
=== RUN TestMaxAcceptedHTLCs
=== PAUSE TestMaxAcceptedHTLCs
=== RUN TestMaxPendingAmount
=== PAUSE TestMaxPendingAmount
=== RUN TestChanReserve
=== PAUSE TestChanReserve
=== RUN TestMinHTLC
=== PAUSE TestMinHTLC
=== RUN TestNewBreachRetributionSkipsDustHtlcs
=== PAUSE TestNewBreachRetributionSkipsDustHtlcs
=== RUN TestCommitmentSpendValidation
=== PAUSE TestCommitmentSpendValidation
=== RUN TestRevocationKeyDerivation
=== PAUSE TestRevocationKeyDerivation
=== RUN TestTweakKeyDerivation
=== PAUSE TestTweakKeyDerivation
=== RUN TestHTLCSenderSpendValidation
=== PAUSE TestHTLCSenderSpendValidation
=== RUN TestHTLCReceiverSpendValidation
=== PAUSE TestHTLCReceiverSpendValidation
=== RUN TestSecondLevelHtlcSpends
=== PAUSE TestSecondLevelHtlcSpends
=== RUN TestCommitTxStateHint
=== PAUSE TestCommitTxStateHint
=== RUN TestSpecificationKeyDerivation
--- PASS: TestSpecificationKeyDerivation (0.00s)
=== RUN TestSignDescriptorSerialization
--- PASS: TestSignDescriptorSerialization (0.00s)
=== RUN TestCommitmentAndHTLCTransactions
=== PAUSE TestCommitmentAndHTLCTransactions
=== RUN TestTxOutSerialization
--- PASS: TestTxOutSerialization (0.00s)
=== RUN TestFeeRateTypes
=== PAUSE TestFeeRateTypes
=== RUN TestStaticFeeEstimator
=== PAUSE TestStaticFeeEstimator
=== RUN TestLightningWallet
=== PAUSE TestLightningWallet
=== RUN TestTxWeightEstimator
--- PASS: TestTxWeightEstimator (0.00s)
=== CONT TestSimpleAddSettleWorkflow
=== CONT TestChanSyncUnableToSync
=== CONT TestCommitmentSpendValidation
=== CONT TestUpdateFeeSenderCommits
=== CONT TestCommitTxStateHint
--- PASS: TestCommitTxStateHint (0.00s)
script_utils_test.go:1143: Passed: states 0 to 1000
script_utils_test.go:1143: Passed: states 'maxStateHint-1000' to 'maxStateHint'
script_utils_test.go:1143: Passed: state 'maxStateHint+1'
script_utils_test.go:1143: Passed: commit transaction with two inputs
=== CONT TestLightningWallet
--- PASS: TestCommitmentSpendValidation (0.00s)
=== CONT TestSecondLevelHtlcSpends
--- PASS: TestSecondLevelHtlcSpends (0.01s)
=== CONT TestChannelRetransmissionFeeUpdate
--- PASS: TestChanSyncUnableToSync (0.41s)
=== CONT TestFeeUpdateRejectInsaneFee
--- PASS: TestUpdateFeeSenderCommits (0.61s)
=== CONT TestHTLCReceiverSpendValidation
--- PASS: TestHTLCReceiverSpendValidation (0.01s)
=== CONT TestChanSyncOweRevocationAndCommitForceTransition
--- PASS: TestFeeUpdateRejectInsaneFee (0.38s)
=== CONT TestHTLCSenderSpendValidation
--- PASS: TestHTLCSenderSpendValidation (0.01s)
=== CONT TestChanSyncOweRevocationAndCommit
--- PASS: TestChannelRetransmissionFeeUpdate (0.80s)
=== CONT TestChanSyncOweRevocation
--- PASS: TestSimpleAddSettleWorkflow (0.90s)
=== CONT TestTweakKeyDerivation
--- PASS: TestTweakKeyDerivation (0.00s)
=== CONT TestChanSyncOweCommitment
--- FAIL: TestLightningWallet (1.34s)
interface_test.go:2144: couldn't start bitcoind: exec: "bitcoind": executable file not found in $PATH
=== CONT TestRevocationKeyDerivation
--- PASS: TestRevocationKeyDerivation (0.00s)
=== CONT TestChanSyncFullySynced
--- PASS: TestChanSyncOweRevocationAndCommitForceTransition (1.04s)
=== CONT TestAddHTLCNegativeBalance
--- PASS: TestChanSyncOweRevocationAndCommit (1.13s)
=== CONT TestUpdateFeeMultipleUpdates
=== CONT TestUpdateFeeReceiverSendsUpdate
--- PASS: TestAddHTLCNegativeBalance (0.45s)
--- PASS: TestChanSyncOweRevocation (1.32s)
=== CONT TestUpdateFeeReceiverCommits
--- PASS: TestChanSyncOweCommitment (1.25s)
=== CONT TestDesyncHTLCs
--- PASS: TestChanSyncFullySynced (1.01s)
=== CONT TestNewBreachRetributionSkipsDustHtlcs
--- PASS: TestUpdateFeeReceiverSendsUpdate (0.52s)
=== CONT TestMinHTLC
--- PASS: TestUpdateFeeMultipleUpdates (0.78s)
=== CONT TestChanReserve
--- PASS: TestUpdateFeeReceiverCommits (0.97s)
=== CONT TestMaxPendingAmount
--- PASS: TestDesyncHTLCs (1.05s)
=== CONT TestMaxAcceptedHTLCs
--- PASS: TestMinHTLC (0.63s)
=== CONT TestFeeRateTypes
--- PASS: TestFeeRateTypes (0.00s)
=== CONT TestStaticFeeEstimator
--- PASS: TestStaticFeeEstimator (0.00s)
=== CONT TestCommitmentAndHTLCTransactions
--- PASS: TestCommitmentAndHTLCTransactions (0.02s)
=== CONT TestHTLCSigNumber
--- PASS: TestNewBreachRetributionSkipsDustHtlcs (1.01s)
=== CONT TestUpdateFeeFail
--- PASS: TestMaxPendingAmount (0.59s)
=== CONT TestCooperativeCloseDustAdherence
--- PASS: TestMaxAcceptedHTLCs (0.57s)
=== CONT TestCancelHTLC
--- PASS: TestUpdateFeeFail (0.51s)
=== CONT TestStateUpdatePersistence
--- PASS: TestCooperativeCloseDustAdherence (0.40s)
=== CONT TestChannelBalanceDustLimit
--- PASS: TestCancelHTLC (0.83s)
=== CONT TestLockedInHtlcForwardingSkipAfterRestart
--- PASS: TestChanReserve (2.21s)
=== CONT TestChannelUnilateralCloseHtlcResolution
--- PASS: TestChannelBalanceDustLimit (0.96s)
=== CONT TestInvalidCommitSigError
--- PASS: TestStateUpdatePersistence (1.56s)
=== CONT TestForceCloseDustOutput
--- PASS: TestLockedInHtlcForwardingSkipAfterRestart (0.99s)
=== CONT TestHTLCDustLimit
--- PASS: TestInvalidCommitSigError (0.54s)
=== CONT TestDustHTLCFees
--- PASS: TestHTLCSigNumber (2.54s)
=== CONT TestChanAvailableBandwidth
--- PASS: TestChannelUnilateralCloseHtlcResolution (1.09s)
=== CONT TestSignCommitmentFailNotLockedIn
--- PASS: TestDustHTLCFees (0.70s)
=== CONT TestChanSyncInvalidLastSecret
--- PASS: TestSignCommitmentFailNotLockedIn (0.38s)
=== CONT TestCooperativeChannelClosure
--- PASS: TestForceCloseDustOutput (1.14s)
=== CONT TestForceClose
--- PASS: TestHTLCDustLimit (1.05s)
=== CONT TestCheckCommitTxSize
--- PASS: TestCooperativeChannelClosure (0.46s)
--- PASS: TestChanSyncInvalidLastSecret (0.70s)
--- PASS: TestChanAvailableBandwidth (1.58s)
--- PASS: TestForceClose (1.01s)
--- PASS: TestCheckCommitTxSize (2.92s)
FAIL
FAIL github.com/lightningnetwork/lnd/lnwallet 9.597s
? github.com/lightningnetwork/lnd/lnwallet/btcwallet [no test files]
=== RUN TestChannelIDOutPointConversion
=== PAUSE TestChannelIDOutPointConversion
=== RUN TestGenPossibleOutPoints
=== PAUSE TestGenPossibleOutPoints
=== RUN TestFeatureVectorSetUnset
=== PAUSE TestFeatureVectorSetUnset
=== RUN TestFeatureVectorEncodeDecode
=== PAUSE TestFeatureVectorEncodeDecode
=== RUN TestFeatureVectorUnknownFeatures
=== PAUSE TestFeatureVectorUnknownFeatures
=== RUN TestFeatureNames
=== PAUSE TestFeatureNames
=== RUN TestMaxOutPointIndex
=== PAUSE TestMaxOutPointIndex
=== RUN TestEmptyMessageUnknownType
=== PAUSE TestEmptyMessageUnknownType
=== RUN TestLightningWireProtocol
=== PAUSE TestLightningWireProtocol
=== RUN TestMilliSatoshiConversion
=== PAUSE TestMilliSatoshiConversion
=== RUN TestNetAddressDisplay
=== PAUSE TestNetAddressDisplay
=== RUN TestEncodeDecodeCode
--- PASS: TestEncodeDecodeCode (0.00s)
=== RUN TestShortChannelIDEncoding
=== PAUSE TestShortChannelIDEncoding
=== RUN TestSignatureSerializeDeserialize
=== PAUSE TestSignatureSerializeDeserialize
=== CONT TestGenPossibleOutPoints
=== CONT TestLightningWireProtocol
=== CONT TestShortChannelIDEncoding
=== CONT TestChannelIDOutPointConversion
--- PASS: TestShortChannelIDEncoding (0.00s)
=== CONT TestSignatureSerializeDeserialize
--- PASS: TestSignatureSerializeDeserialize (0.00s)
=== CONT TestMaxOutPointIndex
--- PASS: TestMaxOutPointIndex (0.00s)
=== CONT TestFeatureVectorEncodeDecode
--- PASS: TestFeatureVectorEncodeDecode (0.00s)
=== CONT TestFeatureVectorUnknownFeatures
--- PASS: TestFeatureVectorUnknownFeatures (0.00s)
=== CONT TestNetAddressDisplay
--- PASS: TestNetAddressDisplay (0.00s)
=== CONT TestMilliSatoshiConversion
--- PASS: TestMilliSatoshiConversion (0.00s)
=== CONT TestFeatureVectorSetUnset
--- PASS: TestFeatureVectorSetUnset (0.00s)
=== CONT TestFeatureNames
--- PASS: TestFeatureNames (0.00s)
--- PASS: TestGenPossibleOutPoints (0.01s)
=== CONT TestEmptyMessageUnknownType
--- PASS: TestEmptyMessageUnknownType (0.00s)
--- PASS: TestChannelIDOutPointConversion (0.00s)
--- PASS: TestLightningWireProtocol (2.83s)
lnwire_test.go:721: Running fuzz tests for msgType=Init
lnwire_test.go:721: Running fuzz tests for msgType=Error
lnwire_test.go:721: Running fuzz tests for msgType=Ping
lnwire_test.go:721: Running fuzz tests for msgType=Pong
lnwire_test.go:721: Running fuzz tests for msgType=MsgOpenChannel
lnwire_test.go:721: Running fuzz tests for msgType=MsgAcceptChannel
lnwire_test.go:721: Running fuzz tests for msgType=MsgFundingCreated
lnwire_test.go:721: Running fuzz tests for msgType=MsgFundingSigned
lnwire_test.go:721: Running fuzz tests for msgType=FundingLocked
lnwire_test.go:721: Running fuzz tests for msgType=Shutdown
lnwire_test.go:721: Running fuzz tests for msgType=ClosingSigned
lnwire_test.go:721: Running fuzz tests for msgType=UpdateAddHTLC
lnwire_test.go:721: Running fuzz tests for msgType=UpdateFulfillHTLC
lnwire_test.go:721: Running fuzz tests for msgType=UpdateFailHTLC
lnwire_test.go:721: Running fuzz tests for msgType=CommitSig
lnwire_test.go:721: Running fuzz tests for msgType=RevokeAndAck
lnwire_test.go:721: Running fuzz tests for msgType=UpdateFee
lnwire_test.go:721: Running fuzz tests for msgType=UpdateFailMalformedHTLC
lnwire_test.go:721: Running fuzz tests for msgType=ChannelReestablish
lnwire_test.go:721: Running fuzz tests for msgType=ChannelAnnouncement
lnwire_test.go:721: Running fuzz tests for msgType=NodeAnnouncement
lnwire_test.go:721: Running fuzz tests for msgType=ChannelUpdate
lnwire_test.go:721: Running fuzz tests for msgType=AnnounceSignatures
PASS
ok github.com/lightningnetwork/lnd/lnwire (cached)
=== RUN TestStore
--- PASS: TestStore (0.28s)
PASS
ok github.com/lightningnetwork/lnd/macaroons (cached)
? github.com/lightningnetwork/lnd/multimutex [no test files]
=== RUN TestHeapOrdering
=== PAUSE TestHeapOrdering
=== RUN TestEdgeUpdateNotification
=== PAUSE TestEdgeUpdateNotification
=== RUN TestNodeUpdateNotification
=== PAUSE TestNodeUpdateNotification
=== RUN TestNotificationCancellation
=== PAUSE TestNotificationCancellation
=== RUN TestChannelCloseNotification
=== PAUSE TestChannelCloseNotification
=== RUN TestBasicGraphPathFinding
=== PAUSE TestBasicGraphPathFinding
=== RUN TestKShortestPathFinding
=== PAUSE TestKShortestPathFinding
=== RUN TestNewRoutePathTooLong
--- SKIP: TestNewRoutePathTooLong (0.00s)
pathfind_test.go:552:
=== RUN TestPathNotAvailable
=== PAUSE TestPathNotAvailable
=== RUN TestPathInsufficientCapacity
=== PAUSE TestPathInsufficientCapacity
=== RUN TestRouteFailMinHTLC
--- PASS: TestRouteFailMinHTLC (0.33s)
=== RUN TestRouteFailDisabledEdge
--- PASS: TestRouteFailDisabledEdge (0.35s)
=== RUN TestPathInsufficientCapacityWithFee
=== PAUSE TestPathInsufficientCapacityWithFee
=== RUN TestPathFindSpecExample
=== PAUSE TestPathFindSpecExample
=== RUN TestFindRoutesFeeSorting
=== PAUSE TestFindRoutesFeeSorting
=== RUN TestSendPaymentRouteFailureFallback
=== PAUSE TestSendPaymentRouteFailureFallback
=== RUN TestSendPaymentErrorRepeatedFeeInsufficient
=== PAUSE TestSendPaymentErrorRepeatedFeeInsufficient
=== RUN TestSendPaymentErrorNonFinalTimeLockErrors
=== PAUSE TestSendPaymentErrorNonFinalTimeLockErrors
=== RUN TestSendPaymentErrorPathPruning
=== PAUSE TestSendPaymentErrorPathPruning
=== RUN TestAddProof
=== PAUSE TestAddProof
=== RUN TestIgnoreNodeAnnouncement
=== PAUSE TestIgnoreNodeAnnouncement
=== RUN TestAddEdgeUnknownVertexes
=== PAUSE TestAddEdgeUnknownVertexes
=== RUN TestWakeUpOnStaleBranch
=== PAUSE TestWakeUpOnStaleBranch
=== RUN TestDisconnectedBlocks
=== PAUSE TestDisconnectedBlocks
=== RUN TestRouterChansClosedOfflinePruneGraph
=== PAUSE TestRouterChansClosedOfflinePruneGraph
=== RUN TestFindPathFeeWeighting
=== PAUSE TestFindPathFeeWeighting
=== RUN TestIsStaleNode
=== PAUSE TestIsStaleNode
=== RUN TestIsKnownEdge
=== PAUSE TestIsKnownEdge
=== RUN TestIsStaleEdgePolicy
=== PAUSE TestIsStaleEdgePolicy
=== CONT TestHeapOrdering
=== CONT TestSendPaymentErrorNonFinalTimeLockErrors
=== CONT TestAddEdgeUnknownVertexes
=== CONT TestDisconnectedBlocks
=== CONT TestWakeUpOnStaleBranch
--- PASS: TestHeapOrdering (0.00s)
=== CONT TestPathNotAvailable
--- PASS: TestSendPaymentErrorNonFinalTimeLockErrors (1.02s)
=== CONT TestSendPaymentErrorRepeatedFeeInsufficient
--- PASS: TestPathNotAvailable (1.05s)
=== CONT TestSendPaymentRouteFailureFallback
--- PASS: TestAddEdgeUnknownVertexes (1.17s)
=== CONT TestFindRoutesFeeSorting
--- PASS: TestSendPaymentErrorRepeatedFeeInsufficient (0.82s)
=== CONT TestPathFindSpecExample
--- PASS: TestFindRoutesFeeSorting (0.73s)
=== CONT TestPathInsufficientCapacityWithFee
--- PASS: TestPathInsufficientCapacityWithFee (0.00s)
=== CONT TestPathInsufficientCapacity
--- PASS: TestSendPaymentRouteFailureFallback (0.86s)
=== CONT TestAddProof
--- PASS: TestDisconnectedBlocks (1.91s)
=== CONT TestIgnoreNodeAnnouncement
--- PASS: TestAddProof (0.30s)
=== CONT TestSendPaymentErrorPathPruning
--- PASS: TestPathFindSpecExample (0.75s)
=== CONT TestIsKnownEdge
--- PASS: TestWakeUpOnStaleBranch (2.60s)
=== CONT TestIsStaleEdgePolicy
--- PASS: TestIsKnownEdge (0.38s)
=== CONT TestIsStaleNode
--- PASS: TestPathInsufficientCapacity (1.11s)
=== CONT TestFindPathFeeWeighting
--- PASS: TestIgnoreNodeAnnouncement (1.18s)
=== CONT TestChannelCloseNotification
--- PASS: TestSendPaymentErrorPathPruning (0.89s)
=== CONT TestKShortestPathFinding
--- PASS: TestIsStaleNode (0.38s)
=== CONT TestBasicGraphPathFinding
--- PASS: TestChannelCloseNotification (0.40s)
=== CONT TestNodeUpdateNotification
--- PASS: TestNodeUpdateNotification (0.30s)
=== CONT TestNotificationCancellation
--- PASS: TestIsStaleEdgePolicy (1.32s)
=== CONT TestEdgeUpdateNotification
--- PASS: TestNotificationCancellation (0.38s)
=== CONT TestRouterChansClosedOfflinePruneGraph
--- PASS: TestKShortestPathFinding (1.11s)
--- PASS: TestEdgeUpdateNotification (0.34s)
--- PASS: TestFindPathFeeWeighting (1.28s)
--- PASS: TestBasicGraphPathFinding (1.04s)
--- PASS: TestRouterChansClosedOfflinePruneGraph (0.30s)
PASS
ok github.com/lightningnetwork/lnd/routing (cached)
=== RUN TestFilteredChainView
--- FAIL: TestFilteredChainView (0.54s)
interface_test.go:896: Testing 'bitcoind_zmq' implementation of FilteredChainView
interface_test.go:901: unable to make chain view: exec: "bitcoind": executable file not found in $PATH
FAIL
FAIL github.com/lightningnetwork/lnd/routing/chainview 0.584s
=== RUN TestDeriveIndex
=== PAUSE TestDeriveIndex
=== RUN TestSpecificationDeriveElement
=== PAUSE TestSpecificationDeriveElement
=== RUN TestShaChainProducerRestore
=== PAUSE TestShaChainProducerRestore
=== RUN TestSpecificationShaChainInsert
=== PAUSE TestSpecificationShaChainInsert
=== RUN TestShaChainStore
=== PAUSE TestShaChainStore
=== CONT TestDeriveIndex
--- PASS: TestDeriveIndex (0.00s)
element_test.go:185: Passed: zero 'from' 'to'
element_test.go:185: Passed: same indexes #1
element_test.go:185: Passed: same indexes #2
element_test.go:185: Passed: test seed 'from'
element_test.go:185: Passed: not the same indexes
element_test.go:185: Passed: 'from' index greater then 'to' index
element_test.go:185: Passed: zero number trailing zeros
=== CONT TestShaChainProducerRestore
=== CONT TestSpecificationDeriveElement
--- PASS: TestShaChainProducerRestore (0.00s)
=== CONT TestShaChainStore
--- PASS: TestSpecificationDeriveElement (0.00s)
element_test.go:274: Passed (generate_from_seed 0 final node)
element_test.go:274: Passed (generate_from_seed FF final node)
element_test.go:274: Passed (generate_from_seed FF alternate bits 1)
element_test.go:274: Passed (generate_from_seed FF alternate bits 2)
element_test.go:274: Passed (generate_from_seed 01 last nontrivial node)
=== CONT TestSpecificationShaChainInsert
--- PASS: TestSpecificationShaChainInsert (0.00s)
store_test.go:433: Passed (insert_secret correct sequence)
store_test.go:433: Passed (insert_secret #1 incorrect)
store_test.go:433: Passed (insert_secret #2 incorrect (#1 derived from incorrect))
store_test.go:433: Passed (insert_secret #3 incorrect)
store_test.go:433: Passed (insert_secret #4 incorrect (1,2,3 derived from incorrect))
store_test.go:433: Passed (insert_secret #5 incorrect)
store_test.go:433: Passed (insert_secret #6 incorrect (5 derived from incorrect))
store_test.go:433: Passed (insert_secret #7 incorrect)
store_test.go:433: Passed (insert_secret #8 incorrect)
--- PASS: TestShaChainStore (0.30s)
PASS
ok github.com/lightningnetwork/lnd/shachain (cached)
? github.com/lightningnetwork/lnd/torsvc [no test files]
=== RUN TestGenSeed
=== PAUSE TestGenSeed
=== RUN TestGenSeedGenerateEntropy
=== PAUSE TestGenSeedGenerateEntropy
=== RUN TestGenSeedInvalidEntropy
=== PAUSE TestGenSeedInvalidEntropy
=== RUN TestInitWallet
=== PAUSE TestInitWallet
=== RUN TestCreateWalletInvalidEntropy
=== PAUSE TestCreateWalletInvalidEntropy
=== RUN TestUnlockWallet
=== PAUSE TestUnlockWallet
=== CONT TestGenSeed
=== CONT TestUnlockWallet
=== CONT TestGenSeedInvalidEntropy
=== CONT TestInitWallet
=== CONT TestCreateWalletInvalidEntropy
--- PASS: TestGenSeedInvalidEntropy (0.00s)
=== CONT TestGenSeedGenerateEntropy
--- PASS: TestCreateWalletInvalidEntropy (0.00s)
--- PASS: TestGenSeedGenerateEntropy (0.42s)
--- PASS: TestGenSeed (0.50s)
--- PASS: TestInitWallet (3.52s)
--- PASS: TestUnlockWallet (5.35s)
PASS
ok github.com/lightningnetwork/lnd/walletunlocker (cached)
=== RUN TestDecodeAmount
=== PAUSE TestDecodeAmount
=== RUN TestEncodeAmount
=== PAUSE TestEncodeAmount
=== RUN TestParseTimestamp
=== PAUSE TestParseTimestamp
=== RUN TestParseFieldDataLength
=== PAUSE TestParseFieldDataLength
=== RUN TestParsePaymentHash
=== PAUSE TestParsePaymentHash
=== RUN TestParseDescription
=== PAUSE TestParseDescription
=== RUN TestParseDestination
=== PAUSE TestParseDestination
=== RUN TestParseDescriptionHash
=== PAUSE TestParseDescriptionHash
=== RUN TestParseExpiry
=== PAUSE TestParseExpiry
=== RUN TestParseMinFinalCLTVExpiry
=== PAUSE TestParseMinFinalCLTVExpiry
=== RUN TestParseMaxUint64Expiry
=== PAUSE TestParseMaxUint64Expiry
=== RUN TestParseFallbackAddr
=== PAUSE TestParseFallbackAddr
=== RUN TestParseRoutingInfo
=== PAUSE TestParseRoutingInfo
=== RUN TestDecodeEncode
=== PAUSE TestDecodeEncode
=== RUN TestNewInvoice
=== PAUSE TestNewInvoice
=== CONT TestDecodeAmount
--- PASS: TestDecodeAmount (0.00s)
=== CONT TestNewInvoice
=== CONT TestParseDescriptionHash
--- PASS: TestParseDescriptionHash (0.00s)
=== CONT TestDecodeEncode
=== CONT TestParseDestination
--- PASS: TestParseDestination (0.00s)
=== CONT TestParseRoutingInfo
--- PASS: TestParseRoutingInfo (0.00s)
=== CONT TestParseTimestamp
--- PASS: TestParseTimestamp (0.00s)
=== CONT TestParseFieldDataLength
--- PASS: TestParseFieldDataLength (0.00s)
=== CONT TestParseMinFinalCLTVExpiry
--- PASS: TestParseMinFinalCLTVExpiry (0.00s)
=== CONT TestParseMaxUint64Expiry
--- PASS: TestParseMaxUint64Expiry (0.00s)
=== CONT TestParseExpiry
--- PASS: TestParseExpiry (0.00s)
=== CONT TestEncodeAmount
--- PASS: TestEncodeAmount (0.00s)
=== CONT TestParseFallbackAddr
--- PASS: TestParseFallbackAddr (0.00s)
=== CONT TestParsePaymentHash
--- PASS: TestParsePaymentHash (0.00s)
=== CONT TestParseDescription
--- PASS: TestParseDescription (0.00s)
--- PASS: TestNewInvoice (0.01s)
--- PASS: TestDecodeEncode (0.03s)
PASS
ok github.com/lightningnetwork/lnd/zpay32 (cached)
Makefile:150 : la recette pour la cible « unit » a échouée
make: *** [unit] Erreur 123

root@debian:/usr/local/src/goprojects/src/github.com/lightningnetwork/lnd# go version
go version go1.10.1 linux/amd64

root@debian:/usr/local/src/goprojects/src/github.com/lightningnetwork/lnd# lnd --version
lnd version 0.4.1-beta commit=13945de8060ad42e077988c1cf69e205dc11e528

Thank you.

@beussdelanight
Copy link
Author

maybe i must install btcd before but in the howto it's indicate to make test before... ?

@halseth
Copy link
Contributor

halseth commented Apr 9, 2018

Yes, btcd (roasbeef's fork) and bitcoind (with ZMQ support) must be installed for all tests to pass.

@cfromknecht
Copy link
Contributor

These issues are caused because bitcoind w/ ZMQ is not installed, the proper version of btcd is installed automatically when compiling the unit or integration tests

@halseth
Copy link
Contributor

halseth commented Apr 13, 2018

Closing per #1046 (comment)

@halseth halseth closed this as completed Apr 13, 2018
@Geoelycom
Copy link

These issues are caused because bitcoind w/ ZMQ is not installed, the proper version of btcd is installed automatically when compiling the unit or integration tests

I don't know if there are notifications for this issue. but I reinstalled bitcoind with ZMQ support and I'm still getting this same error too. I have been on it for the past two days, if anyone can help me out, would really appreciate it. I also check my log to see if ZMQ is enabled, it's enabled. but I still get this error.

@halseth
Copy link
Contributor

halseth commented Nov 23, 2022

@Geoelycom this issue is very old. Could you open a new one where you post details about your setup and relevant logs?

@Geoelycom
Copy link

@Geoelycom this issue is very old. Could you open a new one where you post details about your setup and relevant logs?

Okay I'm glad you check this out. I have actually left it and move on with CLN as i was getting frustrated. I will spin it up and create a new issues with relevant informations. Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing Improvements/modifications to the test suite
Projects
None yet
Development

No branches or pull requests

6 participants