[Users] test suite data files commits to svn
Erik Schnetter
schnetter at cct.lsu.edu
Mon Apr 19 09:33:52 CDT 2010
On Apr 19, 2010, at 2:43 , Ian Hinder wrote:
>
> On 19 Apr 2010, at 05:21, Baiotti Luca wrote:
>
>> Hi Bruno,
>>
>> the idea of the testsuites is to have reliable data (corresponding
>> to a given
>> parfile) to compare with, when one wants to check that the code
>> works , e.g., on a
>> new machine or that a change in the source code has not introduced
>> unwanted
>> behaviour. So the data are a fundamental part of the testsuites.
>
> While I completely agree with what Luca said, I would like to echo
> Bruno's concern that some of the test suite data is very large. Since
> it is only designed for regression testing, there is no reason I can
> see to have such large data files. There is either a regression or
> there isn't, and once you have found that it is present, you can then
> do more detailed runs with more output to locate it. You shouldn't
> need a large amount of output.
If a thorn calculates N quantities, then ideally there should be N 3D
output files, so that all quantities are tested. It is impossible to
test correctness if there are only norms, and if there is only 1D
output then problems off-axis are not detected.
In a way, the best approach would be to create a checkpoint file from
a test parameter file and store this. This would be the most
efficient way to store the complete information. Unfortunately,
Cactus test cases support only ASCII output (so far?).
-erik
--
Erik Schnetter <schnetter at cct.lsu.edu> http://www.cct.lsu.edu/~eschnett/
More information about the Users
mailing list