Improve tempest CLI
Make the Tempest CLI design more consistent and intuitive by utilizing the setuptools and cliff python libraries.
Blueprint information
- Status:
- Complete
- Approver:
- Matthew Treinish
- Priority:
- High
- Drafter:
- David Paterson
- Direction:
- Approved
- Assignee:
- David Paterson
- Definition:
- Approved
- Series goal:
- Accepted for liberty
- Implementation:
- Implemented
- Milestone target:
- liberty-1
- Started by
- Matthew Treinish
- Completed by
- Matthew Treinish
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add blueprint for tempest cli improvements
Gerrit topic: https:/
Addressed by: https:/
WIP - cliff based cli refactor
Addressed by: https:/
Add tempest init command to tempest cli
Addressed by: https:/
WIP: Add tempest run command to unified cli
Addressed by: https:/
Enable tempest install to setup a config dir
Addressed by: https:/
Update the Tempest README for new run workflow
Addressed by: https:/
Add cleanup to cliff-based cli framework
Addressed by: https:/
[WIP] Add run_stress to cliff-based cli framework
Addressed by: https:/
Remove tempest-cleanup entry point
Addressed by: https:/
Migrate verify-
Addressed by: https:/
Migrate tempest-
Addressed by: https:/
Migrate javelin2 to new cliff cli framework