TestAddServiceStorageConstraints fails on ppc64

Bug #1421606 reported by Martin Packman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
Critical
Ian Booth

Bug Description

A new test introduced as part of the storage pools work is consistently failing in the ppc64 job.

<http://reviews.vapour.ws/r/920/>
<http://reports.vapour.ws/releases/2334>

This may be gccgo related rather than ppc64, for instance a map-ordering issue.

<http://data.vapour.ws/juju-ci/products/version-2334/run-unit-tests-trusty-ppc64el/build-2351/consoleText>

----------------------------------------------------------------------
FAIL: storage_test.go:58: TestAddServiceStorageConstraints.pN49_github_com_juju_juju_state_test.StorageStateSuite

SetUpTest
...
SetUpTest done
storage_test.go:65:
    c.Assert(err, gc.ErrorMatches, expect)
... error string = "cannot add service \"storage-block2\": charm \"storage-block2\" store \"multi2up\": 2 instances required, 1 specified"
... regex string = "cannot add service \"storage-block2\": no storage pool specified and no default available .*"

[LOG] 0:00.082 INFO juju.testing reset successfully reset admin password
OOPS: 787 passed, 1 FAILED
--- FAIL: TestPackage (249.44 seconds)
FAIL
FAIL github.com/juju/juju/state 250.149s

Curtis Hovey (sinzui)
tags: added: gccgo ppc64el
Changed in juju-core:
milestone: none → 1.23
Revision history for this message
Dimiter Naydenov (dimitern) wrote :

FWIW this is readily reproducible for me each time I run:

go test -check.v -check.f TestAddServiceStorage -compiler gccg

in state/ using current trunk.

Ian Booth (wallyworld)
Changed in juju-core:
assignee: nobody → Ian Booth (wallyworld)
status: Triaged → In Progress
Revision history for this message
Ian Booth (wallyworld) wrote :

Test fix so marking as fix released

Changed in juju-core:
status: In Progress → Fix Released
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.23 → 1.23-beta1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.