diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 025e11002037932bbcc7774f777191888b19a265..f2badb5fd4a1590b74e386f26cfb3617a888bdcb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -108,7 +108,7 @@ build_openmp:
 test_starpu_branches:
   <<: *test_script
   variables:
-    TESTS_RESTRICTION: "-R \"test_shm_s|test_mpi_s\""
+    TESTS_RESTRICTION: "-R \"test_shm_s|test_mpi_s|time_ooc_shm_s|time_ooc_mpi_s\""
     VERSION: starpu
   dependencies:
     - build_starpu
diff --git a/cmake_modules/morse_cmake b/cmake_modules/morse_cmake
index f99bada1af8f986d91f651eb9748d0ac6367ef5e..376ef84365284898e734d4d8e17359981cae8b7f 160000
--- a/cmake_modules/morse_cmake
+++ b/cmake_modules/morse_cmake
@@ -1 +1 @@
-Subproject commit f99bada1af8f986d91f651eb9748d0ac6367ef5e
+Subproject commit 376ef84365284898e734d4d8e17359981cae8b7f
diff --git a/timing/CTestLists.cmake b/timing/CTestLists.cmake
index 9785a19b36b32d6f5447856190a9c94ae5fc3c05..5b248f075a681c0bc3706ea7524deccda3f558a6 100644
--- a/timing/CTestLists.cmake
+++ b/timing/CTestLists.cmake
@@ -62,32 +62,32 @@ if (NOT CHAMELEON_SIMULATION)
     endforeach()
   endforeach()
 
-  # if ( CHAMELEON_SCHED_STARPU )
-  #   foreach(cat ${TEST_CATEGORIES})
-  #     foreach(prec ${RP_CHAMELEON_PRECISIONS})
-  #       string(TOUPPER ${prec} PREC)
-  #       if (CHAMELEON_PREC_${PREC})
-  #         foreach(test ${TESTLIST})
-  #           add_test(time_ooc_${cat}_${prec}${test} ${MPI_CMD_${cat}} ./time_${prec}${test}_tile ${TEST_CMD_${cat}} --ooc --check)
-  #           set_tests_properties(time_ooc_${cat}_${prec}${test} PROPERTIES
-  #             ENVIRONMENT "STARPU_DISK_SWAP=/tmp;STARPU_LIMIT_CPU_MEM=1"
-  #             )
-  #         endforeach()
-  #       endif()
-  #     endforeach()
-  #     foreach(prec ${CHAMELEON_PRECISIONS_ZC})
-  #       string(TOUPPER ${prec} PREC)
-  #       if (CHAMELEON_PREC_${PREC})
-  #         foreach(test ${TESTLIST_ZC})
-  #           add_test(time_ooc_${cat}_${prec}${test} ${MPI_CMD_${cat}} ./time_${prec}${test}_tile ${TEST_CMD_${cat}} --ooc --check)
-  #           set_tests_properties(time_ooc_${cat}_${prec}${test} PROPERTIES
-  #             ENVIRONMENT "STARPU_DISK_SWAP=/tmp;STARPU_LIMIT_CPU_MEM=1"
-  #             )
-  #         endforeach()
-  #       endif()
-  #     endforeach()
-  #   endforeach()
-  # endif()
+  if ( CHAMELEON_SCHED_STARPU )
+    foreach(cat ${TEST_CATEGORIES})
+      foreach(prec ${RP_CHAMELEON_PRECISIONS})
+        string(TOUPPER ${prec} PREC)
+        if (CHAMELEON_PREC_${PREC})
+          foreach(test ${TESTLIST})
+            add_test(time_ooc_${cat}_${prec}${test} ${MPI_CMD_${cat}} ./time_${prec}${test}_tile ${TEST_CMD_${cat}} --ooc --check)
+            set_tests_properties(time_ooc_${cat}_${prec}${test} PROPERTIES
+              ENVIRONMENT "STARPU_DISK_SWAP=/tmp;STARPU_LIMIT_CPU_MEM=1"
+              )
+          endforeach()
+        endif()
+      endforeach()
+      foreach(prec ${CHAMELEON_PRECISIONS_ZC})
+        string(TOUPPER ${prec} PREC)
+        if (CHAMELEON_PREC_${PREC})
+          foreach(test ${TESTLIST_ZC})
+            add_test(time_ooc_${cat}_${prec}${test} ${MPI_CMD_${cat}} ./time_${prec}${test}_tile ${TEST_CMD_${cat}} --ooc --check)
+            set_tests_properties(time_ooc_${cat}_${prec}${test} PROPERTIES
+              ENVIRONMENT "STARPU_DISK_SWAP=/tmp;STARPU_LIMIT_CPU_MEM=1"
+              )
+          endforeach()
+        endif()
+      endforeach()
+    endforeach()
+  endif()
 
   if (CHAMELEON_USE_MPI AND MPI_C_FOUND)
     set( TEST_CATEGORIES mpi )