Ubuntu Pastebin

Paste from dfc at Wed, 18 Nov 2015 02:01:34 +0000

Download as text
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
==================
WARNING: DATA RACE
Read by goroutine 12:
  github.com/juju/juju/api/unitassigner.(*fakeWatchCaller).BestFacadeVersion()
      <autogenerated>:18 +0xa9
  github.com/juju/juju/api/watcher.makeWatcherAPICaller()
      /home/dfc/src/github.com/juju/juju/api/watcher/watcher.go:46 +0x103
  github.com/juju/juju/api/watcher.(*stringsWatcher).loop()
      /home/dfc/src/github.com/juju/juju/api/watcher/watcher.go:211 +0x13b
  github.com/juju/juju/api/watcher.func·006()
      /home/dfc/src/github.com/juju/juju/api/watcher/watcher.go:203 +0x107

Previous write by goroutine 11:
  sync/atomic.CompareAndSwapInt32()
      /home/dfc/go1.4/src/runtime/race_amd64.s:281 +0xc
  sync.(*Mutex).Lock()
      /home/dfc/go1.4/src/sync/mutex.go:43 +0x50
  github.com/juju/juju/api/unitassigner.testsuite.TestWatchUnitAssignment()
      /home/dfc/src/github.com/juju/juju/api/unitassigner/unitassigner_test.go:69 +0x180
  github.com/juju/juju/api/unitassigner.(*testsuite).TestWatchUnitAssignment()
      <autogenerated>:24 +0xc5
  runtime.call16()
      /home/dfc/go1.4/src/runtime/asm_amd64.s:401 +0x44
  reflect.Value.Call()
      /home/dfc/go1.4/src/reflect/value.go:296 +0xd8
  gopkg.in/check%2ev1.func·003()
      /home/dfc/src/gopkg.in/check.v1/check.go:772 +0x561
  gopkg.in/check%2ev1.func·001()
      /home/dfc/src/gopkg.in/check.v1/check.go:666 +0xf7

Goroutine 12 (running) created at:
  github.com/juju/juju/api/watcher.NewStringsWatcher()
      /home/dfc/src/github.com/juju/juju/api/watcher/watcher.go:204 +0x28d
  github.com/juju/juju/api/unitassigner.API.WatchUnitAssignments()
      /home/dfc/src/github.com/juju/juju/api/unitassigner/unitassigner.go:70 +0x2ac
  github.com/juju/juju/api/unitassigner.testsuite.TestWatchUnitAssignment()
      /home/dfc/src/github.com/juju/juju/api/unitassigner/unitassigner_test.go:68 +0x13a
  github.com/juju/juju/api/unitassigner.(*testsuite).TestWatchUnitAssignment()
      <autogenerated>:24 +0xc5
  runtime.call16()
      /home/dfc/go1.4/src/runtime/asm_amd64.s:401 +0x44
  reflect.Value.Call()
      /home/dfc/go1.4/src/reflect/value.go:296 +0xd8
  gopkg.in/check%2ev1.func·003()
      /home/dfc/src/gopkg.in/check.v1/check.go:772 +0x561
  gopkg.in/check%2ev1.func·001()
      /home/dfc/src/gopkg.in/check.v1/check.go:666 +0xf7

Goroutine 11 (finished) created at:
  gopkg.in/check%2ev1.(*suiteRunner).forkCall()
      /home/dfc/src/gopkg.in/check.v1/check.go:667 +0x680
  gopkg.in/check%2ev1.(*suiteRunner).forkTest()
      /home/dfc/src/gopkg.in/check.v1/check.go:804 +0x1b9
  gopkg.in/check%2ev1.(*suiteRunner).runTest()
      /home/dfc/src/gopkg.in/check.v1/check.go:809 +0x3f
  gopkg.in/check%2ev1.(*suiteRunner).run()
      /home/dfc/src/gopkg.in/check.v1/check.go:615 +0x480
  gopkg.in/check%2ev1.Run()
      /home/dfc/src/gopkg.in/check.v1/run.go:92 +0x57
  gopkg.in/check%2ev1.RunAll()
      /home/dfc/src/gopkg.in/check.v1/run.go:84 +0x132
  gopkg.in/check%2ev1.TestingT()
      /home/dfc/src/gopkg.in/check.v1/run.go:72 +0x4cb
  github.com/juju/juju/api/unitassigner.TestPackage()
      /home/dfc/src/github.com/juju/juju/api/unitassigner/package_test.go:13 +0x35
  testing.tRunner()
      /home/dfc/go1.4/src/testing/testing.go:447 +0x133
==================
OK: 3 passed
PASS
ok  	github.com/juju/juju/api/unitassigner	0.042s
Download as text