diff --git a/ci-scripts/Jenkinsfile-gitlab b/ci-scripts/Jenkinsfile-gitlab
index e80324e3f1b5f1dc7b9cadb65f45a07dbb3791f8..099329843b186b73eb60c32f9079f9dc7012d4c6 100644
--- a/ci-scripts/Jenkinsfile-gitlab
+++ b/ci-scripts/Jenkinsfile-gitlab
@@ -171,7 +171,7 @@ pipeline {
                 always {
                     script {
                         dir ('archives') {
-                            sh "zip -r -qq vm_tests_logs.zip */test"
+                            sh "if [ -d */test ]; then zip -r -qq vm_tests_logs.zip */test ; fi"
                         }
                         if(fileExists('archives/vm_tests_logs.zip')) {
                             archiveArtifacts artifacts: 'archives/vm_tests_logs.zip'
diff --git a/ci-scripts/runTestOnVM.sh b/ci-scripts/runTestOnVM.sh
index e679d790df8a994ee4236731b2aa56185c2796c2..56ea35a5f29813892244f4431bededbad7033b1e 100755
--- a/ci-scripts/runTestOnVM.sh
+++ b/ci-scripts/runTestOnVM.sh
@@ -133,6 +133,8 @@ case $key in
         ;;
         phy-sim)
         VM_NAME=ci-phy-sim
+        RUN_OPTIONS="./run_exec_autotests.bash -g \"01510*\" -q -np -b"
+        ARCHIVES_LOC=phy_sim/test
         ;;
         cppcheck)
         VM_NAME=ci-cppcheck