Skip to content
Snippets Groups Projects
Commit c48fff8f authored by Martin Weise's avatar Martin Weise
Browse files

integration test seems not to respect the database reset

Former-commit-id: 534a9422
parent 8f10a269
No related branches found
No related tags found
1 merge request!23Sprint results
...@@ -24,12 +24,12 @@ build-docker: ...@@ -24,12 +24,12 @@ build-docker:
build-metadata-db: build-metadata-db:
stage: build stage: build
script: script:
- docker system prune -f --volumes
- "mvn -f fda-metadata-db/pom.xml clean install" # local maven2 repository - "mvn -f fda-metadata-db/pom.xml clean install" # local maven2 repository
test-backend-container: test-backend-container:
stage: test stage: test
script: script:
- docker system prune -f --volumes
- "./fda-container-service/rest-service/src/test/resources/integration-test.before" - "./fda-container-service/rest-service/src/test/resources/integration-test.before"
- "mvn -f fda-container-service/pom.xml clean test verify" - "mvn -f fda-container-service/pom.xml clean test verify"
- "./fda-container-service/rest-service/src/test/resources/integration-test.after" - "./fda-container-service/rest-service/src/test/resources/integration-test.after"
...@@ -41,6 +41,7 @@ test-backend-container: ...@@ -41,6 +41,7 @@ test-backend-container:
artifacts: artifacts:
when: always when: always
paths: paths:
- docker system prune -f --volumes
- fda-container-service/rest-service/target/site/jacoco/jacoco.xml - fda-container-service/rest-service/target/site/jacoco/jacoco.xml
- fda-container-service/rest-service/target/site/jacoco/index.html - fda-container-service/rest-service/target/site/jacoco/index.html
reports: reports:
...@@ -50,6 +51,7 @@ test-backend-container: ...@@ -50,6 +51,7 @@ test-backend-container:
test-backend-database: test-backend-database:
stage: test stage: test
script: script:
- docker system prune -f --volumes
- "./fda-database-service/rest-service/src/test/resources/integration-test.before" - "./fda-database-service/rest-service/src/test/resources/integration-test.before"
- "mvn -f fda-database-service/pom.xml clean test verify" - "mvn -f fda-database-service/pom.xml clean test verify"
- "./fda-database-service/rest-service/src/test/resources/integration-test.after" - "./fda-database-service/rest-service/src/test/resources/integration-test.after"
...@@ -70,16 +72,19 @@ test-backend-database: ...@@ -70,16 +72,19 @@ test-backend-database:
test-backend-discovery: test-backend-discovery:
stage: test stage: test
script: script:
- docker system prune -f --volumes
- "mvn -f fda-discovery-service/pom.xml clean test verify" - "mvn -f fda-discovery-service/pom.xml clean test verify"
test-backend-gateway: test-backend-gateway:
stage: test stage: test
script: script:
- docker system prune -f --volumes
- "mvn -f fda-gateway-service/pom.xml clean test verify" - "mvn -f fda-gateway-service/pom.xml clean test verify"
test-backend-query: test-backend-query:
stage: test stage: test
script: script:
- docker system prune -f --volumes
- "./fda-query-service/rest-service/src/test/resources/integration-test.before" - "./fda-query-service/rest-service/src/test/resources/integration-test.before"
- "mvn -f fda-query-service/pom.xml clean test verify" - "mvn -f fda-query-service/pom.xml clean test verify"
- "./fda-query-service/rest-service/src/test/resources/integration-test.after" - "./fda-query-service/rest-service/src/test/resources/integration-test.after"
...@@ -100,6 +105,7 @@ test-backend-query: ...@@ -100,6 +105,7 @@ test-backend-query:
test-backend-table: test-backend-table:
stage: test stage: test
script: script:
- docker system prune -f --volumes
- "./fda-table-service/rest-service/src/test/resources/integration-test.before" - "./fda-table-service/rest-service/src/test/resources/integration-test.before"
- "mvn -f fda-table-service/pom.xml clean test verify" - "mvn -f fda-table-service/pom.xml clean test verify"
- "./fda-table-service/rest-service/src/test/resources/integration-test.after" - "./fda-table-service/rest-service/src/test/resources/integration-test.after"
......
...@@ -73,7 +73,6 @@ public abstract class BaseIntegrationTest { ...@@ -73,7 +73,6 @@ public abstract class BaseIntegrationTest {
public final ContainerImage CONTAINER_1_IMAGE = IMAGE_1; public final ContainerImage CONTAINER_1_IMAGE = IMAGE_1;
public final String CONTAINER_1_NAME = "u01"; public final String CONTAINER_1_NAME = "u01";
public final String CONTAINER_1_INTERNAL_NAME = "u01"; public final String CONTAINER_1_INTERNAL_NAME = "u01";
public final String CONTAINER_1_DATABASE = "univie";
public final String CONTAINER_1_IP = "172.28.0.3"; public final String CONTAINER_1_IP = "172.28.0.3";
public final Instant CONTAINER_1_CREATED = Instant.now().minus(1, HOURS); public final Instant CONTAINER_1_CREATED = Instant.now().minus(1, HOURS);
...@@ -82,7 +81,6 @@ public abstract class BaseIntegrationTest { ...@@ -82,7 +81,6 @@ public abstract class BaseIntegrationTest {
public final ContainerImage CONTAINER_2_IMAGE = IMAGE_2; public final ContainerImage CONTAINER_2_IMAGE = IMAGE_2;
public final String CONTAINER_2_NAME = "t01"; public final String CONTAINER_2_NAME = "t01";
public final String CONTAINER_2_INTERNAL_NAME = "u01"; public final String CONTAINER_2_INTERNAL_NAME = "u01";
public final String CONTAINER_2_DATABASE = "tuw";
public final String CONTAINER_2_IP = "172.28.0.4"; public final String CONTAINER_2_IP = "172.28.0.4";
public final Instant CONTAINER_2_CREATED = Instant.now().minus(1, HOURS); public final Instant CONTAINER_2_CREATED = Instant.now().minus(1, HOURS);
......
...@@ -53,6 +53,7 @@ public class ContainerServiceIntegrationTest extends BaseIntegrationTest { ...@@ -53,6 +53,7 @@ public class ContainerServiceIntegrationTest extends BaseIntegrationTest {
@Transactional @Transactional
@BeforeEach @BeforeEach
public void beforeEach() { public void beforeEach() {
afterEach();
/* create network */ /* create network */
dockerClient.createNetworkCmd() dockerClient.createNetworkCmd()
.withName("fda-userdb") .withName("fda-userdb")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment