summaryrefslogtreecommitdiffstats
path: root/integration-test/pom.xml
diff options
context:
space:
mode:
authorToineSiebelink <toine.siebelink@est.tech>2023-02-28 18:12:51 +0000
committerToineSiebelink <toine.siebelink@est.tech>2023-03-09 11:52:00 +0000
commit0133eb03c09c6142b4a98047d00b0145a934dd45 (patch)
tree1157a9619969ca27ef46d8b6e216a96c81de7dbf /integration-test/pom.xml
parent29b493f8859f1ce0eeadaba75462006499f6f26d (diff)
Create Base and Sample Performance Integration Tests
- added data (folders) for different models and json data - added base and data for cps-ncmp (registry) specific test cases - integrated Ahila's (large) openroadm model and data (corrected version provided by Lee Anjella) - created profiles to exclude/include *PerfTest - fixed dependency test check - included integration test for overall coverage - increased margings in existing perf test to reduce nordix intermitten failures Issue-ID: CPS-1516 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: Ia82826f610636c14aa7e8939b385c278e5039817
Diffstat (limited to 'integration-test/pom.xml')
-rw-r--r--integration-test/pom.xml52
1 files changed, 45 insertions, 7 deletions
diff --git a/integration-test/pom.xml b/integration-test/pom.xml
index f2f5cb312..c5657ae7a 100644
--- a/integration-test/pom.xml
+++ b/integration-test/pom.xml
@@ -32,18 +32,25 @@
<artifactId>integration-test</artifactId>
<dependencies>
+ <!-- T E S T D E P E N D E N C I E S -->
<dependency>
- <groupId>org.onap.cps</groupId>
- <artifactId>cps-ri</artifactId>
+ <groupId>org.codehaus.groovy</groupId>
+ <artifactId>groovy</artifactId>
+ <scope>test</scope>
</dependency>
<dependency>
- <groupId>org.onap.cps</groupId>
- <artifactId>cps-service</artifactId>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>cps-rest</artifactId>
+ <scope>test</scope>
</dependency>
- <!-- T E S T D E P E N D E N C I E S -->
<dependency>
- <groupId>org.codehaus.groovy</groupId>
- <artifactId>groovy</artifactId>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>cps-ri</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>cps-service</artifactId>
<scope>test</scope>
</dependency>
<dependency>
@@ -76,6 +83,37 @@
<artifactId>spring-kafka-test</artifactId>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.springframework</groupId>
+ <artifactId>spring-web</artifactId>
+ <scope>test</scope>
+ </dependency>
</dependencies>
+ <profiles>
+ <profile>
+ <id>default</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <excludes>
+ <exclude>%regex[.*PerfTest.*]</exclude>
+ </excludes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>include-performance</id>
+ </profile>
+ </profiles>
+
+
</project>