quantum-espresso/test-suite
spigafi 3f80377e2a Added a guard to run-custom-test
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11999 c92efa57-630b-4861-b058-cf58834340f0
2016-01-16 09:04:10 +00:00
..
cp_h2o Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
cp_o2 Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
cp_si Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
cp_sio2 Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_atom Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_b3lyp Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_berry Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_cluster Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_dft Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_dipole Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_electric Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_eval Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_gau-pbe Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_hse Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_langevin Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_lattice-ibrav Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_lda+U Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_lsda Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_md Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_metaGGA Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_metal Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_noncolin Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_pawatom Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_pbe Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_plugins Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_relax Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_scf Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_spinorbit Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_uspp Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_vc-relax Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_vdw Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
pw_xdm Reference benchmark outputs v5.3.0 2016-01-08 12:43:46 +00:00
testcode Initial commit test-suite based on TESTCODE, v0.9.6. Pre-computed reference benchmarks, revision 11920. 2015-12-26 19:40:22 +00:00
ENVIRONMENT Create reference for v5.3.0 2016-01-08 12:40:22 +00:00
Makefile Added a guard to run-custom-test 2016-01-16 09:04:10 +00:00
README Added an option to Makefile to run the test in a single directory only. Added a related comment in README. 2016-01-14 10:18:21 +00:00
check_pseudo.sh Initial commit test-suite based on TESTCODE, v0.9.6. Pre-computed reference benchmarks, revision 11920. 2015-12-26 19:40:22 +00:00
extract-cp.x Initial commit test-suite based on TESTCODE, v0.9.6. Pre-computed reference benchmarks, revision 11920. 2015-12-26 19:40:22 +00:00
extract-pw.x Initial commit test-suite based on TESTCODE, v0.9.6. Pre-computed reference benchmarks, revision 11920. 2015-12-26 19:40:22 +00:00
jobconfig Initial commit test-suite based on TESTCODE, v0.9.6. Pre-computed reference benchmarks, revision 11920. 2015-12-26 19:40:22 +00:00
run-cp.sh Removing the constrain of exporting ESPRESSO_ROOT every time, especially when test-suite is located in the espresso main directory 2016-01-05 21:40:47 +00:00
run-pw.sh Removing the constrain of exporting ESPRESSO_ROOT every time, especially when test-suite is located in the espresso main directory 2016-01-05 21:40:47 +00:00
userconfig.tmp Create reference for v5.3.0 2016-01-08 12:40:22 +00:00

README

# Copyright (C) 2001-2020 Quantum ESPRESSO Foundation
# Maintainer: Filippo Spiga (filippo.spiga@quantum-espresso.org)

TEST-SUITE  v1.0.0
------------------

You can run make with several options:

A) Run all PW and CP tests and show a final report

$ make


B) Run only PW tests and show a final report

$ make run_tests_pw 


C) Run only CP tests and show a final report

$ make run_tests_cp

D) Run the test that is in a single directory and show a final report

$ make run-custom-test testdir=name_of_directory

For example, the following runs only the tests in the pw_spinorbit directory
$ make run-custom-test testdir=pw_spinorbit

E) After computing all tests, it also run a comparison-only steps and redirect
   the output to a file called "out.`date +%Y%m%d_%H%M%S`" (python buffers both
   stdout and stderr)

$ make compare


F) Regenerate all benchmark reference files

$ make create_reference


G) Clean all test files create so far and leave only benchmark reference

$ make clean



REFERENCE OUTPUTS
-----------------

All reference outputs for PWscf and CP v5.3.0 are computed using GCC 4.9.2. The
following configure options have been used:
./configure --disable-openmp --disable-parallel \
    --with-internal-blas --with-internal-lapack

KNOWN ISSUES
------------
pw_vdw/vdw-ts.in fails with ifort v.12.0.2.137 unless Modules/tsvdw.f90 is compiled with -O0