if (selectPart == 0) return true;
+ for (groupName: groups.keySet()) {
+ // There's a non-obvious case here:
+ // If there's a "partialGroup" group, and it is *not* for current `selectPart` then
+ // don't run the test -- even if it is in a Class which does belong to the `selectPart`
+ // classes list
+ if (groupName.startsWith("partialGroup_")) {
+ return groupName.equals("partialGroup_" + selectPart);
+ }
+ }
+
methodClass = method.getDeclaringClass().toString();
for (c: classes2) {
if (methodClass.contains(c)) return selectPart==2;
assertModelDataCorrect(NewServicePopup.SERVICE_MODEL_FIELD_TO_DATA_TESTS_ID, prefix, service);
}
- @Test
+ @Test(groups = "partialGroup_5")
public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingFalse() {
ServiceData serviceData = new ServiceData(
createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse_FLESH("DEV", 5, reduxForStep, "mCaNk");
}
- @Test
+ @Test(groups = "partialGroup_5")
public void createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse() {
createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse_FLESH("RUNTIME", 0, null, randomAlphabetic(5));
}
});
}
- @Test
+ @Test(groups = "partialGroup_5")
@FeatureTogglingTest(FLAG_1908_INFRASTRUCTURE_VPN)
public void createNewServiceInstance_infraStructureVpn() {
String requestId = uuid();
drawingBoardPage.verifyServiceCompletedOnTime(serviceInstanceName, "Service "+serviceInstanceName);
}
- @Test
+ @Test(groups = "partialGroup_5")
@FeatureTogglingTest(FLAG_1908_COLLECTION_RESOURCE_NEW_INSTANTIATION_UI)
public void createNewServiceInstance_collectionResource() {
prepareServicePreset(collectionResourceService, false);
clickToCloseModal(VNF_SET_BUTTON_TEST_ID);
}
- @Test
+ @Test(groups = "partialGroup_5")
public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingServiceFalseVnfTrue_vgNameFalse() {
ServiceData serviceData = new ServiceData(
macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails.modelVersionId,
}
- @Test
+ @Test(groups = "partialGroup_5")
public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingServiceFalseVnfFalse_vgNameFalse() {
ServiceData serviceData = new ServiceData(
macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetailsVnfEcompNamingFalse.modelVersionId,
}
- @Test
+ @Test(groups = "partialGroup_5")
public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingServiceFalseVnfFalse_vgNameTrue() throws Exception {
ServiceData serviceData = new ServiceData(
macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetailsVnfEcompNamingFalse.modelVersionId,
browseASDCPage.goToIframe();
}
- @Test
+ @Test(groups = "partialGroup_5")
public void createNewServiceInstance_macro_validPopupDataAndUI() {
List<String> serviceDynamicFields = Arrays.asList("2017488 pasqualevpe0 asn:");
@Listeners(ReportPortalListenerDelegator.class)
public class VidBaseTestCase extends SetupCDTest{
- protected final UsersService usersService = new UsersService();
- protected final CategoryParamsService categoryParamsService = new CategoryParamsService();
+ protected static final UsersService usersService = new UsersService();
+ protected static final CategoryParamsService categoryParamsService = new CategoryParamsService();
protected final RestTemplate restTemplate = InsecureHttpsClient.newRestTemplate();
protected final URI uri;
protected final URI envUrI;