Merge lp://staging/~sinzui/juju-ci-tools/teardown-before-next into lp://staging/juju-ci-tools
Status: | Merged |
---|---|
Merged at revision: | 1912 |
Proposed branch: | lp://staging/~sinzui/juju-ci-tools/teardown-before-next |
Merge into: | lp://staging/juju-ci-tools |
Diff against target: |
390 lines (+130/-142) 2 files modified
assess_storage.py (+96/-108) tests/test_assess_storage.py (+34/-34) |
To merge this branch: | bzr merge lp://staging/~sinzui/juju-ci-tools/teardown-before-next |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju Release Engineering | Pending | ||
Review via email: mp+318300@code.staging.launchpad.net |
Description of the change
Remove services when each test finishes.
The assess_storage test has often failed because AWS cannot delete all the machines in the allotted 10 minutes. The test is failing more frequently now that juju is doing a better job of cleanup storage.
This branch updates the main test to call client.
The subtests are no-longer sequential. This fix allowed me to remove the previous test results from the current test. \o/
I reformatted and named the results so that we do not need to guess that expected_tmpfs is for the tmpfs test.