Fake plugin for testing purpose
We need to have fake plugin that'll work good with both heat and direct provisioning engines for testing purpose. The main idea is to be able to implement some scenarios tests in tempest using cirros images to check all provisioning steps.
There are two steps:
1) implement simple fake plugin (pass all plugin-side actions);
2) add remote utils usages to the plugin to implement real-life testing for our remote utils
Remote functions to test:
1. execute_command
2. write_file_to
3. write_files_to
4. read_file_from
5. replace_
6. execute_
7. test bulk commands too
Blueprint information
- Status:
- Complete
- Approver:
- Sergey Lukjanov
- Priority:
- Medium
- Drafter:
- Sergey Lukjanov
- Direction:
- Approved
- Assignee:
- Sergey Lukjanov
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Sergey Lukjanov
- Completed by
- Vitalii Gridnev
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add simple fake plugin for testing
Addressed by: https:/
Add scaling opportunity for fake plugin
Addressed by: https:/
Add checks in fake plugin
Addressed by: https:/
Added ability to launch jobs on fake plugin
Work Items
Dependency tree
* Blueprints in grey have been implemented.