qmcpack/tests/test_automation
Ye Luo eeef91ab1e
Merge branch 'develop' into set-openmp-runtime-rpath
2024-10-04 13:20:21 -05:00
..
github-actions/ci Remove LD_LIBRARY_PATH workaround for LLVM. 2024-10-02 13:24:52 -05:00
nightly_test_scripts Update nightly scripts 2024-10-03 16:57:38 -04:00
spack_integration_tests Fix typos 2020-04-01 21:25:00 -04:00
README.md Update test scripts and remove unused scripts. 2022-06-20 09:21:56 -05:00

README.md

Two things reside in this directory:

scheduled nightly and weekly test builds

These run tests of QMCPACK on various machines automatically. Users should run ctest directly, as described in the manual.

These scripts are designed to be called from cron to execute the various nightly, weekly tests of QMCPACK. They are custom to particular machines, file systems, and users.

A copy of these scripts should be used for automation. At every update check for unsafe operations ("rm *") or script actions that can go awry e.g. if a filesystem is full or unavailable.

Note that if you are copying/reusing these files, they might not correspond to exactly those used in production, since these are sometimes tweaked for runtime, minor software version updates etc.

CI configuration

See github-actions subdirectory and <QMCPACK_ROOT>/.github/workflows/