mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Fix check before deleting PV in Snapshot e2e test
This commit is contained in:
parent
e71e284b74
commit
6a97ff529d
@ -1347,7 +1347,10 @@ var _ = utils.SIGDescribe("CSI mock volume", func() {
|
|||||||
framework.Failf("Expected deletion timestamp to be set on snapshotcontent")
|
framework.Failf("Expected deletion timestamp to be set on snapshotcontent")
|
||||||
}
|
}
|
||||||
|
|
||||||
if claim != nil {
|
// If the claim is non existent, the Get() call on the API server returns
|
||||||
|
// an non-nil claim object with all fields unset.
|
||||||
|
// Refer https://github.com/kubernetes/kubernetes/pull/99167#issuecomment-781670012
|
||||||
|
if claim != nil && claim.Spec.VolumeName != "" {
|
||||||
ginkgo.By(fmt.Sprintf("Wait for PV %s to be deleted", claim.Spec.VolumeName))
|
ginkgo.By(fmt.Sprintf("Wait for PV %s to be deleted", claim.Spec.VolumeName))
|
||||||
err = e2epv.WaitForPersistentVolumeDeleted(m.cs, claim.Spec.VolumeName, framework.Poll, 3*time.Minute)
|
err = e2epv.WaitForPersistentVolumeDeleted(m.cs, claim.Spec.VolumeName, framework.Poll, 3*time.Minute)
|
||||||
framework.ExpectNoError(err, fmt.Sprintf("failed to delete PV %s", claim.Spec.VolumeName))
|
framework.ExpectNoError(err, fmt.Sprintf("failed to delete PV %s", claim.Spec.VolumeName))
|
||||||
|
Loading…
Reference in New Issue
Block a user