Testing Report 02/252014

Jonathan, Baowei, and I have been working on updating the test suite. Baowei has been focusing on the buildproblem script, repository, and wiki implementation while Jonathan and I have been working on creating new testing routines. The goal is to no longer use bear2fix and give astrobear its own testing capabilities. Here's how it will work:

  • We will now have a test object that handles error calculations and image production. I have created a wiki page that details how to use this object: TestObjects
  • Each problem module in the test suite needs to have a few things
    • a file named 'layout0000.dat' which contains verified data that new data gets compared to (this is instead of a reference chombo)
    • a parameter 'ltest' in globabl.data (default is F) so that the buildproblem script can turn on/off testing
    • in problem.f90, the test object needs to be created and certain parameters may need to be initialized.
    • there should also be a reference image 'refimage.png' that we can use for visual verification

Comments

No comments.