• Kubernetes Submit Queue's avatar
    Merge pull request #42667 from vmware/e2eTestUpdate-v5 · 7a03a095
    Kubernetes Submit Queue authored
    Automatic merge from submit-queue (batch tested with PRs 42667, 43923)
    
    Adding test to perform volume operations storm
    
    **What this PR does / why we need it**:
    Adding new test to perform volume operations storm
    Test Steps
    1. Create storage class for thin Provisioning.
    2. Create 30 PVCs using above storage class in annotation, requesting 2 GB files.
    3. Wait until all disks are ready and all PVs and PVCs get bind. (**CreateVolume** storm)
    4. Create pod to mount volumes using PVCs created in step 2. (**AttachDisk** storm)
    5. Wait for pod status to be running.
    6. Verify all volumes accessible and available in the pod.
    7. Delete pod.
    8. wait until volumes gets detached. (**DetachDisk** storm)
    9. Delete all PVCs. This should delete all Disks. (**DeleteVolume** storm)
    10. Delete storage class.
    
    This test will help validate issue reported at https://github.com/vmware/kubernetes/issues/71
    
    **Which issue this PR fixes**
    fixes #
    
    **Special notes for your reviewer**:
    executed test on 1.5.3 release with `VOLUME_OPS_SCALE` set to `5`
    Will execute test with the changes made on PR - https://github.com/kubernetes/kubernetes/pull/42422, with the  `VOLUME_OPS_SCALE` set to `30`
    
    **Release note**:
    
    ```release-note
    None
    ```
    
    cc: @abrarshivani @BaluDontu @tusharnt @pdhamdhere @luomiao @kerneltime
    7a03a095
Name
Last commit
Last update
..
e2e Loading commit data...
e2e_federation Loading commit data...
e2e_node Loading commit data...
fixtures Loading commit data...
images Loading commit data...
integration Loading commit data...
kubemark Loading commit data...
list Loading commit data...
soak Loading commit data...
utils Loading commit data...
BUILD Loading commit data...
OWNERS Loading commit data...
test_owners.csv Loading commit data...