diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b462d3a3b3fce25d3b658d71a9e87480c5a2fcc6..a4c95629ec1908f7d1aefdfcde7b2a52988a6d3a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -4,9 +4,10 @@ starpu:
     - git submodule update
     - mkdir build
     - cd build
-    - cmake ..
+    - cmake .. -DCHAMELEON_USE_MPI=ON -DCMAKE_INSTALL_PREFIX=$PWD/install
     - make -j2
     - ctest -R test_shm_s
+    - ctest -R mpi_s
 
 quark:
   script:
diff --git a/timing/CTestLists.cmake b/timing/CTestLists.cmake
index bd870adbe856320a68e69219449cb5da9ec30211..a0d41eaa72336293a788efb9cd04a6e656399155 100644
--- a/timing/CTestLists.cmake
+++ b/timing/CTestLists.cmake
@@ -57,8 +57,8 @@ endforeach()
 
 if (CHAMELEON_USE_MPI AND MPI_C_FOUND)
     set( TEST_CATEGORIES mpi )
-    set( TEST_CMD_mpi    "--p=2 --n_range=20000:20000:1 --nb=320")
-    set( TEST_CMD_mpigpu "--p=2 --gpus=3")
+    set( TEST_CMD_mpi    --p=2 --n_range=2000:2000:1)
+    set( TEST_CMD_mpigpu --p=2 --n_range=2000:2000:1 --gpus=1)
     #set( TEST_CATEGORIES ${TEST_CATEGORIES} mpi )
     #if (CHAMELEON_USE_CUDA AND CUDA_FOUND)
     #    set( TEST_CATEGORIES ${TEST_CATEGORIES} mpigpu )