mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-03 09:22:44 +00:00
Add cleanup for gpu-pod-rc in cluster_size_autoscaling.go
This commit is contained in:
parent
a7a081b541
commit
1a3820d470
@ -227,6 +227,7 @@ var _ = SIGDescribe("Cluster size autoscaling [Slow]", func() {
|
|||||||
|
|
||||||
By("Schedule a pod which requires GPU")
|
By("Schedule a pod which requires GPU")
|
||||||
framework.ExpectNoError(scheduleGpuPod(f, "gpu-pod-rc"))
|
framework.ExpectNoError(scheduleGpuPod(f, "gpu-pod-rc"))
|
||||||
|
defer framework.DeleteRCAndWaitForGC(f.ClientSet, f.Namespace.Name, "gpu-pod-rc")
|
||||||
|
|
||||||
framework.ExpectNoError(WaitForClusterSizeFunc(f.ClientSet,
|
framework.ExpectNoError(WaitForClusterSizeFunc(f.ClientSet,
|
||||||
func(size int) bool { return size == nodeCount+1 }, scaleUpTimeout))
|
func(size int) bool { return size == nodeCount+1 }, scaleUpTimeout))
|
||||||
@ -244,6 +245,7 @@ var _ = SIGDescribe("Cluster size autoscaling [Slow]", func() {
|
|||||||
|
|
||||||
By("Schedule a single pod which requires GPU")
|
By("Schedule a single pod which requires GPU")
|
||||||
framework.ExpectNoError(scheduleGpuPod(f, "gpu-pod-rc"))
|
framework.ExpectNoError(scheduleGpuPod(f, "gpu-pod-rc"))
|
||||||
|
defer framework.DeleteRCAndWaitForGC(f.ClientSet, f.Namespace.Name, "gpu-pod-rc")
|
||||||
|
|
||||||
By("Enable autoscaler")
|
By("Enable autoscaler")
|
||||||
framework.ExpectNoError(enableAutoscaler(gpuPoolName, 0, 2))
|
framework.ExpectNoError(enableAutoscaler(gpuPoolName, 0, 2))
|
||||||
@ -294,6 +296,7 @@ var _ = SIGDescribe("Cluster size autoscaling [Slow]", func() {
|
|||||||
|
|
||||||
By("Schedule a single pod which requires GPU")
|
By("Schedule a single pod which requires GPU")
|
||||||
framework.ExpectNoError(scheduleGpuPod(f, "gpu-pod-rc"))
|
framework.ExpectNoError(scheduleGpuPod(f, "gpu-pod-rc"))
|
||||||
|
defer framework.DeleteRCAndWaitForGC(f.ClientSet, f.Namespace.Name, "gpu-pod-rc")
|
||||||
|
|
||||||
By("Enable autoscaler")
|
By("Enable autoscaler")
|
||||||
framework.ExpectNoError(enableAutoscaler(gpuPoolName, 0, 1))
|
framework.ExpectNoError(enableAutoscaler(gpuPoolName, 0, 1))
|
||||||
|
Loading…
Reference in New Issue
Block a user