diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f3a300bfc848e04686c96b5d795fe3f2dfc236ca..2e8242e27d8d8d75520fead5f939d5c103031c1e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -174,7 +174,7 @@ sanity_stage:
       - building_stage
    artifacts:
       paths:
-         - build/testing/valgrind.log
+         - build/testing/valgrind_*.log
       exclude:
          - ".git*"
          - ".git/**/*"
@@ -190,18 +190,16 @@ sanity_stage:
       - cd ../testing
       - echo "Running memory sanity check for ParticleDescriptor"
       - chmod +x test_ParticleDescriptor
-      - valgrind --leak-check=full --log-file=valgrind.log ./test_ParticleDescriptor
-      - grep "0 errors from 0 contexts" valgrind.log
+      - valgrind --leak-check=full --log-file=valgrind_Particle.log ./test_ParticleDescriptor
+      - grep "0 errors from 0 contexts" valgrind_Particle.log
       - echo "Running memory sanity check for output classes"
       - chmod +x test_cluster_outputs
-      - rm valgrind.log
-      - valgrind --leak-check=full --log-file=valgrind.log ./test_cluster_outputs
-      - grep "0 errors from 0 contexts" valgrind.log
+      - valgrind --leak-check=full --log-file=valgrind_cluster.log ./test_cluster_outputs
+      - grep "0 errors from 0 contexts" valgrind_cluster.log
       - rm -rf c_OCLU_24
       - chmod +x test_inclusion_outputs
-      - rm valgrind.log
-      - valgrind --leak-check=full --log-file=valgrind.log ./test_inclusion_outputs
-      - grep "0 errors from 0 contexts" valgrind.log
+      - valgrind --leak-check=full --log-file=valgrind_inclusion.log ./test_inclusion_outputs
+      - grep "0 errors from 0 contexts" valgrind_inclusion.log
       
 running_stage:
    stage: run
@@ -298,10 +296,16 @@ testing_stage:
       - export FFILE=../../test_data/cluster/OCLU_48
       - python3 ../../src/scripts/pycompare.py --no-progress --ffile $FFILE --cfile c_OCLU --html=pycompare_48.html
       - cd ../testing
-      - echo "Checking consistency of HDF5 output"
+      - echo "Checking consistency of HDF5 cluster output"
       - chmod u+x test_cluster_outputs
       - ./test_cluster_outputs
       - export FFILE=../../test_data/cluster/OCLU_24
       - python3 ../../src/scripts/pycompare.py --no-progress --ffile $FFILE --cfile c_OCLU_24
       - rm -rf c_OCLU_24
+      - echo "Checking consistency of HDF5 incluson output"
+      - chmod u+x test_inclusion_outputs
+      - ./test_inclusion_outputs
+      - export FFILE=../../test_data/inclusion/OINCLU
+      - python3 ../../src/scripts/pycompare.py --no-progress --ffile $FFILE --cfile c_OINCLU
+      - rm -rf c_OINCLU
       
\ No newline at end of file