You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -165,5 +167,373 @@ var _ = Describe("ClusterResourcePlacement eviction of bound binding, no taint s
165
167
Eventually(crpStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement status as expected")
166
168
})
167
169
170
+
It("should still place resources on the all available member clusters", checkIfPlacedWorkResourcesOnAllMemberClusters)
Eventually(crpStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement status as expected")
205
+
})
206
+
207
+
It("should place resources on the all available member clusters", checkIfPlacedWorkResourcesOnAllMemberClusters)
Eventually(crpEvictionStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement eviction status as expected")
243
+
})
244
+
245
+
It("should ensure cluster resource placement status is unchanged", func() {
Eventually(crpStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement status as expected")
248
+
})
249
+
250
+
It("should still place resources on the all available member clusters", checkIfPlacedWorkResourcesOnAllMemberClusters)
Eventually(crpStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement status as expected")
287
+
})
288
+
289
+
It("should place resources on the all available member clusters", checkIfPlacedWorkResourcesOnAllMemberClusters)
Eventually(crpEvictionStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement eviction status as expected")
329
+
})
330
+
331
+
It("should ensure no resources exist on evicted member cluster with taint", func() {
Eventually(resourceRemovedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to check if resources doesn't exist on member cluster")
336
+
}
337
+
})
338
+
339
+
It("should update cluster resource placement status as expected", func() {
Eventually(crpStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement status as expected")
342
+
})
343
+
344
+
It("should place resources on the selected clusters with no taint", func() {
Eventually(crpStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement status as expected")
389
+
})
390
+
168
391
It("should place resources on the all available member clusters", checkIfPlacedWorkResourcesOnAllMemberClusters)
Eventually(crpEvictionStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement eviction status as expected")
427
+
})
428
+
429
+
It("should ensure cluster resource placement status is unchanged", func() {
Eventually(crpStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement status as expected")
432
+
})
433
+
434
+
It("should still place resources on the all available member clusters", checkIfPlacedWorkResourcesOnAllMemberClusters)
435
+
})
436
+
437
+
var_=Describe("ClusterResourcePlacement eviction of bound binding - PickN CRP, PDB with MaxUnavailable specified as percentage, eviction allowed", Ordered, Serial, func() {
Eventually(crpStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement status as expected")
475
+
})
476
+
477
+
It("should place resources on the all available member clusters", checkIfPlacedWorkResourcesOnAllMemberClusters)
Eventually(crpEvictionStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement eviction status as expected")
517
+
})
518
+
519
+
It("should ensure no resources exist on evicted member cluster with taint", func() {
Eventually(resourceRemovedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to check if resources doesn't exist on member cluster")
524
+
}
525
+
})
526
+
527
+
It("should update cluster resource placement status as expected", func() {
Eventually(crpStatusUpdatedActual, eventuallyDuration, eventuallyInterval).Should(Succeed(), "Failed to update cluster resource placement status as expected")
530
+
})
531
+
532
+
It("should place resources on the selected clusters with no taint", func() {
0 commit comments