Pause Upon VF Module Failure 87/110387/12
authorPATTANAYAK, SAUMYA SWARUP (sp931a) <sp931a@att.com>
Thu, 13 Aug 2020 16:35:01 +0000 (12:35 -0400)
committerPATTANAYAK, SAUMYA SWARUP (sp931a) <sp931a@att.com>
Mon, 31 Aug 2020 19:06:10 +0000 (15:06 -0400)
commit62c72edd91b2d5485683274298b8249670663519
treef9534a62c76fbdc85dc7fbf86c9a9f71b7863d29
parentbc25167f4ef0aabdcc55d1d286081808e1e47ae9
Pause Upon VF Module Failure

Issue-ID: VID-862

Currently in VID, once a failure is received from SO on the
instantiation of a VF Module, it is assumed that other VF Modules may
continue with the execution without stopping. However, in most of the
cases, it is a good idea to stop further requests to SO if one of the VF
Module instantiation returns an error. This user story, makes sure this
functionality is achieved.

Change-Id: I07c51b81111f805b61c8b3714a65171d7cbaa254
Signed-off-by: PATTANAYAK, SAUMYA SWARUP (sp931a) <sp931a@att.com>
20 files changed:
vid-app-common/src/main/java/org/onap/vid/job/Job.java
vid-app-common/src/main/java/org/onap/vid/job/command/WatchChildrenJobsBL.kt
vid-app-common/src/main/java/org/onap/vid/job/impl/JobsBrokerServiceInDatabaseImpl.java
vid-app-common/src/main/java/org/onap/vid/properties/Features.java
vid-app-common/src/main/java/org/onap/vid/services/AsyncInstantiationBusinessLogicImpl.java
vid-app-common/src/main/webapp/WEB-INF/conf/dev.features.properties
vid-app-common/src/test/java/org/onap/vid/config/JobCommandsConfigWithMockedMso.java
vid-app-common/src/test/java/org/onap/vid/job/command/WatchChildrenJobsBLTest.java
vid-app-common/src/test/java/org/onap/vid/services/JobsBrokerServiceTest.java
vid-automation/src/main/java/org/onap/vid/api/AsyncInstantiationBase.java
vid-automation/src/main/java/org/onap/vid/api/CreateServiceWithFailedVnf.java
vid-automation/src/main/java/vid/automation/test/infra/Features.java
vid-automation/src/main/java/vid/automation/test/model/JobStatus.java
vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest.java
vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest3.java
vid-automation/src/test/resources/features.properties
vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.service.spec.ts
vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.service.ts
vid-webpack-master/src/app/instantiationStatus/instantiationStatus.component.ts
vid-webpack-master/src/app/shared/models/serviceInstanceActions.ts