NWChem/QA
2022-02-09 11:19:08 -08:00
..
amber-tests Make bandit a mandatory test and fix some typos 2021-10-30 02:42:13 +02:00
chem_library_tests H10 outputs for chem library tests 2019-03-13 11:47:02 -07:00
Nightly_Jobscripts Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
tests update [ci skip] 2022-02-09 11:19:08 -08:00
batch.check
doafewqmtests.mpi Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
doalltests.mpi Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
docker-test.mpi small test for docker containers 2019-03-14 13:00:49 -07:00
dolibxctests.mpi Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
domdtests.mpi Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
domknwchemenv Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
domknwchemrc Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
doNightlyTests.mpi Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
doqm.bat added pspw_revpbe_h2o QA test 2020-01-10 17:49:22 -08:00
doqmmmtests.mpi Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
doqmtests added pspw_revpbe_h2o QA test 2020-01-10 17:49:22 -08:00
doqmtests.mpi reordered tests [ci skip] 2022-02-04 19:14:03 -08:00
doqmtests.tcg5 add SCS-MP2 tests and add cgmin where missing 2016-12-03 07:47:37 +00:00
doqmtests_bash Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
dotcetests Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
HOW-TO-RUN-TESTS doqmtests becomes doqmtests.mpi 2015-09-28 19:15:54 +00:00
nqetests subroutines to generate WFN/WFX files from Alvaro Vazquez-Mayagoitia https://sites.google.com/site/alvarovazquezmayagoitia/goals/codes/nwchem-notes/generator-of-aim-wavefunction-files-nwchem 2013-08-02 18:06:50 +00:00
nwparse.pl extra rounding for cases near .5 2022-01-19 13:44:47 -08:00
README HvD: Expand the Id: tag. 2013-08-01 06:05:43 +00:00
round_esp.sh Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
runtest.batch HvD: In the CVS era the $Id: $ tags in the source code files would 2010-10-29 18:04:21 +00:00
runtest.esp esp_uhf is in esp_uhf 2003-02-17 20:27:53 +00:00
runtest.md delete conflict runtest.MD 2009-04-08 21:12:22 +00:00
runtest.unix qmmm additions (from 4.7 branch) 2005-01-06 01:49:25 +00:00
runtests.mpi.unix fix for non deterministic output [ci skip] 2022-01-18 18:38:04 -08:00
runtests.mpi.unix.docker trying to guess NWCHEM_TOP 2019-09-10 22:39:39 -07:00
runtests.mpi.unix_bash Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00
runtests.tcg5.unix scripts for platforms using tcgmsg ipcv5: 2004-05-21 15:38:30 +00:00
runtests.unix got rid of /msrc reference for default excutable 2006-02-10 21:59:44 +00:00
sleep_loopqa.sh Fix bash shebangs: make /usr/bin/env find bash in paths 2021-11-07 14:06:22 -08:00

README for QA
=============

$Id$

The QA directory contains tests cases and baselines for a wide variety
of functionality in NWChem. For basic usage see the file HOW-TO-RUN-TESTS
for instructions. 

Besides the manual usage of the QA suite the test cases are now also used by
the nightly testing infrastructure run through Jenkins. Exploiting this 
infrastructure imposes some additional requirements:

1. Ready to go submission scripts have to be provided for all the tested
   platforms. The reason is that the job script will be submitted from a
   Jenkins build step script. To keep that script as simple as possible the
   submission script should be as pre-cooked as possible.

2. The test cases should be highly reproducible. The validation of the results
   is completely automated. Therefore if a test case ran successfully it should
   validate OK and otherwise if should validate Failed. If there are any 
   ambiguities the framework will throw up many false positives.