Add resiliency test for the GraphChecker 38/139538/4
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Fri, 22 Nov 2024 14:33:27 +0000 (15:33 +0100)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Mon, 25 Nov 2024 09:04:05 +0000 (10:04 +0100)
commit67f01b2c8d785fecfbc1a3f42abf756ef6a673c2
tree3bf8ef72922223c576f159ae76f49157da329540
parent55979e1007defb4fdefc3508bd4234958ef2019c
Add resiliency test for the GraphChecker

- introduce IntegrationTest class for Junit 5 based tests that use the spring context
- add resiliency test to test GraphChecker behaviour for interrupted network connections to cassandra
- leverage testcontainers to run against a cassandra container and toxiproxy

Issue-ID: AAI-4070
Change-Id: I2485b5240950ded6201942459f6fcdb4971e43d9
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
aai-core/pom.xml
aai-core/src/main/java/org/onap/aai/config/GraphConfig.java
aai-core/src/main/java/org/onap/aai/util/GraphChecker.java
aai-core/src/test/java/org/onap/aai/AAISetup.java
aai-core/src/test/java/org/onap/aai/IntegrationTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/JanusgraphCassandraConfiguration.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/util/GraphCheckerResiliencyTest.java [new file with mode: 0644]
aai-core/src/test/java/org/onap/aai/util/GraphCheckerTest.java
aai-parent/pom.xml