Failed on riscv64 8h ago at
https://code.launchpad.net/~snappy-dev/+archive/ubuntu/edge/+build/19459842
=== RUN TestSnapManager fatal error: sync: unlock of unlocked mutex
goroutine 5673 [running]: runtime.throw(0x2aab7d3480, 0x1e) /usr/lib/go-1.14/src/runtime/panic.go:1116 +0x80 fp=0x3fcc57f4c8 sp=0x3fcc57f4a0 pc=0x2aaaf06648 sync.throw(0x2aab7d3480, 0x1e) /usr/lib/go-1.14/src/runtime/panic.go:1102 +0x34 fp=0x3fcc57f4e0 sp=0x3fcc57f4c8 pc=0x2aaaf065c4 sync.(*Mutex).unlockSlow(0x3fcc33aab0, 0x3fffffffff) /usr/lib/go-1.14/src/sync/mutex.go:196 +0x17c fp=0x3fcc57f500 sp=0x3fcc57f4e0 pc=0x2aaaf4e1f4 sync.(*Mutex).Unlock(0x3fcc33aab0) /usr/lib/go-1.14/src/sync/mutex.go:190 +0x74 fp=0x3fcc57f520 sp=0x3fcc57f500 pc=0x2aaaf4e074 github.com/snapcore/snapd/overlord/state.(*State).unlock(0x3fcc33aab0) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/overlord/state/state.go:162 +0x4c fp=0x3fcc57f540 sp=0x3fcc57f520 pc=0x2aab421204 github.com/snapcore/snapd/overlord/state.(*State).Unlock(0x3fcc33aab0) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/overlord/state/state.go:239 +0x284 fp=0x3fcc57f608 sp=0x3fcc57f540 pc=0x2aab421abc runtime.call32(0x0, 0x2aabb554a8, 0x3fcc5b1448) /usr/lib/go-1.14/src/runtime/asm_riscv64.s:486 +0x5c fp=0x3fcc57f630 sp=0x3fcc57f608 pc=0x2aaaf40ecc runtime.reflectcallSave(0x3fcc57f728, 0x2aabb554a8, 0x3fcc5b1448, 0x8) /usr/lib/go-1.14/src/runtime/panic.go:881 +0x60 fp=0x3fcc57f660 sp=0x3fcc57f630 pc=0x2aaaf05b70 runtime.runOpenDeferFrame(0x3fcc2aa780, 0x3fcc5b1400, 0x3fcc57f760) /usr/lib/go-1.14/src/runtime/panic.go:855 +0x360 fp=0x3fcc57f6e8 sp=0x3fcc57f660 pc=0x2aaaf059f0 runtime.Goexit() /usr/lib/go-1.14/src/runtime/panic.go:617 +0x1ec fp=0x3fcc57f760 sp=0x3fcc57f6e8 pc=0x2aaaf05024 github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.(*C).stopNow(...) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/check.go:106 github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.(*C).Assert(0x3fcc3ceff0, 0x2aaba4fd60, 0x3fcc3c30c0, 0x2aabb7c160, 0x2aac15d510, 0x0, 0x0, 0x0) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/helpers.go:174 +0x94 fp=0x3fcc57f7c0 sp=0x3fcc57f760 pc=0x2aab517844 github.com/snapcore/snapd/overlord/snapstate_test.(*snapmgrTestSuite).settle(0x3fcc14c000, 0x3fcc3ceff0) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/overlord/snapstate/snapstate_test.go:87 +0xb0 fp=0x3fcc57f808 sp=0x3fcc57f7c0 pc=0x2aab7036e0 github.com/snapcore/snapd/overlord/snapstate_test.(*snapmgrTestSuite).testUpdateScenario(0x3fcc14c000, 0x3fcc3ceff0, 0x2aab7d1d59, 0x1d, 0x2aab7b7a40, 0x0, 0x2aab7c69a3, 0x13, 0x2aab7b7a40, 0x0, ...) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/overlord/snapstate/snapstate_test.go:8216 +0x644 fp=0x3fcc57fa30 sp=0x3fcc57f808 pc=0x2aab766c04 github.com/snapcore/snapd/overlord/snapstate_test.(*snapmgrTestSuite).TestUpdateScenarios(0x3fcc14c000, 0x3fcc3ceff0) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/overlord/snapstate/snapstate_test.go:8179 +0xf8 fp=0x3fcc57fbb0 sp=0x3fcc57fa30 pc=0x2aab766590 runtime.call32(0x3fcc4583c0, 0x3fcc00e628, 0x3fcc38c850) /usr/lib/go-1.14/src/runtime/asm_riscv64.s:486 +0x5c fp=0x3fcc57fbd8 sp=0x3fcc57fbb0 pc=0x2aaaf40ecc reflect.Value.call(0x2aabb52d00, 0x3fcc14c000, 0x5f213, 0x2aab7b8215, 0x4, 0x3fcc4d1f18, 0x1, 0x1, 0x2aaaf3e940, 0x2aac1e3ae0, ...) /usr/lib/go-1.14/src/reflect/value.go:460 +0x77c fp=0x3fcc57fde8 sp=0x3fcc57fbd8 pc=0x2aaafb34d4 reflect.Value.Call(0x2aabb52d00, 0x3fcc14c000, 0x5f213, 0x3fcc507718, 0x1, 0x1, 0x3fcc3cf0e0, 0x3fcc507750, 0xbfb1e77ff5c2dcf1) /usr/lib/go-1.14/src/reflect/value.go:321 +0xa8 fp=0x3fcc57fe60 sp=0x3fcc57fde8 pc=0x2aaafb2b00 github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.(*suiteRunner).forkTest.func1(0x3fcc3ceff0) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/check.go:781 +0x66c fp=0x3fcc57ff78 sp=0x3fcc57fe60 pc=0x2aab51c344 github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.(*suiteRunner).forkCall.func1(0x3fcc718f00, 0x3fcc3ceff0, 0x3fcc137600) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/check.go:675 +0x98 fp=0x3fcc57ffc0 sp=0x3fcc57ff78 pc=0x2aab51bab8 runtime.goexit() /usr/lib/go-1.14/src/runtime/asm_riscv64.s:534 +0x4 fp=0x3fcc57ffc0 sp=0x3fcc57ffc0 pc=0x2aaaf4288c created by github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.(*suiteRunner).forkCall /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/check.go:672 +0x20c
goroutine 1 [chan receive, 3 minutes]: testing.(*T).Run(0x3fcc194a20, 0x2aab7c1adc, 0xf, 0x2aabb55480, 0x2aaaffef7c) /usr/lib/go-1.14/src/testing/testing.go:1043 +0x374 testing.runTests.func1(0x3fcc194360) /usr/lib/go-1.14/src/testing/testing.go:1284 +0x7c testing.tRunner(0x3fcc194360, 0x3fcc453e28) /usr/lib/go-1.14/src/testing/testing.go:991 +0x108 testing.runTests(0x3fcc136480, 0x2aac1602b0, 0x1, 0x1, 0x0) /usr/lib/go-1.14/src/testing/testing.go:1282 +0x2bc testing.(*M).Run(0x3fcc14e280, 0x0) /usr/lib/go-1.14/src/testing/testing.go:1199 +0x170 main.main() _testmain.go:46 +0x16c
goroutine 50 [chan receive]: github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.(*suiteRunner).runTest(...) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/check.go:819 github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.(*suiteRunner).run(0x3fcc718f00, 0x3fcc14c000) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/check.go:624 +0x160 github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.Run(0x2aabb52d00, 0x3fcc14c000, 0x3fcc0eff30, 0x3fcc3b19e0) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/run.go:92 +0x4c github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.RunAll(0x3fcc4d0f30, 0x0) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/run.go:84 +0x98 github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.TestingT(0x3fcc194a20) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/run.go:72 +0x35c github.com/snapcore/snapd/overlord/snapstate_test.TestSnapManager(0x3fcc194a20) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/overlord/snapstate/snapstate_test.go:66 +0x2c testing.tRunner(0x3fcc194a20, 0x2aabb55480) /usr/lib/go-1.14/src/testing/testing.go:991 +0x108 created by testing.(*T).Run /usr/lib/go-1.14/src/testing/testing.go:1042 +0x350
goroutine 728 [select]: github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.(*resultTracker)._loopRoutine(0x3fcc3b1d40) /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/check.go:470 +0x9c created by github.com/snapcore/snapd/vendor/gopkg.in/check%2ev1.(*resultTracker).start /<<PKGBUILDDIR>>/_build/src/github.com/snapcore/snapd/vendor/gopkg.in/check.v1/check.go:450 +0x40 FAIL github.com/snapcore/snapd/overlord/snapstate 192.865s
Failed on riscv64 8h ago at
https:/ /code.launchpad .net/~snappy- dev/+archive/ ubuntu/ edge/+build/ 19459842
=== RUN TestSnapManager
fatal error: sync: unlock of unlocked mutex
goroutine 5673 [running]: throw(0x2aab7d3 480, 0x1e) go-1.14/ src/runtime/ panic.go: 1116 +0x80 fp=0x3fcc57f4c8 sp=0x3fcc57f4a0 pc=0x2aaaf06648 0x2aab7d3480, 0x1e) go-1.14/ src/runtime/ panic.go: 1102 +0x34 fp=0x3fcc57f4e0 sp=0x3fcc57f4c8 pc=0x2aaaf065c4 Mutex). unlockSlow( 0x3fcc33aab0, 0x3fffffffff) go-1.14/ src/sync/ mutex.go: 196 +0x17c fp=0x3fcc57f500 sp=0x3fcc57f4e0 pc=0x2aaaf4e1f4 Mutex). Unlock( 0x3fcc33aab0) go-1.14/ src/sync/ mutex.go: 190 +0x74 fp=0x3fcc57f520 sp=0x3fcc57f500 pc=0x2aaaf4e074 com/snapcore/ snapd/overlord/ state.( *State) .unlock( 0x3fcc33aab0) >>/_build/ src/github. com/snapcore/ snapd/overlord/ state/state. go:162 +0x4c fp=0x3fcc57f540 sp=0x3fcc57f520 pc=0x2aab421204 com/snapcore/ snapd/overlord/ state.( *State) .Unlock( 0x3fcc33aab0) >>/_build/ src/github. com/snapcore/ snapd/overlord/ state/state. go:239 +0x284 fp=0x3fcc57f608 sp=0x3fcc57f540 pc=0x2aab421abc go-1.14/ src/runtime/ asm_riscv64. s:486 +0x5c fp=0x3fcc57f630 sp=0x3fcc57f608 pc=0x2aaaf40ecc reflectcallSave (0x3fcc57f728, 0x2aabb554a8, 0x3fcc5b1448, 0x8) go-1.14/ src/runtime/ panic.go: 881 +0x60 fp=0x3fcc57f660 sp=0x3fcc57f630 pc=0x2aaaf05b70 runOpenDeferFra me(0x3fcc2aa780 , 0x3fcc5b1400, 0x3fcc57f760) go-1.14/ src/runtime/ panic.go: 855 +0x360 fp=0x3fcc57f6e8 sp=0x3fcc57f660 pc=0x2aaaf059f0 go-1.14/ src/runtime/ panic.go: 617 +0x1ec fp=0x3fcc57f760 sp=0x3fcc57f6e8 pc=0x2aaaf05024 com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. (*C).stopNow( ...) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ check.go: 106 com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. (*C).Assert( 0x3fcc3ceff0, 0x2aaba4fd60, 0x3fcc3c30c0, 0x2aabb7c160, 0x2aac15d510, 0x0, 0x0, 0x0) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ helpers. go:174 +0x94 fp=0x3fcc57f7c0 sp=0x3fcc57f760 pc=0x2aab517844 com/snapcore/ snapd/overlord/ snapstate_ test.(* snapmgrTestSuit e).settle( 0x3fcc14c000, 0x3fcc3ceff0) >>/_build/ src/github. com/snapcore/ snapd/overlord/ snapstate/ snapstate_ test.go: 87 +0xb0 fp=0x3fcc57f808 sp=0x3fcc57f7c0 pc=0x2aab7036e0 com/snapcore/ snapd/overlord/ snapstate_ test.(* snapmgrTestSuit e).testUpdateSc enario( 0x3fcc14c000, 0x3fcc3ceff0, 0x2aab7d1d59, 0x1d, 0x2aab7b7a40, 0x0, 0x2aab7c69a3, 0x13, 0x2aab7b7a40, 0x0, ...) >>/_build/ src/github. com/snapcore/ snapd/overlord/ snapstate/ snapstate_ test.go: 8216 +0x644 fp=0x3fcc57fa30 sp=0x3fcc57f808 pc=0x2aab766c04 com/snapcore/ snapd/overlord/ snapstate_ test.(* snapmgrTestSuit e).TestUpdateSc enarios( 0x3fcc14c000, 0x3fcc3ceff0) >>/_build/ src/github. com/snapcore/ snapd/overlord/ snapstate/ snapstate_ test.go: 8179 +0xf8 fp=0x3fcc57fbb0 sp=0x3fcc57fa30 pc=0x2aab766590 call32( 0x3fcc4583c0, 0x3fcc00e628, 0x3fcc38c850) go-1.14/ src/runtime/ asm_riscv64. s:486 +0x5c fp=0x3fcc57fbd8 sp=0x3fcc57fbb0 pc=0x2aaaf40ecc Value.call( 0x2aabb52d00, 0x3fcc14c000, 0x5f213, 0x2aab7b8215, 0x4, 0x3fcc4d1f18, 0x1, 0x1, 0x2aaaf3e940, 0x2aac1e3ae0, ...) go-1.14/ src/reflect/ value.go: 460 +0x77c fp=0x3fcc57fde8 sp=0x3fcc57fbd8 pc=0x2aaafb34d4 Value.Call( 0x2aabb52d00, 0x3fcc14c000, 0x5f213, 0x3fcc507718, 0x1, 0x1, 0x3fcc3cf0e0, 0x3fcc507750, 0xbfb1e77ff5c2dcf1) go-1.14/ src/reflect/ value.go: 321 +0xa8 fp=0x3fcc57fe60 sp=0x3fcc57fde8 pc=0x2aaafb2b00 com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. (*suiteRunner) .forkTest. func1(0x3fcc3ce ff0) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ check.go: 781 +0x66c fp=0x3fcc57ff78 sp=0x3fcc57fe60 pc=0x2aab51c344 com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. (*suiteRunner) .forkCall. func1(0x3fcc718 f00, 0x3fcc3ceff0, 0x3fcc137600) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ check.go: 675 +0x98 fp=0x3fcc57ffc0 sp=0x3fcc57ff78 pc=0x2aab51bab8 go-1.14/ src/runtime/ asm_riscv64. s:534 +0x4 fp=0x3fcc57ffc0 sp=0x3fcc57ffc0 pc=0x2aaaf4288c com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. (*suiteRunner) .forkCall >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ check.go: 672 +0x20c
runtime.
/usr/lib/
sync.throw(
/usr/lib/
sync.(*
/usr/lib/
sync.(*
/usr/lib/
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
runtime.call32(0x0, 0x2aabb554a8, 0x3fcc5b1448)
/usr/lib/
runtime.
/usr/lib/
runtime.
/usr/lib/
runtime.Goexit()
/usr/lib/
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
runtime.
/usr/lib/
reflect.
/usr/lib/
reflect.
/usr/lib/
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
runtime.goexit()
/usr/lib/
created by github.
/<<PKGBUILDDIR
goroutine 1 [chan receive, 3 minutes]: (*T).Run( 0x3fcc194a20, 0x2aab7c1adc, 0xf, 0x2aabb55480, 0x2aaaffef7c) go-1.14/ src/testing/ testing. go:1043 +0x374 runTests. func1(0x3fcc194 360) go-1.14/ src/testing/ testing. go:1284 +0x7c tRunner( 0x3fcc194360, 0x3fcc453e28) go-1.14/ src/testing/ testing. go:991 +0x108 runTests( 0x3fcc136480, 0x2aac1602b0, 0x1, 0x1, 0x0) go-1.14/ src/testing/ testing. go:1282 +0x2bc (*M).Run( 0x3fcc14e280, 0x0) go-1.14/ src/testing/ testing. go:1199 +0x170
testing.
/usr/lib/
testing.
/usr/lib/
testing.
/usr/lib/
testing.
/usr/lib/
testing.
/usr/lib/
main.main()
_testmain.go:46 +0x16c
goroutine 50 [chan receive]: com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. (*suiteRunner) .runTest( ...) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ check.go: 819 com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. (*suiteRunner) .run(0x3fcc718f 00, 0x3fcc14c000) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ check.go: 624 +0x160 com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. Run(0x2aabb52d0 0, 0x3fcc14c000, 0x3fcc0eff30, 0x3fcc3b19e0) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ run.go: 92 +0x4c com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. RunAll( 0x3fcc4d0f30, 0x0) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ run.go: 84 +0x98 com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. TestingT( 0x3fcc194a20) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ run.go: 72 +0x35c com/snapcore/ snapd/overlord/ snapstate_ test.TestSnapMa nager(0x3fcc194 a20) >>/_build/ src/github. com/snapcore/ snapd/overlord/ snapstate/ snapstate_ test.go: 66 +0x2c tRunner( 0x3fcc194a20, 0x2aabb55480) go-1.14/ src/testing/ testing. go:991 +0x108 go-1.14/ src/testing/ testing. go:1042 +0x350
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
github.
/<<PKGBUILDDIR
testing.
/usr/lib/
created by testing.(*T).Run
/usr/lib/
goroutine 728 [select]: com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. (*resultTracker )._loopRoutine( 0x3fcc3b1d40) >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ check.go: 470 +0x9c com/snapcore/ snapd/vendor/ gopkg.in/ check%2ev1. (*resultTracker ).start >>/_build/ src/github. com/snapcore/ snapd/vendor/ gopkg.in/ check.v1/ check.go: 450 +0x40 com/snapcore/ snapd/overlord/ snapstate 192.865s
github.
/<<PKGBUILDDIR
created by github.
/<<PKGBUILDDIR
FAIL github.