I'm quite curious to see your reviews on this one. I had a dilemma whether to have the test case independent for the cost of longer code and longer execution time or take advantage or an already created VM from the existing test. I decided to go for the independent TC.
Maybe a bit simpler and definitely faster way of doing this would be storing the datavolume object at the time we have created a VM from URL source and verify the pvc source later, but the datavolume test would then depend on the previous ones.
Added https://polarion.engineering.redhat.com/polarion/redirect/project/CNV/workitem?id=CNV-1839
I'm quite curious to see your reviews on this one. I had a dilemma whether to have the test case independent for the cost of longer code and longer execution time or take advantage or an already created VM from the existing test. I decided to go for the independent TC.
Maybe a bit simpler and definitely faster way of doing this would be storing the datavolume object at the time we have created a VM from URL source and verify the pvc source later, but the datavolume test would then depend on the previous ones.