Let API tests run without report_portal_integration, using dynamic loading 78/91478/5
authorIttay Stern <ittay.stern@att.com>
Wed, 17 Jul 2019 15:02:48 +0000 (18:02 +0300)
committerIttay Stern <ittay.stern@att.com>
Wed, 17 Jul 2019 15:06:43 +0000 (18:06 +0300)
commitdb98c7976e57f8bacbcc93b802b4d05b1db7b8cf
treebba7b3205637c2dc8865599b24616ecccc6a199a
parent5f9fd8e2506de6ce7dc27d0fba009724e440f15d
Let API tests run without report_portal_integration, using dynamic loading

- Removed @Step annotations, as pointcut is hardcoded in com.att->
  .automation.common.report_portal_integration.aspects.StepAspects

- Introduced ReportPortalListenerDelegator that loads com.att->
  .automation.common.report_portal_integration if available

- Optimized and organized dependencies

- Upgrade maven-assembly-plugin to resolve "Java heap space" error.

Issue-ID: VID-378

Change-Id: Iaf9279a48a1474d0ef6d0f514259dd383f6f5dbf
Signed-off-by: Ittay Stern <ittay.stern@att.com>
pom.xml
vid-automation/pom.xml
vid-automation/src/main/java/org/onap/vid/api/BaseApiTest.java
vid-automation/src/main/java/vid/automation/reportportal/ReportPortalListenerDelegator.java [new file with mode: 0644]
vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java
vid-automation/src/main/resources/reportportal.properties [deleted file]