windows unit tests fail is upgrade steps it will never really do
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
Critical
|
Menno Finlay-Smits |
Bug Description
Master now consistently fails because of this issue
http://
We see cases in windows tests where the test or juju cannot access the test files because the handle is invalid or another proc has the file. Once this issue is seen, we expect to see similar failures on the machine.
The issue is old and has been seen intermittently over several months. Now it is not intermittent in master; The last pass was commit 72ead90. The suspect commits are
https:/
https:/
https:/
https:/
https:/
A recent failure looks like
http://
summary: |
- widows unit tests fail because handles are not avIlable + windows unit tests fail because handles are not available |
Changed in juju-core: | |
importance: | Medium → Critical |
milestone: | none → 1.26-alpha3 |
description: | updated |
tags: | added: ci regression |
tags: | added: blocker |
description: | updated |
description: | updated |
Changed in juju-core: | |
status: | Triaged → Fix Committed |
assignee: | nobody → Menno Smits (menno.smits) |
Changed in juju-core: | |
milestone: | 1.26-alpha3 → 2.0-alpha1 |
affects: | juju-core → juju |
Changed in juju: | |
milestone: | 2.0-alpha1 → none |
milestone: | none → 2.0-alpha1 |
https:/ /github. com/juju/ juju/blob/ resources/ apiserver/ charmresources/ package_ test.go# L45
s.BaseSuite. SetUpTest( c) is not called. Due to the way I wrote the suite in testing/ base_windows it will fail everytime TearDown gets called without SetUp being called first. I'm expecting to see this error more often.