New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate 499 cinder-ceph test to zaza #246
Migrate 499 cinder-ceph test to zaza #246
Conversation
4fac7f8
to
ce2b067
Compare
Codecov Report
@@ Coverage Diff @@
## master #246 +/- ##
==========================================
- Coverage 20.48% 20.39% -0.09%
==========================================
Files 129 133 +4
Lines 7206 7236 +30
==========================================
Hits 1476 1476
- Misses 5730 5760 +30
Continue to review full report at Codecov.
|
ce2b067
to
29b78e5
Compare
This takes the 499 test from basic_deployment.py (Amulet) test and ports it over to zaza.
The cinder tests were written with the assumption that cinder was the charm that was under test. This modifies the test so that the cinder tests work in a model with cinder where cinder isn't the application that is being explicitly tested.
This is the missing 500 test from the previous amulet tests that were missed on the first pass.
b7d2d52
to
4c2f723
Compare
There was a race before a block_until_all_units_idle() where it could blast through the check before it started removing the relation. This ensures that it waits until something happens and then waits for it to finish.
Codecov Report
@@ Coverage Diff @@
## master #246 +/- ##
==========================================
- Coverage 20.35% 19.85% -0.50%
==========================================
Files 136 138 +2
Lines 7429 7635 +206
==========================================
+ Hits 1512 1516 +4
- Misses 5917 6119 +202
Continue to review full report at Codecov.
|
Bug #289 raised for refactoring bits to zaza library. |
Use the same assertions as the cinder charm. Also port the 499 original test, which is in the associated depends in zaza-openstack-tests. Change-Id: I86f2ab205d0f082dd6b185ccbfa314bccf4e5bfb func-test-pr: openstack-charmers/zaza-openstack-tests#246 Closes-Bug: #1828424
* Update charm-cinder-ceph from branch 'master' - Move charm tests to zaza Use the same assertions as the cinder charm. Also port the 499 original test, which is in the associated depends in zaza-openstack-tests. Change-Id: I86f2ab205d0f082dd6b185ccbfa314bccf4e5bfb func-test-pr: openstack-charmers/zaza-openstack-tests#246 Closes-Bug: #1828424
This takes the 499 test from basic_deployment.py (Amulet) test and
ports it over to zaza.