taproot-assets
taproot-assets copied to clipboard
Custodian unit test data race
==================
WARNING: DATA RACE
Write at 0x00c000a36040 by goroutine 7528:
github.com/lightningnetwork/lnd/lntest/wait.NoError.func1()
/home/gijs/go/pkg/mod/github.com/lightningnetwork/[email protected]/lntest/wait/wait.go:52 +0x50
github.com/lightningnetwork/lnd/lntest/wait.Predicate.func1()
/home/gijs/go/pkg/mod/github.com/lightningnetwork/[email protected]/lntest/wait/wait.go:27 +0x33
Previous read at 0x00c000a36040 by goroutine 313:
github.com/lightningnetwork/lnd/lntest/wait.NoError()
/home/gijs/go/pkg/mod/github.com/lightningnetwork/[email protected]/lntest/wait/wait.go:63 +0x124
github.com/lightninglabs/taproot-assets/tapgarden_test.(*custodianHarness).assertEventsPresent()
/home/gijs/git/taproot-assets/tapgarden/custodian_test.go:196 +0x24e
github.com/lightninglabs/taproot-assets/tapgarden_test.runTransactionConfirmedOnlyTest()
/home/gijs/git/taproot-assets/tapgarden/custodian_test.go:746 +0x80d
github.com/lightninglabs/taproot-assets/tapgarden_test.TestTransactionConfirmedOnly()
/home/gijs/git/taproot-assets/tapgarden/custodian_test.go:676 +0x44
testing.tRunner()
/usr/local/go/src/testing/testing.go:1689 +0x21e
testing.(*T).Run.gowrap1()
/usr/local/go/src/testing/testing.go:1742 +0x44
Goroutine 7528 (running) created at:
github.com/lightningnetwork/lnd/lntest/wait.Predicate()
/home/gijs/go/pkg/mod/github.com/lightningnetwork/[email protected]/lntest/wait/wait.go:26 +0x147
github.com/lightningnetwork/lnd/lntest/wait.NoError()
/home/gijs/go/pkg/mod/github.com/lightningnetwork/[email protected]/lntest/wait/wait.go:60 +0x111
github.com/lightninglabs/taproot-assets/tapgarden_test.(*custodianHarness).assertEventsPresent()
/home/gijs/git/taproot-assets/tapgarden/custodian_test.go:196 +0x24e
github.com/lightninglabs/taproot-assets/tapgarden_test.runTransactionConfirmedOnlyTest()
/home/gijs/git/taproot-assets/tapgarden/custodian_test.go:746 +0x80d
github.com/lightninglabs/taproot-assets/tapgarden_test.TestTransactionConfirmedOnly()
/home/gijs/git/taproot-assets/tapgarden/custodian_test.go:676 +0x44
testing.tRunner()
/usr/local/go/src/testing/testing.go:1689 +0x21e
testing.(*T).Run.gowrap1()
/usr/local/go/src/testing/testing.go:1742 +0x44
Goroutine 313 (running) created at:
testing.(*T).Run()
/usr/local/go/src/testing/testing.go:1742 +0x825
testing.runTests.func1()
/usr/local/go/src/testing/testing.go:2161 +0x85
testing.tRunner()
/usr/local/go/src/testing/testing.go:1689 +0x21e
testing.runTests()
/usr/local/go/src/testing/testing.go:2159 +0x8be
testing.(*M).Run()
/usr/local/go/src/testing/testing.go:2027 +0xf17
main.main()
_testmain.go:63 +0x2bd
==================
--- FAIL: TestTransactionConfirmedOnly (5.18s)
test_sqlite.go:11: Creating new SQLite DB handle for testing: /tmp/TestTransactionConfirmedOnly2822250713/001/tmp.db
test_sqlite.go:11: Creating new SQLite DB handle for testing: /tmp/TestTransactionConfirmedOnly2822250713/002/tmp.db
custodian_test.go:221:
Error Trace: /home/gijs/git/taproot-assets/tapgarden/custodian_test.go:221
/home/gijs/git/taproot-assets/tapgarden/custodian_test.go:746
/home/gijs/git/taproot-assets/tapgarden/custodian_test.go:676
Error: Received unexpected error:
event 0 has status 1 but wanted 3
Test: TestTransactionConfirmedOnly
testing.go:1398: race detected during execution of test
FAIL
FAIL github.com/lightninglabs/taproot-assets/tapgarden 35.844s
FAIL
make: *** [Makefile:229: flake-unit-race] Error 123