From f35de400c43648b28e1f0d71694b18777c0a8f0b Mon Sep 17 00:00:00 2001 From: Morten Tokle Date: Fri, 3 May 2024 11:07:09 +0200 Subject: new system --- .../src/main/java/com/yahoo/config/provision/SystemName.java | 3 +++ .../src/test/java/com/yahoo/config/provision/SystemNameTest.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) (limited to 'config-provisioning') diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/SystemName.java b/config-provisioning/src/main/java/com/yahoo/config/provision/SystemName.java index f73fec3ec68..094a7c5c003 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/SystemName.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/SystemName.java @@ -25,6 +25,7 @@ public enum SystemName { /** Continuous deployment system for testing the Public system */ PublicCd(true, true), + PublicCdMigration(true, true), /** Local development system */ dev(false, false); @@ -48,6 +49,7 @@ public enum SystemName { case "main": return main; case "public": return Public; case "publiccd": return PublicCd; + case "publiccdmigration": return PublicCdMigration; default: throw new IllegalArgumentException(String.format("'%s' is not a valid system", value)); } } @@ -59,6 +61,7 @@ public enum SystemName { case main: return "main"; case Public: return "public"; case PublicCd: return "publiccd"; + case PublicCdMigration: return "publiccdmigration"; default : throw new IllegalStateException(); } } diff --git a/config-provisioning/src/test/java/com/yahoo/config/provision/SystemNameTest.java b/config-provisioning/src/test/java/com/yahoo/config/provision/SystemNameTest.java index 2db395caece..0e3e2b10531 100644 --- a/config-provisioning/src/test/java/com/yahoo/config/provision/SystemNameTest.java +++ b/config-provisioning/src/test/java/com/yahoo/config/provision/SystemNameTest.java @@ -20,7 +20,7 @@ public class SystemNameTest { @Test void allOf() { - assertEquals(Set.of(SystemName.cd, SystemName.PublicCd), SystemName.allOf(SystemName::isCd)); - assertEquals(Set.of(SystemName.PublicCd, SystemName.Public), SystemName.allOf(SystemName::isPublic)); + assertEquals(Set.of(SystemName.cd, SystemName.PublicCd, SystemName.PublicCdMigration), SystemName.allOf(SystemName::isCd)); + assertEquals(Set.of(SystemName.PublicCd, SystemName.Public, SystemName.PublicCdMigration), SystemName.allOf(SystemName::isPublic)); } } -- cgit v1.2.3