Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:56:38

0001 #!/bin/bash
0002 function die { echo $1: status $2; exit $2; }
0003 
0004 # Check if doPede argument is provided and is true
0005 if [[ "$1" == "--doPede" ]]; then
0006     doPede=true
0007 else
0008     doPede=false
0009 fi
0010 
0011 echo -e "testing mille step ..."
0012 (cmsRun ${SCRAM_TEST_PATH}/test_mille.py algoMode="mille") || die 'failed running test_mille.py (LAPACK)' $?
0013 
0014 if [[ "$doPede" == "true" ]]; then
0015     echo -e "\n\ntesting pede step with sparseMINRES ..."
0016     (cmsRun ${SCRAM_TEST_PATH}/test_mille.py algoMode="pede" useLapack=False) || die 'failed running test_mille.py (MINRES)' $?
0017 
0018     echo -e "\n\ntesting pedes step with LAPACK ..."
0019     (cmsRun ${SCRAM_TEST_PATH}/test_mille.py algoMode="pede" useLapack=True) || die 'failed running test_mille.py (LAPACK)' $?
0020 fi