rcapptests¶
Description¶
HPG Internal application testing framework
How to use ========================================================================== 1) Copy sample test script from /data/apps/test/apptests/run.sh into /data/apps/test/
Note: Custom test sciript paths and dependencies can be provided in adopted from /data/apps/test/apptests/run.sh.
Modules system sets up the following environment variables for this module:
Environment Modules¶
Run module spider rcapptests
to find out what environment modules are available for this application.
Environment Variables¶
$HPC_APPTESTS_DIR/tests_config.yaml. However, the test file itself must be * HPC_APPTESTS_DIR - installation directory * HPC_APPTESTS_BIN - executable directory
Additional Usage Information¶
Follow the steps below to use rcapptests:
- Copy sample test script from
/data/apps/test/apptests/run.sh
into/data/apps/test/
whereapp
is the application to be tested. - Modify the test script as needed.
- Run the tests. Check
apptests --help
. - Check the report and slurm_logs in
/data/apps/test/apptests/
.
Note
Custom test sciript paths and dependencies can be provided and adopted from /data/apps/test/apptests/run.sh
.
Categories¶
software