1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82
|
% @MCCODE_PREFIX@TEST(1)
% @FLAVOR_UPPER@ @MCCODE_PARTICLE@ Ray Tracing Team
% @MCCODE_DATE@
# NAME
**@MCCODE_PREFIX@test** - Test the @MCCODE_NAME@ installation
# SYNOPSIS
**@MCCODE_PREFIX@test** [-h] [--ncount NCOUNT] [--mpi MPI] [--openacc] [--config [CONFIG]] [--instr [INSTR]] [--@MCCODE_PREFIX@coderoot [MCCODEROOT]] [--testroot [TESTROOT]] [--testdir [TESTDIR]] [--limit LIMIT] [--versions] [--verbose] [--skipnontest] [--suffix SUFFIX] [TESTVERSION]
# DESCRIPTION
The front-end **@MCCODE_PREFIX@test** is a program to test and benchmarck the current @MCCODE_NAME@
installation.
# OPTIONS
**TESTVERSION**
: @MCCODE_PREFIX@code version to test
**-h, --help**
: show this help message and exit
**--ncount NCOUNT**
: ncount sent to @MCCODE_PREFIX@run
**--mpi MPI**
: mpi nodecount sent to @MCCODE_PREFIX@run
**--openacc**
: openacc flag sent to @MCCODE_PREFIX@run
**--config [CONFIG]**
: test this specific config only - label name or absolute path
**--instr [INSTR]**
: test only intruments matching this filter (py regex)
**--@MCCODE_PREFIX@coderoot [MCCODEROOT]**
: manually select root search folder for @MCCODE_PREFIX@code installations
**--testroot [TESTROOT]**
: output test results in a datetime folder in this root
**--testdir [TESTDIR]**
: output test results directly in this dir (overrides testroot)
**--limit LIMIT**
: test only the first [LIMIT] instrs in every version
**--versions**
: display local versions info
**--verbose**
: output a test/notest instrument status header before each test
**--skipnontest**
: Skip compilation of instruments without a test
**--suffix SUFFIX**
: Add suffix to test directory name, e.g. 3.x-dev_suffix
# FILES
/usr/share/@FLAVOR@/resources
/usr/share/@FLAVOR@/tools/Python/mccodelib/mccode_config.json
~/.@FLAVOR@/mccode_config.json
http://www.@FLAVOR@.org
# EXAMPLES
`@MCCODE_PREFIX@test`
# AUTHORS
@MCCODE_NAME@ Team (@FLAVOR@.org)
# SEE ALSO
@FLAVOR@(1), @MCCODE_PREFIX@doc(1), @MCCODE_PREFIX@plot(1), @MCCODE_PREFIX@run(1), @MCCODE_PREFIX@gui(1), @MCCODE_PREFIX@display(1)
|