Boto testcase to reboot single or multiple instances and sanity check
Description: (Following will be flow of the testcase)
1. Create a instance.
2. Check if it is in valid state for reboot ( Preferably in Active state) . Also can have a check for SSH into the instance here.
3. Reboot the instance.
4. Wait for "Active" state.
5. After reaching Active state, we can confirm sanity by checking SSH into the instance again.
The same flow can be followed for multiple instances at once [ Proposed plan is to use 2 instances ]
1. Spawn 2 instances and wait for them to be "Active".
2. Reboot both the instances through a single call.
3. Wait for both the instances to come to "Active" state. Test SSH into both the instances.
4. Sanity check by SSHing into the instance.
The above flow is supposed to be coded using boto library.
Blueprint information
- Status:
- Complete
- Approver:
- Ravikumar Venkatesan
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Deferred
- Milestone target:
- None
- Started by
- Completed by
- Ravikumar Venkatesan
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Code changes for the blueprint boto-tests-