apiserver: tests to not pass with -race under Go 1.2

Bug #1518806 reported by Dave Cheney
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Fix Released
Critical
Dave Cheney

Bug Description

apiserver package does not pass under -race with Go 1.2. Package tests have been disabled to get the race build voting

Tags: 2.0-count
Changed in juju-core:
milestone: none → 2.0-alpha1
assignee: nobody → Dave Cheney (dave-cheney)
Changed in juju-core:
status: New → Triaged
importance: Undecided → Medium
Changed in juju-core:
milestone: 2.0-alpha1 → 2.0-beta1
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 2.0-beta1 → 2.0-beta2
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 2.0-beta2 → 2.0-beta3
tags: added: 2.0-count
Revision history for this message
Anastasia (anastasia-macmood) wrote :

Do we still have this race? Is it still applicable now that we have moved to go 1.6?

Revision history for this message
Cheryl Jennings (cherylj) wrote :

The race test is still explicitly skipped. Local testing with that skip removed showed no races. We should remove the skip once master is unblocked.

Changed in juju-core:
milestone: 2.0-beta3 → 2.0-beta8
importance: Medium → Critical
Revision history for this message
Dave Cheney (dave-cheney) wrote :

I think the race is still present, but it's harder to exercise from the tests. Other package' tests exercise the bug and I have proposed a fix.

Changed in juju-core:
status: Triaged → In Progress
tags: added: blocker
Changed in juju-core:
status: In Progress → Fix Committed
tags: removed: blocker
Curtis Hovey (sinzui)
Changed in juju-core:
status: Fix Committed → Fix Released
affects: juju-core → juju
Changed in juju:
milestone: 2.0-beta8 → none
milestone: none → 2.0-beta8
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.