worker/uniter/relation: relationsSuite.TestCommitHook tests fail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
Critical
|
Ian Booth |
Bug Description
FAIL: relations_
request 0, Life
request 1, JoinedRelations
request 2, RelationById
request 3, Relation
request 4, Relation
request 5, Watch
request 6, EnterScope
request 6, Next
relations_
request 7, Stop
c.Check(
... obtained string = "NotifyWatcher"
... expected string = "Uniter"
relations_
c.Check(
... obtained int = 0
... expected int = 2
relations_
c.Check(id, gc.Equals, call.id)
... obtained string = "1"
... expected string = ""
relations_
c.Check(
... obtained string = "Next"
... expected string = "EnterScope"
relations_
c.Check(arg, jc.DeepEquals, call.args)
... obtained = nil
... expected params.
... mismatch at top level: nil vs non-nil mismatch; obtained <nil>; expected params.
request 8, GetPrincipal
relations_
r := s.assertHookRel
relations_
c.Check(
... obtained string = "Uniter"
... expected string = "NotifyWatcher"
relations_
r := s.assertHookRel
relations_
c.Check(
... obtained int = 2
... expected int = 0
relations_
r := s.assertHookRel
relations_
c.Check(id, gc.Equals, call.id)
... obtained string = ""
... expected string = "1"
relations_
r := s.assertHookRel
relations_
c.Check(
... obtained string = "GetPrincipal"
... expected string = "Next"
relations_
r := s.assertHookRel
relations_
c.Check(arg, jc.DeepEquals, call.args)
... obtained params.Entities = params.
... expected = nil
... mismatch at top level: nil vs non-nil mismatch; obtained params.
relations_
r := s.assertHookRel
relations_
c.Assert(err, jc.ErrorIsNil)
... value *errors.Err = &errors.
... error stack:
watcher
github.
github.
github.
-------
FAIL: relations_
request 0, Life
request 1, JoinedRelations
request 2, RelationById
request 3, Relation
request 4, Relation
request 5, Watch
request 6, EnterScope
request 7, Stop
request 7, Next
relations_
c.Check(
... obtained string = "Next"
... expected string = "Stop"
request 9, Next
relations_
request 10, GetPrincipal
relations_
c.Check(
... obtained string = "NotifyWatcher"
... expected string = "Uniter"
relations_
r := s.assertHookRel
relations_
c.Check(
... obtained int = 0
... expected int = 2
relations_
c.Assert(
... obtained int = 11
... expected int = 10
-------
FAIL: relations_
request 0, Life
request 1, JoinedRelations
request 2, RelationById
request 3, Relation
request 4, Relation
request 5, Watch
request 6, EnterScope
request 7, Stop
request 7, Next
relations_
c.Check(
... obtained string = "Next"
... expected string = "Stop"
request 9, Next
request 10, GetPrincipal
relations_
relations_
c.Check(
... obtained string = "NotifyWatcher"
... expected string = "Uniter"
relations_
_, err = relationsResolv
relations_
c.Assert(index < len(apiCalls), jc.IsTrue)
... obtained bool = false
-------
FAIL: relations_
request 0, Life
request 1, JoinedRelations
request 2, Relation
request 3, Relation
request 4, Watch
request 5, EnterScope
request 5, Next
relations_
request 6, Stop
c.Check(
... obtained string = "NotifyWatcher"
... expected string = "Uniter"
relations_
c.Check(
... obtained int = 0
... expected int = 2
relations_
c.Check(id, gc.Equals, call.id)
... obtained string = "1"
... expected string = ""
relations_
c.Check(
... obtained string = "Next"
... expected string = "EnterScope"
relations_
c.Check(arg, jc.DeepEquals, call.args)
... obtained = nil
... expected params.
... mismatch at top level: nil vs non-nil mismatch; obtained <nil>; expected params.
relations_
c.Assert(
... obtained int = 7
... expected int = 8
--- FAIL: TestPackage (8.34s)
FAIL
exit status 1
FAIL github.
tags: | added: blocker |
Changed in juju-core: | |
status: | New → Triaged |
importance: | Undecided → Critical |
Changed in juju-core: | |
assignee: | nobody → Ian Booth (wallyworld) |
status: | Triaged → In Progress |
milestone: | none → 1.26-alpha1 |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
tags: | added: blocker ci intermittent-failure regression test-failure |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
Removing blocker - seems to fail only on Go 1.5. Passes bot etc. Still critical, but not a blocker.