juju 1.25 -- go 1.6 -- provider/joyent tests explode due to incorrect use of AddCleanup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Undecided
|
Dave Cheney |
Bug Description
Blocks investigation of LP 1554251
+ set -e
+ go test -v -c -race
+++ pwd
++ basename /home/dfc/
+ PKG=joyent
+ true
+ env GOMAXPROCS=20 ./joyent.test
-------
PANIC: <autogenerated>
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
<autogenerated>:152
in InternalSuite.
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: <autogenerated>
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
<autogenerated>:154
in InternalSuite.
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: config_test.go:53: ConfigSuite.
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
config_test.go:54
in ConfigSuite.
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: <autogenerated>:2: ConfigSuite.
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
<autogenerated>:2
in ConfigSuite.
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: <autogenerated>
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
<autogenerated>:113
in providerSimpleS
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: <autogenerated>
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
<autogenerated>:115
in providerSimpleS
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: storage_test.go:36: storageSuite.
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
joyent_test.go:62
in providerSuite.
storage_test.go:37
in storageSuite.
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: storage_test.go:43: storageSuite.
... Panic: runtime error: invalid memory address or nil pointer dereference (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in panicmem
/home/dfc/
in sigpanic
local_test.go:88
in localMantaServe
storage_test.go:44
in storageSuite.
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: local_test.go:150: localServerSuit
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
joyent_test.go:62
in providerSuite.
local_test.go:151
in localServerSuit
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: <autogenerated>:31: localServerSuit
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
joyent_test.go:67
in providerSuite.
<autogenerated>:31
in localServerSuit
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: local_test.go:99: localLiveSuite.
... Panic: unsafe to call AddCleanup before SetUpSuite (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in CleanupSuite.
/home/dfc/
in FakeHomeSuite.
/home/dfc/
in FakeJujuHomeSui
joyent_test.go:62
in providerSuite.
local_test.go:100
in localLiveSuite.
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
-------
PANIC: local_test.go:115: localLiveSuite.
... Panic: runtime error: invalid memory address or nil pointer dereference (PC=0x457C0E)
/home/dfc/
in call32
/home/dfc/
in gopanic
/home/dfc/
in panicmem
/home/dfc/
in sigpanic
local_test.go:61
in localCloudAPISe
local_test.go:118
in localLiveSuite.
/home/dfc/
in call32
/home/dfc/
in Value.Call
/home/dfc/
in goexit
OOPS: 6 passed, 12 FIXTURE-PANICKED, 49 MISSED
--- FAIL: TestJoyent (0.06s)
FAIL
Changed in juju-core: | |
milestone: | none → 1.25.5 |
status: | New → In Progress |
assignee: | nobody → Dave Cheney (dave-cheney) |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |