diff options
author | Martin Polden <mpolden@mpolden.no> | 2019-10-02 13:25:02 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2019-10-02 15:49:13 +0200 |
commit | 20bc9c2cdd5044df86eaf3895082015345f66d2f (patch) | |
tree | 930348d9891d77b14eb4f43887cdd2f8e754c17f /controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java | |
parent | 1a7a7468485c84b61b5b919dd75bb01220faa913 (diff) |
Emit metric for nodes failing system upgrade
Diffstat (limited to 'controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java')
-rw-r--r-- | controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java index 5dc6fb183a2..61b393efbff 100644 --- a/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java +++ b/controller-server/src/test/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentTester.java @@ -148,8 +148,13 @@ public class DeploymentTester { /** Upgrade system applications in all zones to given version */ public void upgradeSystemApplications(Version version) { + upgradeSystemApplications(version, SystemApplication.all()); + } + + /** Upgrade given system applications in all zones to version */ + public void upgradeSystemApplications(Version version, List<SystemApplication> systemApplications) { for (ZoneApi zone : tester.zoneRegistry().zones().all().zones()) { - for (SystemApplication application : SystemApplication.all()) { + for (SystemApplication application : systemApplications) { tester.configServer().setVersion(application.id(), zone.getId(), version); tester.configServer().convergeServices(application.id(), zone.getId()); } |