source: trunk/NEMOGCM/TRUST/inc/trusting_help.txt @ 5936

Last change on this file since 5936 was 5936, checked in by nicolasmartin, 5 years ago

Merge dev_r5092_CNRS18_TRUST onto the trunk: add new tool Trusting (ie TRUST directory at root of NEMGOCM) for continuous integration tests on HPC centers & basic validation tests for developers

File size: 2.0 KB
Line 
1Usage: ./trusting.sh        -u $USER -m $ARCH [OPTIONS]
2       ./install_new_branch -u $USER -m $ARCH [OPTIONS]
3
4./trusting.sh            Launch trusting test on $ARCH machine from $USER installation
5./install_new_branch     Install new branch in $USER installation for trusting test on $ARCH machine
6
7Examples: `./trusting.sh        -u romr005 -m X64_CURIE -p -b nemo_v3_6_STABLE`
8          `./install_new_branch -u romr005 -m X64_ADA   -w $HOME/NEMO         `
9
10Mandatory
11    Default settings to source in ./config, templates (arch_template.cfg & user_template.cfg)
12    -m,--machine      Architecture environment (compilation & computation settings)
13    -u,--user         User             ""      (NEMO & XIOS installation)       
14
15
16Options (modify default settings)
17SVN
18    -b,--branch         Branch name in working directory ('trunk'|'nemo_v3_6_stable'|...)
19    -v,--version      Action on working copy ('status' by default)
20                 '{'YYYY-MM-DD'}'  Update to revision available at this date
21                 [0-9]*        ""   ""    ""    number
22                 HEAD|up|update      ""   "" last revision
23                 st|status      Show differences with repository
24    -w,--workdir      Installation directory for testing branches
25
26Inputs
27    -a,--archive      Forcing input files archive to extract, if void it will copy all files from given folder (see next line)
28    -f,--forcdir      Path to your personal folder of forcing inputs
29
30Testing configuration
31    -n,--new_conf     Testing   configuration folder created in ./CONFIG
32    -r,--ref_conf     Reference      " "      for trusting test
33
34Compiling & computation
35    -j,--job          Number of processes for compiling
36    -t,--time         Timeout for computation (s)
37
38Trusting output
39    -d,--debug        Verbose output for debugging purpose (`set -vx`)
40    -e,--email        Email trusting digest report to following addresses only on failure
41    -h,--help         Print this help & exit
42    -p,--prod         Production mode (append trusting logfile)
Note: See TracBrowser for help on using the repository browser.