New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
martin.cfg in branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/cfg – NEMO

source: branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/cfg/martin.cfg @ 8859

Last change on this file since 8859 was 8859, checked in by nicolasmartin, 7 years ago

Continuation of global refactoring of Trusting tool

  • Introduce new 'dev' mode beetween 'debug' and 'prod' modes to skip XIOS compilation from scratch and working in a solely testing directory (thanks Andrew for the suggestion)
  • Switch cfg files from 'svn:mime-type=text/x-shellscript' to 'svn:executable' trying to get syntax highlighting under Trac
  • Bugfixes: correct XIOS branch 'XIOS_DEV_CMIP6' for ORCA1 and remove remaining 'TRUST_DIR_BENCHMARK' (replace by TRUST_TEST_BENCHMARK)
  • Improve the workflow displayed in the terminal
  • Property svn:executable set to *
File size: 1004 bytes
Line 
1## Regular trusting tests on Curie
2##--------------------------------------------------------------------------------
3
4## Trusting installation
5## ---------------------
6
7   TRUST_DIR_WORK=$CCCWORKDIR/NEMO
8TRUST_DIR_SCRATCH=$CCCSCRATCHDIR/NEMO/trusting
9  TRUST_DIR_STORE=$CCCSTOREDIR/NEMO/trusting_sav
10
11
12## NEMO configuration
13## ------------------
14
15[ ${TRUST_CFG_REF} == 'ORCA2_LIM_PISCES'  ] && TRUST_CFG_NEW='O2LP_trust'
16[ ${TRUST_CFG_REF} == 'ORCA2_LIM3_PISCES' ] && TRUST_CFG_NEW='O2L3P_trust'
17[ ${TRUST_CFG_REF} == 'ORCA1_LIM3_PISCES' ] && TRUST_CFG_NEW='O1L3P_trust'
18
19
20## Inputs/Outputs
21## --------------
22
23TRUST_IO_FORC_PATH=$CCCWORKDIR/NEMO/FORC
24     TRUST_IO_XIOS=$CCCWORKDIR/XIOS
25
26if [ ${TRUST_SVN_BRANCH} == 'nemo_v3_6_STABLE'  ]; then
27
28    if [ ${TRUST_CFG_REF} == 'ORCA1_LIM3_PISCES' ]; then
29   TRUST_IO_XIOS+='/XIOS_DEV_CMIP6'
30    else
31   TRUST_IO_XIOS+='/xios-1.0'
32    fi
33
34else
35    TRUST_IO_XIOS+='/trunk'
36fi
37
38
39## Trusting test
40##--------------
41
42TRUST_TEST_MAILING=$( < ./cfg/mailing_list.txt )
Note: See TracBrowser for help on using the repository browser.