mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 11:50:44 +00:00
Merge pull request #102730 from atiratree/deployment-e2e-pause-fix
e2e test: fix Pause in Deployment iterative rollouts
This commit is contained in:
commit
22d1eff331
@ -1070,16 +1070,16 @@ func testIterativeDeployments(f *framework.Framework) {
|
|||||||
case n < 0.8:
|
case n < 0.8:
|
||||||
// toggling the deployment
|
// toggling the deployment
|
||||||
if deployment.Spec.Paused {
|
if deployment.Spec.Paused {
|
||||||
framework.Logf("%02d: pausing deployment %q", i, deployment.Name)
|
framework.Logf("%02d: resuming deployment %q", i, deployment.Name)
|
||||||
deployment, err = e2edeployment.UpdateDeploymentWithRetries(c, ns, deployment.Name, func(update *appsv1.Deployment) {
|
deployment, err = e2edeployment.UpdateDeploymentWithRetries(c, ns, deployment.Name, func(update *appsv1.Deployment) {
|
||||||
update.Spec.Paused = true
|
update.Spec.Paused = false
|
||||||
randomScale(update, i)
|
randomScale(update, i)
|
||||||
})
|
})
|
||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
} else {
|
} else {
|
||||||
framework.Logf("%02d: resuming deployment %q", i, deployment.Name)
|
framework.Logf("%02d: pausing deployment %q", i, deployment.Name)
|
||||||
deployment, err = e2edeployment.UpdateDeploymentWithRetries(c, ns, deployment.Name, func(update *appsv1.Deployment) {
|
deployment, err = e2edeployment.UpdateDeploymentWithRetries(c, ns, deployment.Name, func(update *appsv1.Deployment) {
|
||||||
update.Spec.Paused = false
|
update.Spec.Paused = true
|
||||||
randomScale(update, i)
|
randomScale(update, i)
|
||||||
})
|
})
|
||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
@ -1115,6 +1115,7 @@ func testIterativeDeployments(f *framework.Framework) {
|
|||||||
deployment, err = c.AppsV1().Deployments(ns).Get(context.TODO(), deployment.Name, metav1.GetOptions{})
|
deployment, err = c.AppsV1().Deployments(ns).Get(context.TODO(), deployment.Name, metav1.GetOptions{})
|
||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
if deployment.Spec.Paused {
|
if deployment.Spec.Paused {
|
||||||
|
framework.Logf("Resuming deployment %q", deployment.Name)
|
||||||
deployment, err = e2edeployment.UpdateDeploymentWithRetries(c, ns, deployment.Name, func(update *appsv1.Deployment) {
|
deployment, err = e2edeployment.UpdateDeploymentWithRetries(c, ns, deployment.Name, func(update *appsv1.Deployment) {
|
||||||
update.Spec.Paused = false
|
update.Spec.Paused = false
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user