@@ -910,17 +910,6 @@ void whenDomainScaledDownAndServerStateUnknown_removeExcessPods() {
910
910
assertThat (getRunningPods ().size (), equalTo (MIN_REPLICAS + NUM_ADMIN_SERVERS + NUM_JOB_PODS ));
911
911
}
912
912
913
- @ Test
914
- void whenDomainWithoutPreCreateServerService_removeService () {
915
- defineServerResources (ADMIN_NAME );
916
- Arrays .stream (MANAGED_SERVER_NAMES ).forEach (this ::defineServerResources );
917
- domainConfigurator .configureCluster (newInfo , CLUSTER ).withReplicas (MIN_REPLICAS ).withPrecreateServerService (false );
918
- newInfo .getReferencedClusters ().forEach (testSupport ::defineResources );
919
-
920
- createMakeRight (newInfo ).execute ();
921
- assertThat ((int ) getServerServices ().count (), equalTo (MIN_REPLICAS + NUM_ADMIN_SERVERS ));
922
- }
923
-
924
913
@ Test
925
914
void whenDomainScaledDown_withPreCreateServerService_doesNotRemoveServices () {
926
915
defineServerResources (ADMIN_NAME );
@@ -951,6 +940,22 @@ void whenDomainScaledDown_withoutPreCreateServerService_removeService() {
951
940
assertThat (getServerService (SERVER3 ).isPresent (), is (false ));
952
941
}
953
942
943
+ @ Test
944
+ void whenDomainWithoutPreCreateServerService_removeService () {
945
+ defineServerResources (ADMIN_NAME );
946
+ Arrays .stream (MANAGED_SERVER_NAMES ).forEach (this ::defineServerResources );
947
+ domainConfigurator .configureCluster (newInfo , CLUSTER ).withReplicas (MIN_REPLICAS ).withPrecreateServerService (true );
948
+ newInfo .getReferencedClusters ().forEach (testSupport ::defineResources );
949
+
950
+ createMakeRight (newInfo ).execute ();
951
+ assertThat ((int ) getServerServices ().count (), equalTo (MAX_SERVERS + NUM_ADMIN_SERVERS ));
952
+ newInfo .getReferencedClusters ().getFirst ().getSpec ().setPrecreateServerService (false );
953
+ newDomain .getSpec ().setPrecreateServerService (false );
954
+ newDomain .getMetadata ().setCreationTimestamp (SystemClock .now ());
955
+ processor .createMakeRightOperation (newInfo ).withExplicitRecheck ().execute ();
956
+ assertThat ((int ) getServerServices ().count (), equalTo (MIN_REPLICAS + NUM_ADMIN_SERVERS ));
957
+ }
958
+
954
959
@ Test
955
960
void whenDomainScaledDown_withPreCreateServerService_createClusterIPService () {
956
961
final String SERVER3 = MANAGED_SERVER_NAMES [2 ];
0 commit comments