50
50
public class ItMiiSampleHelper {
51
51
52
52
private final String miiSampleScript = "../operator/integration-tests/model-in-image/run-test.sh" ;
53
-
54
53
private final String currentDateTime = getDateAndTimeStamp ();
55
- private final String miiSampleWlsImageNameV1 = DOMAIN_IMAGES_REPO + "mii-" + currentDateTime + "-wlsv1" ;
56
- private final String miiSampleWlsImageNameV2 = DOMAIN_IMAGES_REPO + "mii-" + currentDateTime + "-wlsv2" ;
57
- private final String miiSampleJrfImageNameV1 = DOMAIN_IMAGES_REPO + "mii-" + currentDateTime + "-jrfv1" ;
58
- private final String miiSampleJrfImageNameV2 = DOMAIN_IMAGES_REPO + "mii-" + currentDateTime + "-jrfv2" ;
59
54
private final String successSearchString = "Finished without errors" ;
60
55
61
56
private String opNamespace = null ;
@@ -78,6 +73,15 @@ public enum ImageType {
78
73
AUX
79
74
}
80
75
76
+ private String getModelImageName (String suffix ) {
77
+ return new StringBuffer (DOMAIN_IMAGES_REPO )
78
+ .append ("mii-" )
79
+ .append (currentDateTime )
80
+ .append ("-" )
81
+ .append (domainNamespace )
82
+ .append (suffix ).toString ();
83
+ }
84
+
81
85
/**
82
86
* Install Operator.
83
87
* @param namespaces list of namespaces created by the IntegrationTestWatcher by the
@@ -173,16 +177,16 @@ public void assertImageExistsAndPushIfNeeded() {
173
177
String imageVer = "notset" ;
174
178
String decoration = (envMap .get ("DO_AI" ) != null && envMap .get ("DO_AI" ).equalsIgnoreCase ("true" )) ? "AI-" : "" ;
175
179
176
- if (imageName .equals ( miiSampleWlsImageNameV1 )) {
180
+ if (imageName .contains ( "-wlsv1" )) {
177
181
imageVer = "WLS-" + decoration + "v1" ;
178
182
}
179
- if (imageName .equals ( miiSampleWlsImageNameV2 )) {
183
+ if (imageName .contains ( "-wlsv2" )) {
180
184
imageVer = "WLS-" + decoration + "v2" ;
181
185
}
182
- if (imageName .equals ( miiSampleJrfImageNameV1 )) {
186
+ if (imageName .contains ( "-jrfv1" )) {
183
187
imageVer = "JRF-" + decoration + "v1" ;
184
188
}
185
- if (imageName .equals ( miiSampleJrfImageNameV2 )) {
189
+ if (imageName .contains ( "-jrfv2" )) {
186
190
imageVer = "JRF-" + decoration + "v2" ;
187
191
}
188
192
@@ -249,7 +253,7 @@ public void execTestScriptAndAssertSuccess(DomainType domainType,
249
253
*/
250
254
public void callInitialUseCase () {
251
255
String imageName = (domainType .equals (DomainType .WLS ))
252
- ? miiSampleWlsImageNameV1 : miiSampleJrfImageNameV1 ;
256
+ ? getModelImageName ( "-wlsv1" ) : getModelImageName ( "-jrfv1" ) ;
253
257
previousTestSuccessful = true ;
254
258
envMap .put ("MODEL_IMAGE_NAME" , imageName );
255
259
@@ -289,7 +293,7 @@ public void callUpdateUseCase(String args,
289
293
String errString ) {
290
294
if (args .contains ("update3" )) {
291
295
String imageName = (domainType .equals (DomainType .WLS ))
292
- ? miiSampleWlsImageNameV2 : miiSampleJrfImageNameV2 ;
296
+ ? getModelImageName ( "-wlsv2" ) : getModelImageName ( "-jrfv2" ) ;
293
297
envMap .put ("MODEL_IMAGE_NAME" , imageName );
294
298
}
295
299
0 commit comments