Sergey, Very many thanks for the feedback and for giving us all insight into the work you have in progress. It is helpful to all of us. Please keep up the great work.
- John T. [cid:[email protected]] John H Terpstra Cloud Services Architect, Senior Principal Engineer Enterprise Solution Group +1 512 900-1654 | [email protected]<mailto:[email protected]> [cid:[email protected]] From: crowbar-bounces On Behalf Of Sergey Levchenko Sent: Tuesday, June 25, 2013 8:24 AM To: crowbar; Sergey Yudin Subject: [Crowbar] Nova smoketest modifications Hello colleagues, this letter will contain some detailed explanations on what modifications were done to nova "00-deploy-nova-vm.test" smoke-test file and why, also I would like to expalin what we want to achive and what we'll do next. First of all let me remind you that almost all tests in file mentioned above can be implemented with tempest, except ssh tests (due to tempest functionality limitations we are unable to use ssh keys for conducting ssh-based tests on vm instances and due to libvirt problems we can't use ssh passwords too). That's why smoketests were written as separated bash scripts, and our goal is to develop a set of smoketests which will cover with tests all core functions needed for cinder. Following functions were added: Cinder-volume tests: 1. Create volume 2. Volume List (with tests if created volume is in "available" state) 3. Volume attach (with tests if it accesible from vm) 4. Volume detach 5. Volume snapshot 6. Test volume created from a snapshot (list\convert to volume) 7. Check availability of volumes created from snapshots, from inside of guest OS 8. Remove snapshots and parent volumes Tests implementaion in progress: 9. Snapshot vm to volume 10. Boot from snapshoted instance-volume(with tests if it accesible from vm) 11. Create volume from image 12. Boot from volume created from image(with tests if it accesible from vm) 13. Snapshot delete 14. Full volumes cleanup Best regards, Sergey Levchenko.
<<inline: image001.jpg>>
<<inline: image002.png>>
_______________________________________________ Crowbar mailing list [email protected] https://lists.us.dell.com/mailman/listinfo/crowbar For more information: http://crowbar.github.com/
