2016-05-27 03:51:47 |
Dave Cheney |
bug |
|
|
added bug |
2016-05-27 04:23:44 |
Dave Cheney |
juju-core: assignee |
|
Dave Cheney (dave-cheney) |
|
2016-05-27 04:29:48 |
Dave Cheney |
tags |
2.0-count blocker race-condition |
2.0-count race-condition |
|
2016-05-30 01:23:51 |
Anastasia |
juju-core: status |
New |
Triaged |
|
2016-05-30 01:23:53 |
Anastasia |
juju-core: assignee |
Dave Cheney (dave-cheney) |
|
|
2016-05-31 02:47:09 |
Dave Cheney |
juju-core: status |
Triaged |
Fix Committed |
|
2016-05-31 02:47:12 |
Dave Cheney |
juju-core: status |
Fix Committed |
In Progress |
|
2016-05-31 02:47:15 |
Dave Cheney |
juju-core: assignee |
|
Dave Cheney (dave-cheney) |
|
2016-05-31 02:48:21 |
Dave Cheney |
tags |
2.0-count race-condition |
2.0-count blocker race-condition |
|
2016-05-31 16:43:19 |
Curtis Hovey |
description |
=== RUN TestPackage
==================
WARNING: DATA RACE
Read at 0x00c420630e20 by goroutine 50:
github.com/juju/juju/state.(*backingMachine).updated()
/home/dfc/src/github.com/juju/juju/state/allwatcher.go:186 +0x923
github.com/juju/juju/state.(*allModelWatcherStateBacking).Changed()
/home/dfc/src/github.com/juju/juju/state/allwatcher.go:1165 +0x636
github.com/juju/juju/state.(*storeManager).loop()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:229 +0x346
github.com/juju/juju/state.newStoreManager.func1()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:198 +0x76
Previous write at 0x00c420630e20 by goroutine 86:
github.com/juju/juju/state.substNilSinceTimeForEntityNoCheck()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:396 +0x1ea
github.com/juju/juju/state.deltaMap()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3165 +0x26c
github.com/juju/juju/state.checkDeltasEqual()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3155 +0x59
github.com/juju/juju/state.(*allModelWatcherStateSuite).TestStateWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:1477 +0x2056
runtime.call32()
/home/dfc/go/src/runtime/asm_amd64.s:479 +0x4b
reflect.Value.Call()
/home/dfc/go/src/reflect/value.go:302 +0xc0
gopkg.in/check%2ev1.(*suiteRunner).forkTest.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:772 +0xab0
gopkg.in/check%2ev1.(*suiteRunner).forkCall.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:666 +0x89
Goroutine 50 (running) created at:
github.com/juju/juju/state.newStoreManager()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:207 +0x33c
github.com/juju/juju/state.newTestWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3045 +0x46
github.com/juju/juju/state.newTestAllModelWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3032 +0x64
github.com/juju/juju/state.(*allModelWatcherStateSuite).TestStateWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:1364 +0x774
runtime.call32()
/home/dfc/go/src/runtime/asm_amd64.s:479 +0x4b
reflect.Value.Call()
/home/dfc/go/src/reflect/value.go:302 +0xc0
gopkg.in/check%2ev1.(*suiteRunner).forkTest.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:772 +0xab0
gopkg.in/check%2ev1.(*suiteRunner).forkCall.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:666 +0x89
Goroutine 86 (running) created at:
gopkg.in/check%2ev1.(*suiteRunner).forkCall()
/home/dfc/src/gopkg.in/check.v1/check.go:667 +0x419
gopkg.in/check%2ev1.(*suiteRunner).forkTest()
/home/dfc/src/gopkg.in/check.v1/check.go:804 +0x131
gopkg.in/check%2ev1.(*suiteRunner).runTest()
/home/dfc/src/gopkg.in/check.v1/check.go:809 +0x46
gopkg.in/check%2ev1.(*suiteRunner).run()
/home/dfc/src/gopkg.in/check.v1/check.go:615 +0x1c5
gopkg.in/check%2ev1.Run()
/home/dfc/src/gopkg.in/check.v1/run.go:92 +0x5a
gopkg.in/check%2ev1.RunAll()
/home/dfc/src/gopkg.in/check.v1/run.go:84 +0x112
gopkg.in/check%2ev1.TestingT()
/home/dfc/src/gopkg.in/check.v1/run.go:72 +0x708
github.com/juju/testing.MgoTestPackage()
/home/dfc/src/github.com/juju/testing/mgo.go:356 +0xb8
github.com/juju/juju/testing.MgoTestPackage()
/home/dfc/src/github.com/juju/juju/testing/mgo.go:15 +0x54
github.com/juju/juju/state_test.TestPackage()
/home/dfc/src/github.com/juju/juju/state/package_test.go:13 +0x38
testing.tRunner()
/home/dfc/go/src/testing/testing.go:610 +0xc9
==================
==================
WARNING: DATA RACE
Read at 0x00c420630e70 by goroutine 50:
github.com/juju/juju/state.(*backingMachine).updated()
/home/dfc/src/github.com/juju/juju/state/allwatcher.go:187 +0x9b6
github.com/juju/juju/state.(*allModelWatcherStateBacking).Changed()
/home/dfc/src/github.com/juju/juju/state/allwatcher.go:1165 +0x636
github.com/juju/juju/state.(*storeManager).loop()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:229 +0x346
github.com/juju/juju/state.newStoreManager.func1()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:198 +0x76
Previous write at 0x00c420630e70 by goroutine 86:
github.com/juju/juju/state.substNilSinceTimeForEntityNoCheck()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:397 +0x20d
github.com/juju/juju/state.deltaMap()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3165 +0x26c
github.com/juju/juju/state.checkDeltasEqual()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3155 +0x59
github.com/juju/juju/state.(*allModelWatcherStateSuite).TestStateWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:1477 +0x2056
runtime.call32()
/home/dfc/go/src/runtime/asm_amd64.s:479 +0x4b
reflect.Value.Call()
/home/dfc/go/src/reflect/value.go:302 +0xc0
gopkg.in/check%2ev1.(*suiteRunner).forkTest.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:772 +0xab0
gopkg.in/check%2ev1.(*suiteRunner).forkCall.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:666 +0x89
Goroutine 50 (running) created at:
github.com/juju/juju/state.newStoreManager()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:207 +0x33c
github.com/juju/juju/state.newTestWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3045 +0x46
github.com/juju/juju/state.newTestAllModelWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3032 +0x64
github.com/juju/juju/state.(*allModelWatcherStateSuite).TestStateWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:1364 +0x774
runtime.call32()
/home/dfc/go/src/runtime/asm_amd64.s:479 +0x4b
reflect.Value.Call()
/home/dfc/go/src/reflect/value.go:302 +0xc0
gopkg.in/check%2ev1.(*suiteRunner).forkTest.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:772 +0xab0
gopkg.in/check%2ev1.(*suiteRunner).forkCall.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:666 +0x89
Goroutine 86 (running) created at:
gopkg.in/check%2ev1.(*suiteRunner).forkCall()
/home/dfc/src/gopkg.in/check.v1/check.go:667 +0x419
gopkg.in/check%2ev1.(*suiteRunner).forkTest()
/home/dfc/src/gopkg.in/check.v1/check.go:804 +0x131
gopkg.in/check%2ev1.(*suiteRunner).runTest()
/home/dfc/src/gopkg.in/check.v1/check.go:809 +0x46
gopkg.in/check%2ev1.(*suiteRunner).run()
/home/dfc/src/gopkg.in/check.v1/check.go:615 +0x1c5
gopkg.in/check%2ev1.Run()
/home/dfc/src/gopkg.in/check.v1/run.go:92 +0x5a
gopkg.in/check%2ev1.RunAll()
/home/dfc/src/gopkg.in/check.v1/run.go:84 +0x112
gopkg.in/check%2ev1.TestingT()
/home/dfc/src/gopkg.in/check.v1/run.go:72 +0x708
github.com/juju/testing.MgoTestPackage()
/home/dfc/src/github.com/juju/testing/mgo.go:356 +0xb8
github.com/juju/juju/testing.MgoTestPackage()
/home/dfc/src/github.com/juju/juju/testing/mgo.go:15 +0x54
github.com/juju/juju/state_test.TestPackage()
/home/dfc/src/github.com/juju/juju/state/package_test.go:13 +0x38
testing.tRunner()
/home/dfc/go/src/testing/testing.go:610 +0xc9
================== |
As seen in
http://reports.vapour.ws/releases/issue/574dbf05749a5619c114b5c6
=== RUN TestPackage
==================
WARNING: DATA RACE
Read at 0x00c420630e20 by goroutine 50:
github.com/juju/juju/state.(*backingMachine).updated()
/home/dfc/src/github.com/juju/juju/state/allwatcher.go:186 +0x923
github.com/juju/juju/state.(*allModelWatcherStateBacking).Changed()
/home/dfc/src/github.com/juju/juju/state/allwatcher.go:1165 +0x636
github.com/juju/juju/state.(*storeManager).loop()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:229 +0x346
github.com/juju/juju/state.newStoreManager.func1()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:198 +0x76
Previous write at 0x00c420630e20 by goroutine 86:
github.com/juju/juju/state.substNilSinceTimeForEntityNoCheck()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:396 +0x1ea
github.com/juju/juju/state.deltaMap()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3165 +0x26c
github.com/juju/juju/state.checkDeltasEqual()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3155 +0x59
github.com/juju/juju/state.(*allModelWatcherStateSuite).TestStateWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:1477 +0x2056
runtime.call32()
/home/dfc/go/src/runtime/asm_amd64.s:479 +0x4b
reflect.Value.Call()
/home/dfc/go/src/reflect/value.go:302 +0xc0
gopkg.in/check%2ev1.(*suiteRunner).forkTest.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:772 +0xab0
gopkg.in/check%2ev1.(*suiteRunner).forkCall.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:666 +0x89
Goroutine 50 (running) created at:
github.com/juju/juju/state.newStoreManager()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:207 +0x33c
github.com/juju/juju/state.newTestWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3045 +0x46
github.com/juju/juju/state.newTestAllModelWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3032 +0x64
github.com/juju/juju/state.(*allModelWatcherStateSuite).TestStateWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:1364 +0x774
runtime.call32()
/home/dfc/go/src/runtime/asm_amd64.s:479 +0x4b
reflect.Value.Call()
/home/dfc/go/src/reflect/value.go:302 +0xc0
gopkg.in/check%2ev1.(*suiteRunner).forkTest.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:772 +0xab0
gopkg.in/check%2ev1.(*suiteRunner).forkCall.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:666 +0x89
Goroutine 86 (running) created at:
gopkg.in/check%2ev1.(*suiteRunner).forkCall()
/home/dfc/src/gopkg.in/check.v1/check.go:667 +0x419
gopkg.in/check%2ev1.(*suiteRunner).forkTest()
/home/dfc/src/gopkg.in/check.v1/check.go:804 +0x131
gopkg.in/check%2ev1.(*suiteRunner).runTest()
/home/dfc/src/gopkg.in/check.v1/check.go:809 +0x46
gopkg.in/check%2ev1.(*suiteRunner).run()
/home/dfc/src/gopkg.in/check.v1/check.go:615 +0x1c5
gopkg.in/check%2ev1.Run()
/home/dfc/src/gopkg.in/check.v1/run.go:92 +0x5a
gopkg.in/check%2ev1.RunAll()
/home/dfc/src/gopkg.in/check.v1/run.go:84 +0x112
gopkg.in/check%2ev1.TestingT()
/home/dfc/src/gopkg.in/check.v1/run.go:72 +0x708
github.com/juju/testing.MgoTestPackage()
/home/dfc/src/github.com/juju/testing/mgo.go:356 +0xb8
github.com/juju/juju/testing.MgoTestPackage()
/home/dfc/src/github.com/juju/juju/testing/mgo.go:15 +0x54
github.com/juju/juju/state_test.TestPackage()
/home/dfc/src/github.com/juju/juju/state/package_test.go:13 +0x38
testing.tRunner()
/home/dfc/go/src/testing/testing.go:610 +0xc9
==================
==================
WARNING: DATA RACE
Read at 0x00c420630e70 by goroutine 50:
github.com/juju/juju/state.(*backingMachine).updated()
/home/dfc/src/github.com/juju/juju/state/allwatcher.go:187 +0x9b6
github.com/juju/juju/state.(*allModelWatcherStateBacking).Changed()
/home/dfc/src/github.com/juju/juju/state/allwatcher.go:1165 +0x636
github.com/juju/juju/state.(*storeManager).loop()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:229 +0x346
github.com/juju/juju/state.newStoreManager.func1()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:198 +0x76
Previous write at 0x00c420630e70 by goroutine 86:
github.com/juju/juju/state.substNilSinceTimeForEntityNoCheck()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:397 +0x20d
github.com/juju/juju/state.deltaMap()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3165 +0x26c
github.com/juju/juju/state.checkDeltasEqual()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3155 +0x59
github.com/juju/juju/state.(*allModelWatcherStateSuite).TestStateWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:1477 +0x2056
runtime.call32()
/home/dfc/go/src/runtime/asm_amd64.s:479 +0x4b
reflect.Value.Call()
/home/dfc/go/src/reflect/value.go:302 +0xc0
gopkg.in/check%2ev1.(*suiteRunner).forkTest.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:772 +0xab0
gopkg.in/check%2ev1.(*suiteRunner).forkCall.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:666 +0x89
Goroutine 50 (running) created at:
github.com/juju/juju/state.newStoreManager()
/home/dfc/src/github.com/juju/juju/state/multiwatcher.go:207 +0x33c
github.com/juju/juju/state.newTestWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3045 +0x46
github.com/juju/juju/state.newTestAllModelWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:3032 +0x64
github.com/juju/juju/state.(*allModelWatcherStateSuite).TestStateWatcher()
/home/dfc/src/github.com/juju/juju/state/allwatcher_internal_test.go:1364 +0x774
runtime.call32()
/home/dfc/go/src/runtime/asm_amd64.s:479 +0x4b
reflect.Value.Call()
/home/dfc/go/src/reflect/value.go:302 +0xc0
gopkg.in/check%2ev1.(*suiteRunner).forkTest.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:772 +0xab0
gopkg.in/check%2ev1.(*suiteRunner).forkCall.func1()
/home/dfc/src/gopkg.in/check.v1/check.go:666 +0x89
Goroutine 86 (running) created at:
gopkg.in/check%2ev1.(*suiteRunner).forkCall()
/home/dfc/src/gopkg.in/check.v1/check.go:667 +0x419
gopkg.in/check%2ev1.(*suiteRunner).forkTest()
/home/dfc/src/gopkg.in/check.v1/check.go:804 +0x131
gopkg.in/check%2ev1.(*suiteRunner).runTest()
/home/dfc/src/gopkg.in/check.v1/check.go:809 +0x46
gopkg.in/check%2ev1.(*suiteRunner).run()
/home/dfc/src/gopkg.in/check.v1/check.go:615 +0x1c5
gopkg.in/check%2ev1.Run()
/home/dfc/src/gopkg.in/check.v1/run.go:92 +0x5a
gopkg.in/check%2ev1.RunAll()
/home/dfc/src/gopkg.in/check.v1/run.go:84 +0x112
gopkg.in/check%2ev1.TestingT()
/home/dfc/src/gopkg.in/check.v1/run.go:72 +0x708
github.com/juju/testing.MgoTestPackage()
/home/dfc/src/github.com/juju/testing/mgo.go:356 +0xb8
github.com/juju/juju/testing.MgoTestPackage()
/home/dfc/src/github.com/juju/juju/testing/mgo.go:15 +0x54
github.com/juju/juju/state_test.TestPackage()
/home/dfc/src/github.com/juju/juju/state/package_test.go:13 +0x38
testing.tRunner()
/home/dfc/go/src/testing/testing.go:610 +0xc9
================== |
|
2016-05-31 16:43:28 |
Curtis Hovey |
tags |
2.0-count blocker race-condition |
2.0-count blocker ci race-condition regression |
|
2016-06-01 01:01:42 |
Dave Cheney |
juju-core: status |
In Progress |
Fix Committed |
|
2016-06-01 21:45:20 |
Curtis Hovey |
juju-core: status |
Fix Committed |
Fix Released |
|
2016-08-23 00:58:48 |
Canonical Juju QA Bot |
affects |
juju-core |
juju |
|
2016-08-23 00:58:48 |
Canonical Juju QA Bot |
juju: milestone |
2.0-beta8 |
|
|
2016-08-23 00:58:50 |
Canonical Juju QA Bot |
juju: milestone |
|
2.0-beta8 |
|