]> SALOME platform Git repositories - tools/sat_salome.git/commitdiff
Salome HOME
C3PO: filter tests if MPI
authorNabil Ghodbane <nabil.ghodbane@cea.fr>
Wed, 2 Feb 2022 15:41:18 +0000 (16:41 +0100)
committerNabil Ghodbane <nabil.ghodbane@cea.fr>
Wed, 2 Feb 2022 15:41:18 +0000 (16:41 +0100)
applications/SALOME-master-native.pyconf
products/compil_scripts/C3PO.sh

index e23448f878bd6f7e57c578765304b08c99a9304e..8d688c05499ec2b9bcb2c468e1d921cf46a98ea8 100644 (file)
@@ -236,6 +236,7 @@ __overwrite__ :
         'APPLICATION.products.PyFMI'     : {tag: '2.5',   base: 'no', section: 'version_2_5_no_pip'}
         'APPLICATION.products.openturns' : {tag: '1.17',  base: 'no', section: 'version_1_17_FD32' }
         'APPLICATION.products.ParaView'  : {tag: '5.9.0', base: 'no', section: 'version_5_9_0_FD32'}
+        'APPLICATION.rm_products' : ['mpi4py']
     }
     {
         # FD 34 qt5 package is qt5-qtbase-devel.
@@ -245,5 +246,6 @@ __overwrite__ :
         'APPLICATION.products.omniORBpy': '4.2.4'
         'APPLICATION.products.PyFMI'    : {tag: '2.5',    base: 'no', section: 'version_2_5_no_pip'  }
         'APPLICATION.products.root'     : {tag:'6.22.02', base: 'no', section: 'version_6_22_02_FD34'}
+        'APPLICATION.rm_products' : ['mpi4py']
     }
 ]
index fca7e01ab77284be45db1e25577972c4b46ca5f6..a74e9dcabfc870dcd413f9d4c0b4c4be2b789e6a 100755 (executable)
@@ -26,7 +26,12 @@ export LD_LIBRARY_PATH="${MEDCOUPLING_ROOT_DIR}/lib:${LD_LIBRARY_PATH}"
 export PYTHONPATH="${MEDCOUPLING_ROOT_DIR}/${PYTHON_LIBDIR}:${PYTHONPATH}"
 export PYTHONPATH="${MEDCOUPLING_ROOT_DIR}/lib:${PYTHONPATH}"
 export PYTHONPATH="${MEDCOUPLING_ROOT_DIR}/bin:${PYTHONPATH}"
-ctest .
+if [ -n "$MPI_ROOT_DIR" ]; then
+    ctest .
+else
+    # these tests use MPI...
+    ctest -E "Dussaix_seq|Dussaix_master_worker|Dussaix_collaborative|Listings_collaboratif"
+fi
 if [ $? -ne 0 ]
 then
     echo "ERROR on ctest"