From db69fb359fbff229ec36e01fdf82f88079bd627a Mon Sep 17 00:00:00 2001
From: Carl Mai <carl.mai@tu-dresden.de>
Date: Wed, 18 Jul 2018 18:16:48 +0200
Subject: [PATCH] run the genetic test in a separate job which is allowed to
 fail

---
 .gitlab-ci.yml | 10 ++++++++++
 Dockerfile     |  1 -
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 142dc0b..b4de15e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -34,12 +34,22 @@ test_benchmark:
     - docker run $CONTAINER_TEST_IMAGE /ttc18/gradlew benchmarkFull -Pscenario=0,small 2>&1 | tee benchmarkFull.log
     - grep -v "BUILD FAILED" benchmarkFull.log
 
+test_unit_tests_genetic:
+  stage: test
+  tags:
+      - dockered
+  allow_failure: true
+  script:
+    - docker pull $CONTAINER_TEST_IMAGE
+    - docker run $CONTAINER_TEST_IMAGE /ttc18/gradlew jastadd-mquat-solver-genetic:test
+
 test_unit_tests:
   stage: test
   tags:
       - dockered
   script:
     - docker pull $CONTAINER_TEST_IMAGE
+    - echo "test.enabled = false" >> /ttc18/jastadd-mquat-solver-genetic/build.gradle
     - docker run $CONTAINER_TEST_IMAGE /ttc18/gradlew test
 
 release-image:
diff --git a/Dockerfile b/Dockerfile
index 4681ef2..f726ef8 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -57,7 +57,6 @@ RUN echo "glpkPath = /usr/lib/x86_64-linux-gnu/jni" > gradle.properties
 #RUN sed -i '/jastadd-mquat-solver-emfer/d' jastadd-mquat-benchmark/build.gradle
 #RUN sed -i '/EMFeRSolver/d' jastadd-mquat-benchmark/src/main/java/de/tudresden/inf/st/mquat/benchmark/SolverFactory.java
 RUN echo "test.enabled = false" >> ./jastadd-mquat-solver-emfer/build.gradle
-#RUN echo "test.enabled = false" > ./jastadd-mquat-solver-random/build.gradle
 RUN sed -i 's/MINUTES/SECONDS/g' jastadd-mquat-benchmark/src/main/resources/scenarios.json
 
 # then build
-- 
GitLab