aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java
diff options
context:
space:
mode:
authorIttay Stern <ittay.stern@att.com>2019-07-17 18:02:48 +0300
committerIttay Stern <ittay.stern@att.com>2019-07-17 18:06:43 +0300
commitdb98c7976e57f8bacbcc93b802b4d05b1db7b8cf (patch)
treebba7b3205637c2dc8865599b24616ecccc6a199a /vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java
parent5f9fd8e2506de6ce7dc27d0fba009724e440f15d (diff)
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>
Diffstat (limited to 'vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java')
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java b/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java
index ced874ee3..a45f25853 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java
@@ -33,6 +33,7 @@ import org.testng.annotations.BeforeMethod;
import org.testng.annotations.BeforeSuite;
import org.testng.annotations.Listeners;
import org.testng.annotations.Test;
+import vid.automation.reportportal.ReportPortalListenerDelegator;
import vid.automation.test.Constants;
import vid.automation.test.Constants.ViewEdit;
import vid.automation.test.infra.*;
@@ -70,7 +71,7 @@ import static org.testng.AssertJUnit.fail;
import static vid.automation.test.utils.TestHelper.GET_SERVICE_MODELS_BY_DISTRIBUTION_STATUS;
import static vid.automation.test.utils.TestHelper.GET_TENANTS;
-//@Listeners(com.automation.common.report_portal_integration.listeners.ReportPortalListener.class)
+@Listeners(ReportPortalListenerDelegator.class)
public class VidBaseTestCase extends SetupCDTest{
protected final UsersService usersService = new UsersService();
@@ -153,7 +154,7 @@ public class VidBaseTestCase extends SetupCDTest{
@BeforeSuite(alwaysRun = true)
public void screenShotsForReportPortal(){
try {
- //ReportPortalListener.setScreenShotsProvider(new WebDriverScreenshotsProvider(getDriver()));
+ ReportPortalListenerDelegator.setScreenShotsWebDriver(getDriver());
System.out.println("Called to ReportPortalListener to set ScreenShotsProvider");
} catch (Exception e) {
e.printStackTrace();