mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-11 21:12:07 +00:00
Patch all nodes with extended resource to allow testing on every node
Signed-off-by: Itamar Holder <iholder@redhat.com>
This commit is contained in:
parent
f43f5bc821
commit
85068bce13
@ -1402,7 +1402,6 @@ func doPodResizeTests() {
|
|||||||
ginkgo.It(tc.name, func(ctx context.Context) {
|
ginkgo.It(tc.name, func(ctx context.Context) {
|
||||||
var testPod, patchedPod *v1.Pod
|
var testPod, patchedPod *v1.Pod
|
||||||
var pErr error
|
var pErr error
|
||||||
var nodeName string
|
|
||||||
|
|
||||||
tStamp := strconv.Itoa(time.Now().Nanosecond())
|
tStamp := strconv.Itoa(time.Now().Nanosecond())
|
||||||
initDefaultResizePolicy(tc.containers)
|
initDefaultResizePolicy(tc.containers)
|
||||||
@ -1413,10 +1412,14 @@ func doPodResizeTests() {
|
|||||||
nodes, err := e2enode.GetReadySchedulableNodes(context.Background(), f.ClientSet)
|
nodes, err := e2enode.GetReadySchedulableNodes(context.Background(), f.ClientSet)
|
||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
|
|
||||||
nodeName = nodes.Items[0].Name
|
for _, node := range nodes.Items {
|
||||||
|
addExtendedResource(f.ClientSet, node.Name, fakeExtendedResource, resource.MustParse("123"))
|
||||||
addExtendedResource(f.ClientSet, nodeName, fakeExtendedResource, resource.MustParse("123"))
|
}
|
||||||
testPod.Spec.NodeName = nodeName
|
defer func() {
|
||||||
|
for _, node := range nodes.Items {
|
||||||
|
removeExtendedResource(f.ClientSet, node.Name, fakeExtendedResource)
|
||||||
|
}
|
||||||
|
}()
|
||||||
}
|
}
|
||||||
|
|
||||||
ginkgo.By("creating pod")
|
ginkgo.By("creating pod")
|
||||||
@ -1480,10 +1483,6 @@ func doPodResizeTests() {
|
|||||||
ginkgo.By("deleting pod")
|
ginkgo.By("deleting pod")
|
||||||
err = e2epod.DeletePodWithWait(ctx, f.ClientSet, newPod)
|
err = e2epod.DeletePodWithWait(ctx, f.ClientSet, newPod)
|
||||||
framework.ExpectNoError(err, "failed to delete pod")
|
framework.ExpectNoError(err, "failed to delete pod")
|
||||||
|
|
||||||
if tc.addExtendedResource {
|
|
||||||
removeExtendedResource(f.ClientSet, nodeName, fakeExtendedResource)
|
|
||||||
}
|
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user