mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 19:01:49 +00:00
Deflake LimitRange e2e test
This commit is contained in:
parent
a640545167
commit
24bbedb27d
@ -38,7 +38,6 @@ import (
|
|||||||
imageutils "k8s.io/kubernetes/test/utils/image"
|
imageutils "k8s.io/kubernetes/test/utils/image"
|
||||||
|
|
||||||
"github.com/onsi/ginkgo"
|
"github.com/onsi/ginkgo"
|
||||||
"github.com/onsi/gomega"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@ -206,10 +205,8 @@ var _ = SIGDescribe("LimitRange", func() {
|
|||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
|
|
||||||
ginkgo.By("Verifying the LimitRange was deleted")
|
ginkgo.By("Verifying the LimitRange was deleted")
|
||||||
gomega.Expect(wait.Poll(time.Second*5, e2eservice.RespondingTimeout, func() (bool, error) {
|
err = wait.Poll(time.Second*5, e2eservice.RespondingTimeout, func() (bool, error) {
|
||||||
selector := labels.SelectorFromSet(labels.Set(map[string]string{"name": limitRange.Name}))
|
limitRanges, err := f.ClientSet.CoreV1().LimitRanges(f.Namespace.Name).List(context.TODO(), metav1.ListOptions{})
|
||||||
options := metav1.ListOptions{LabelSelector: selector.String()}
|
|
||||||
limitRanges, err := f.ClientSet.CoreV1().LimitRanges(f.Namespace.Name).List(context.TODO(), options)
|
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
framework.Logf("Unable to retrieve LimitRanges: %v", err)
|
framework.Logf("Unable to retrieve LimitRanges: %v", err)
|
||||||
@ -221,19 +218,14 @@ var _ = SIGDescribe("LimitRange", func() {
|
|||||||
return true, nil
|
return true, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
if len(limitRanges.Items) > 0 {
|
for i := range limitRanges.Items {
|
||||||
if limitRanges.Items[0].ObjectMeta.DeletionTimestamp == nil {
|
lr := limitRanges.Items[i]
|
||||||
framework.Logf("deletion has not yet been observed")
|
framework.Logf("LimitRange %v/%v has not yet been deleted", lr.Namespace, lr.Name)
|
||||||
return false, nil
|
|
||||||
}
|
|
||||||
return true, nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return false, nil
|
return false, nil
|
||||||
|
})
|
||||||
}))
|
framework.ExpectNoError(err)
|
||||||
|
|
||||||
framework.ExpectNoError(err, "kubelet never observed the termination notice")
|
|
||||||
|
|
||||||
ginkgo.By("Creating a Pod with more than former max resources")
|
ginkgo.By("Creating a Pod with more than former max resources")
|
||||||
pod = newTestPod(podName+"2", getResourceList("600m", "600Mi", "600Gi"), v1.ResourceList{})
|
pod = newTestPod(podName+"2", getResourceList("600m", "600Mi", "600Gi"), v1.ResourceList{})
|
||||||
|
Loading…
Reference in New Issue
Block a user