46
46
import java .util .Map ;
47
47
import java .util .Properties ;
48
48
import java .util .Set ;
49
+ import java .util .UUID ;
49
50
import java .util .concurrent .TimeUnit ;
50
51
import java .util .logging .Logger ;
51
52
import java .util .stream .Collectors ;
69
70
70
71
@ TestMethodOrder (MethodOrderer .MethodName .class )
71
72
@ ExtendWith (TestDriverProvider .class )
72
- @ EnableOnDatabaseEngineDeployment ({DatabaseEngineDeployment .AURORA , DatabaseEngineDeployment . RDS_MULTI_AZ_CLUSTER })
73
+ @ EnableOnDatabaseEngineDeployment ({DatabaseEngineDeployment .AURORA })
73
74
@ DisableOnTestFeature ({
74
75
TestEnvironmentFeatures .PERFORMANCE ,
75
76
TestEnvironmentFeatures .RUN_HIBERNATE_TESTS_ONLY ,
79
80
@ Order (16 )
80
81
public class CustomEndpointTest {
81
82
private static final Logger LOGGER = Logger .getLogger (CustomEndpointTest .class .getName ());
82
- protected static final String oneInstanceEndpointId = "test-endpoint-1" ;
83
- protected static final String twoInstanceEndpointId = "test-endpoint-2" ;
83
+ protected static final String oneInstanceEndpointId = "test-endpoint-1-" + UUID . randomUUID () ;
84
+ protected static final String twoInstanceEndpointId = "test-endpoint-2-" + UUID . randomUUID () ;
84
85
protected static final Map <String , DBClusterEndpoint > endpoints = new HashMap <String , DBClusterEndpoint >() {{
85
86
put (oneInstanceEndpointId , null );
86
87
put (twoInstanceEndpointId , null );
@@ -103,9 +104,6 @@ public static void createEndpoints() {
103
104
return ;
104
105
}
105
106
106
- // Delete pre-existing custom endpoints in case they weren't cleaned up in a previous run.
107
- deleteEndpoints (client );
108
-
109
107
List <TestInstanceInfo > instances = envInfo .getDatabaseInfo ().getInstances ();
110
108
createEndpoint (client , clusterId , oneInstanceEndpointId , instances .subList (0 , 1 ));
111
109
createEndpoint (client , clusterId , twoInstanceEndpointId , instances .subList (0 , 2 ));
0 commit comments