diff options
author | jonmv <venstad@gmail.com> | 2022-09-13 09:54:55 +0200 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2022-09-13 09:54:55 +0200 |
commit | 9dbc92a71b73d27a0b1ea181b08a98425d6b8daf (patch) | |
tree | f7386367b3eba2d23c6b70b00aaadef56bce2625 /controller-server | |
parent | 78ba5aa06705bb4e00f303ace2a77857dfc9509e (diff) |
More downgrade test, fix dep.spec. test, and more text blocks
Diffstat (limited to 'controller-server')
-rw-r--r-- | controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTriggerTest.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTriggerTest.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTriggerTest.java index 9e0155dc50f..b533a0c7797 100644 --- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTriggerTest.java +++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTriggerTest.java @@ -2327,9 +2327,22 @@ public class DeploymentTriggerTest { .build())) .getMessage()); + // Upgrade. + old.submit(new ApplicationPackageBuilder().region("us-central-1").region("us-east-3").region("us-west-1") + .compileVersion(version1) + .build()) + .deploy(); + + // And downgrade again. old.submit(new ApplicationPackageBuilder().region("us-central-1").region("us-east-3").region("us-west-1") .compileVersion(version0) .build()); + + assertEquals(Change.of(version0).with(old.lastSubmission().get()), old.instance().change()); + + // An operator can still trigger roll-out of the otherwise illegal submission. + tester.deploymentTrigger().forceChange(app.instanceId(), Change.of(app.lastSubmission().get())); + assertEquals(Change.of(app.lastSubmission().get()), app.instance().change()); } @Test |