[Ape-devel] svn commit: r407 - in trunk: testsuite testsuite/non_relativistic_systems testsuite/relativistic_systems testsuite/scalar_relativistic_systems by micael
ape-devel at tddft.org
ape-devel at tddft.org
Wed Nov 5 10:01:40 WET 2008
Author: micael
Date: Wed Nov 5 10:01:39 2008
New Revision: 407
Changeset: http://www.tddft.org/trac/APE/changeset/407
Added:
trunk/testsuite/01-Li.01-ae_pp.inp
- copied unchanged from r402, /trunk/testsuite/non_relativistic_systems/01-Li.01-ae_pp.inp
trunk/testsuite/01-Li.test
- copied, changed from r402, /trunk/testsuite/non_relativistic_systems/01-Li.test
trunk/testsuite/02-Cr.01-ae.inp
- copied unchanged from r402, /trunk/testsuite/scalar_relativistic_systems/01-Cr.01-ae.inp
trunk/testsuite/02-Cr.02-mrpp.inp
- copied unchanged from r402, /trunk/testsuite/scalar_relativistic_systems/01-Cr.02-mrpp.inp
trunk/testsuite/02-Cr.test
- copied, changed from r402, /trunk/testsuite/scalar_relativistic_systems/01-Cr.test
trunk/testsuite/03-Au.01-ae.inp
- copied unchanged from r402, /trunk/testsuite/relativistic_systems/01-Au.01-ae.inp
trunk/testsuite/03-Au.02-tm.inp
- copied unchanged from r402, /trunk/testsuite/relativistic_systems/01-Au.02-tm.inp
trunk/testsuite/03-Au.03-rtm.inp
- copied unchanged from r402, /trunk/testsuite/relativistic_systems/01-Au.03-rtm.inp
trunk/testsuite/03-Au.test
- copied, changed from r402, /trunk/testsuite/relativistic_systems/01-Au.test
Removed:
trunk/testsuite/non_relativistic_systems/
trunk/testsuite/relativistic_systems/
trunk/testsuite/scalar_relativistic_systems/
Modified:
trunk/configure.ac
trunk/testsuite/Makefile.am
trunk/testsuite/ape-run_regression_test.pl
Log:
*) Updated the regression test script. Now, in a similar way as to what is done in octopus, instead of comparing directly two regular expressions, the script takes the difference between the calculated value and the reference value and checks if it is smaller than a given tolerance.
*) The regression test script now has an option to output the calculated values to a specific file. This allowed me to run the testsuite over a wide range of architectures/compilers and to gather all the results. Those results were then used to compute the average value and the maximum deviation and to update the test files.
*) Simplified the directory structure of the testsuite.
More information about the Ape-devel
mailing list