-
Task
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
5
-
False
-
-
False
-
Not Selected
-
rhos-ops-day1day2-migrations
-
-
-
Team OS Migrate Sprint 14, Team OS Migrate Sprint 15
-
2
Volume lifecycle operations need integration tests to validate multi-step workflows: CreateVolume(), AttachVolume(), and DetachVolume(). These are the core of disk migration and involve multiple API calls with state polling.
Can be used HTTP mock servers (similar to tests/integration/test_flavor_info.yml) to simulate realistic multi-step API responses.
What needs to be tested:
- CreateVolume(): basic workflow and error scenarios
- AttachVolume(): attach workflow and error handling
- DetachVolume(): detach workflow and cleanup