mirror of
				https://github.com/k3s-io/kubernetes.git
				synced 2025-10-30 21:30:16 +00:00 
			
		
		
		
	Disruption e2e: wait for running pods in the table test, too
This commit is contained in:
		| @@ -163,6 +163,11 @@ var _ = framework.KubeDescribe("DisruptionController", func() { | |||||||
| 				err = cs.Pods(ns).Evict(e) | 				err = cs.Pods(ns).Evict(e) | ||||||
| 				Expect(err).Should(MatchError("Cannot evict pod as it would violate the pod's disruption budget.")) | 				Expect(err).Should(MatchError("Cannot evict pod as it would violate the pod's disruption budget.")) | ||||||
| 			} else { | 			} else { | ||||||
|  | 				// Only wait for running pods in the "allow" case | ||||||
|  | 				// because one of shouldDeny cases relies on the | ||||||
|  | 				// replicaSet not fitting on the cluster. | ||||||
|  | 				waitForPodsOrDie(cs, ns, c.podCount+int(c.replicaSetSize)) | ||||||
|  |  | ||||||
| 				// Since disruptionAllowed starts out false, if an eviction is ever allowed, | 				// Since disruptionAllowed starts out false, if an eviction is ever allowed, | ||||||
| 				// that means the controller is working. | 				// that means the controller is working. | ||||||
| 				err = wait.PollImmediate(framework.Poll, timeout, func() (bool, error) { | 				err = wait.PollImmediate(framework.Poll, timeout, func() (bool, error) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user