Fuel Library puppet rspec testing
Use rspec testing (rake spec) in fuel-library CI. All the community modules come with appropriate rspec tests that can be used in our CI process ( http://
Blueprint information
- Status:
- Complete
- Approver:
- Vladimir Kuklin
- Priority:
- High
- Drafter:
- Aleksandr Didenko
- Direction:
- Approved
- Assignee:
- Aleksandr Didenko
- Definition:
- New
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 6.1
- Started by
- Aleksandr Didenko
- Completed by
- Aleksandr Didenko
Related branches
Sprints
Whiteboard
We should use rspec testing (rake spec). All the community modules come with appropriate rspec tests that can be used in our CI process ( http://
An example of rake spec testing:
# cd puppet-glance
# rake spec
Finished in 24.65 seconds
216 examples, 0 failures
As for our own modules, we should write rspecs for them.
Also we should implement rspec testing for specific resources (regression testing) in 'openstack' module. Those tests should check that needed (nova/cinder/
Gerrit topic: https:/
Addressed by: https:/
Unit tests script for fuel-library
Addressed by: https:/
Implement regression rspec tests (WIP)
Work Items
Work items:
Write new script for per-module unit tests: DONE
Create jenkins job to run rspec testing on commits to fuel-library: DONE