Changeset 25670
- Timestamp:
- 10/09/20 11:16:52 (5 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/jenkins/pine_island-mac
r25660 r25670 1 # NOTE: We do not have a project on Jenkins based on this configuration, but we2 # should maintain it as a way to efficiently test both MATLAB and Python3 # APIs.4 #5 6 1 #--------------------# 7 2 # ISSM Configuration # … … 19 14 --with-numthreads=4 \ 20 15 --with-matlab-dir=${MATLAB_PATH} \ 21 --with-python-dir=/System/Library/Frameworks/Python.framework/Versions/2.7 \22 --with-python-numpy-dir=/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy \23 16 --with-fortran-lib="-L/usr/local/Cellar/gcc/10.2.0/lib/gcc/10 -lgfortran" \ 24 17 --with-mpi-include=${ISSM_DIR}/externalpackages/petsc/install/include \ … … 28 21 --with-scalapack-dir=${ISSM_DIR}/externalpackages/petsc/install \ 29 22 --with-mumps-dir=${ISSM_DIR}/externalpackages/petsc/install \ 30 --with-hdf5-dir=${ISSM_DIR}/externalpackages/petsc/install \31 23 --with-petsc-dir=${ISSM_DIR}/externalpackages/petsc/install \ 32 --with-gsl-dir=${ISSM_DIR}/externalpackages/gsl/install \33 --with-boost-dir=${ISSM_DIR}/externalpackages/boost/install \34 --with-dakota-dir=${ISSM_DIR}/externalpackages/dakota/install \35 24 --with-triangle-dir=${ISSM_DIR}/externalpackages/triangle/install \ 36 25 --with-chaco-dir=${ISSM_DIR}/externalpackages/chaco/install \ … … 48 37 cmake install.sh 49 38 petsc install-3.12-mac.sh 50 gsl install.sh51 boost install-1.7-mac.sh52 dakota install-6.2-mac.sh53 curl install-7.67.sh54 netcdf install-4.7-parallel.sh55 proj install-6.2.sh56 gdal install-3-python-netcdf.sh57 gshhg install.sh58 gmt install-6.0-mac.sh59 gmsh install-4.sh60 39 triangle install-mac.sh 61 40 chaco install.sh … … 71 50 # Test suites 72 51 MATLAB_TEST=1 73 PYTHON_TEST= 152 PYTHON_TEST=0 74 53 JAVASCRIPT_TEST=0 75 54 EXAMPLES_TEST=0 … … 87 66 # Nightly run options 88 67 # 89 # See documentation in test/NightlyRun/runme.* for more information .68 # See documentation in test/NightlyRun/runme.* for more information 90 69 # 91 70 # NOTE: 92 # - Errors are large for tests 234, 235, 418, and 420 under MATLAB93 # - Tests 444 and 445 fail intermittently under MATLAB with "Index exceeds array bounds."94 # - Errors are large for tests 234 418 and 420 under Python95 # - See test417.py for why it is excluded96 # - Test 444 fails intermittently under Python with "IndexError: list index out of range"97 71 # - test701 is skipped because it uses full Stokes equations 98 72 # 99 MATLAB_NROPTIONS="'exclude',[ 234 235 418 420 435 444 445 701 702703]"100 PYTHON_NROPTIONS=" --exclude 234 417 418 420 435 444 445 701 702 703]"73 MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota'),435,701,702,703]" 74 PYTHON_NROPTIONS="" -
issm/trunk-jpl/jenkins/ross-debian_linux
r25660 r25670 1 # NOTE: We do not have a project on Jenkins based on this configuration, but we2 # should maintain it as a way to efficiently test both MATLAB and Python3 # APIs.4 #5 6 1 #--------------------# 7 2 # ISSM Configuration # … … 9 4 10 5 MATLAB_PATH="/usr/local/MATLAB/R2019b" 11 12 6 ISSM_CONFIG='\ 13 7 --prefix=${ISSM_DIR} \ … … 16 10 --enable-debugging \ 17 11 --with-numthreads=4 \ 18 --with-python-dir=/usr \19 --with-python-numpy-dir=/usr/local/lib/python2.7/dist-packages/numpy \20 12 --with-matlab-dir=${MATLAB_PATH} \ 21 13 --with-fortran-lib="-L/usr/lib/x86_64-linux-gnu -lgfortran" \ … … 26 18 --with-scalapack-dir=${ISSM_DIR}/externalpackages/petsc/install \ 27 19 --with-mumps-dir=${ISSM_DIR}/externalpackages/petsc/install \ 28 --with-hdf5-dir=${ISSM_DIR}/externalpackages/petsc/install \29 20 --with-petsc-dir=${ISSM_DIR}/externalpackages/petsc/install \ 30 --with-gsl-dir=${ISSM_DIR}/externalpackages/gsl/install \31 --with-boost-dir=${ISSM_DIR}/externalpackages/boost/install \32 --with-dakota-dir=${ISSM_DIR}/externalpackages/dakota/install \33 21 --with-triangle-dir=${ISSM_DIR}/externalpackages/triangle/install \ 34 22 --with-chaco-dir=${ISSM_DIR}/externalpackages/chaco/install \ … … 45 33 cmake install.sh 46 34 petsc install-3.12-linux.sh 47 gsl install.sh48 boost install-1.7-linux.sh49 dakota install-6.2-linux.sh50 curl install-7.67.sh51 netcdf install-4.7-parallel.sh52 proj install-6.2.sh53 gdal install-3-python-netcdf.sh54 gshhg install.sh55 gmt install-6.0-linux.sh56 gmsh install-4.sh57 35 triangle install-linux.sh 58 36 chaco install.sh … … 68 46 # Test suites 69 47 MATLAB_TEST=1 70 PYTHON_TEST= 148 PYTHON_TEST=0 71 49 JAVASCRIPT_TEST=0 72 50 EXAMPLES_TEST=0 … … 86 64 # See documentation in test/NightlyRun/runme.* for more information. 87 65 # 88 # - Errors are large for tests 234, 418, and 420 under Python 89 # - Tests 2002, 2003, 2010, 2101, and 2021 are excluded as Gmsh produces 90 # different-sized meshes on macOS and Linux for 3d objects (archives are 91 # generated on macOS). 92 # 93 MATLAB_NROPTIONS="'exclude',[2002 2003 2010 2021 2101]" 94 PYTHON_NROPTIONS="--exclude 234 418 420 2002 2003 2010 2021 2101" 66 MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota')]" 67 PYTHON_NROPTIONS="" -
issm/trunk-jpl/test/NightlyRun/runme.m
r25656 r25670 107 107 %Process Ids according to benchmarks{{{ 108 108 if strcmpi(benchmark,'nightly'), 109 test_ids=intersect(test_ids, union([1:999],[2001:2500]));109 test_ids=intersect(test_ids,[1:999]); 110 110 elseif strcmpi(benchmark,'validation'), 111 111 test_ids=intersect(test_ids,[1001:1999]); -
issm/trunk-jpl/test/NightlyRun/runme.py
r25657 r25670 114 114 #Process Ids according to benchmarks {{{ 115 115 if benchmark == 'nightly': 116 test_ids = test_ids.intersection(set(range(1, 1000)) .union(set(range(2001, 2500))))116 test_ids = test_ids.intersection(set(range(1, 1000))) 117 117 elif benchmark == 'validation': 118 118 test_ids = test_ids.intersection(set(range(1001, 2000)))
Note:
See TracChangeset
for help on using the changeset viewer.