Re-organize Plugins
Rally code is coupled with Rally engine and infra as well as Openstack specific
code. This makes contribution harder as new-comers need to understand Rally
code as well as many different plugins. It also makes reviewing much harder.
Moving all plugins under a single directory, with "Openstack" as its
sub-directory would make everything simpler.
Blueprint information
- Status:
- Complete
- Approver:
- Boris Pavlovic
- Priority:
- Medium
- Drafter:
- Yair Fried
- Direction:
- Approved
- Assignee:
- Yair Fried
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Boris Pavlovic
- Completed by
- Boris Pavlovic
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Creates "plugins" tree
Addressed by: https:/
Move SLA under plugins.common
Addressed by: https:/
Split runners to base and plugins
Gerrit topic: https:/
Addressed by: https:/
Split scenarios under Plugins
Addressed by: https:/
[Context] Split context into plugins
Addressed by: https:/
[CTX] Moves cleanup under plugins.
Addressed by: https:/
[Scenario] Split Murano, Tempest under Plugins
Addressed by: https:/
[Scenario] Split Sahara, Swift, Glance, Cinder under Plugins
Addressed by: https:/
[Scenario] Split Requests, Quotas, Keystone, Authenticate, EC2 under Plugins
Addressed by: https:/
[Scenario] Split Zaqar, Mistral, Heat, Ceilometer
Addressed by: https:/
[Scenario] Split Designate, Neutron, Nova, VM
Addressed by: https:/
[Scenario] Split Scenarios - requests
Addressed by: https:/
[Spec] Move plugins spec to implemented
Addressed by: https:/
[wrappers] Move wrappers under plugins.openstack