Abstract
Copyright © 2013 John Wiley & Sons, Ltd.When developing a complex, multi-authored code, daily testing on multiple platforms and under a variety of conditions is essential. It is therefore necessary to have a regression test suite that is easily administered and configured, as well as a way to easily view and interpret the test suite results. We describe the methodology for verification of FLASH, a highly capable multiphysics scientific application code with a wide user base. The methodology uses a combination of unit and regression tests and an in-house testing software that is optimized for operation under limited resources. Although our practical implementations do not always comply with theoretical regression-testing research, our methodology provides a comprehensive verification of a large scientific code under resource constraints.
Original language | English |
---|---|
Pages (from-to) | 233-244 |
Journal | Software - Practice and Experience |
Volume | 45 |
Issue number | 2 |
DOIs | |
Publication status | Published - 2015 |