diff options
author | Ittay Stern <ittay.stern@att.com> | 2019-07-17 18:02:48 +0300 |
---|---|---|
committer | Ittay Stern <ittay.stern@att.com> | 2019-07-17 18:06:43 +0300 |
commit | db98c7976e57f8bacbcc93b802b4d05b1db7b8cf (patch) | |
tree | bba7b3205637c2dc8865599b24616ecccc6a199a /vid-automation/pom.xml | |
parent | 5f9fd8e2506de6ce7dc27d0fba009724e440f15d (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/pom.xml')
-rw-r--r-- | vid-automation/pom.xml | 100 |
1 files changed, 41 insertions, 59 deletions
diff --git a/vid-automation/pom.xml b/vid-automation/pom.xml index c00f79926..a6ca977b1 100644 --- a/vid-automation/pom.xml +++ b/vid-automation/pom.xml @@ -8,10 +8,10 @@ <properties> <springframework.version>5.1.6.RELEASE</springframework.version> <jersey.version>2.28</jersey.version> - <jackson.version>2.9.7</jackson.version> + <jackson.version>2.9.9</jackson.version> <aspectj.version>1.8.10</aspectj.version> <selenium.version>3.6.0</selenium.version> - <log4j.version>2.9.1</log4j.version> + <log4j.version>2.12.0</log4j.version> <apachehttp.version>4.4.1</apachehttp.version> </properties> @@ -33,14 +33,9 @@ <version>${log4j.version}</version> </dependency> <dependency> - <groupId>log4j</groupId> - <artifactId>log4j</artifactId> - <version>1.2.17</version> - </dependency> - <dependency> - <groupId>org.testng</groupId> - <artifactId>testng</artifactId> - <version>6.14.3</version> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-1.2-api</artifactId> + <version>${log4j.version}</version> </dependency> <dependency> <groupId>javax.ws.rs</groupId> @@ -49,31 +44,10 @@ </dependency> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>RELEASE</version> - </dependency> - <dependency> <groupId>com.aventstack</groupId> <artifactId>extentreports</artifactId> <version>3.0.7</version> </dependency> - <dependency> - <groupId>org.seleniumhq.selenium</groupId> - <artifactId>selenium-java</artifactId> - <version>${selenium.version}</version> - </dependency> - <dependency> - <groupId>org.seleniumhq.selenium</groupId> - <artifactId>selenium-server</artifactId> - <version>${selenium.version}</version> - <scope>runtime</scope> - </dependency> - <dependency> - <groupId>org.seleniumhq.selenium</groupId> - <artifactId>selenium-api</artifactId> - <version>${selenium.version}</version> - </dependency> <dependency> <groupId>ch.qos.logback</groupId> @@ -121,11 +95,38 @@ <version>2.1.4</version> </dependency> <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>RELEASE</version> + </dependency> + + <dependency> + <groupId>org.seleniumhq.selenium</groupId> + <artifactId>selenium-java</artifactId> + <version>${selenium.version}</version> + </dependency> + <dependency> + <groupId>org.seleniumhq.selenium</groupId> + <artifactId>selenium-server</artifactId> + <version>${selenium.version}</version> + <scope>runtime</scope> + </dependency> + + <dependency> + <groupId>org.seleniumhq.selenium</groupId> + <artifactId>selenium-api</artifactId> + <version>${selenium.version}</version> + </dependency> + <dependency> <groupId>org.functionaljava</groupId> <artifactId>functionaljava</artifactId> <version>RELEASE</version> </dependency> - + <dependency> + <groupId>org.testng</groupId> + <artifactId>testng</artifactId> + <version>6.14.3</version> + </dependency> <dependency> <groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-common</artifactId> @@ -169,22 +170,6 @@ </dependency> <dependency> <groupId>org.springframework</groupId> - <artifactId>spring-aop</artifactId> - <version>${springframework.version}</version> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-core</artifactId> - <version>${springframework.version}</version> - <exclusions> - <exclusion> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - </exclusion> - </exclusions> - </dependency> - <dependency> - <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${springframework.version}</version> </dependency> @@ -194,11 +179,6 @@ <version>1.5.0</version> </dependency> <dependency> - <groupId>com.google.collections</groupId> - <artifactId>google-collections</artifactId> - <version>1.0</version> - </dependency> - <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.5</version> @@ -224,15 +204,16 @@ <version>3.6</version> </dependency> <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-proxy</artifactId> + <version>1.0</version> + </dependency> + + <dependency> <groupId>net.javacrumbs.json-unit</groupId> <artifactId>json-unit</artifactId> <version>2.2.0</version> </dependency> - <!--<dependency>--> - <!--<groupId>org.openecomp.vid</groupId>--> - <!--<artifactId>vid-ext-services-simulator-preset-gen</artifactId>--> - <!--<version>1.1.0-SNAPSHOT</version>--> - <!--</dependency>--> <dependency> <groupId>org.togglz</groupId> <artifactId>togglz-spring-core</artifactId> @@ -260,6 +241,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> + <version>3.5.1</version> <configuration> <source>1.8</source> <target>1.8</target> @@ -270,7 +252,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> - <version>2.5.5</version> + <version>3.1.1</version> <executions> <execution> <id>create.jar.with.dependencies</id> |