dev:regtesting
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
dev:regtesting [2018/10/08 19:58] – oschuett | dev:regtesting [2018/10/08 19:59] – oschuett | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== CP2K Regression Testing ====== | ====== CP2K Regression Testing ====== | ||
- | CP2K comes with over 2500 test input files (located in [[src>cp2k/tests]]) which serve as both examples on how to use the many features in CP2K and also as a method for developers to test modifications and extensions to CP2K. In order to reduce the chance of bugs being introduced into the code, and ensure that all parts of the code are working, we recommend that : | + | CP2K comes with over 2500 test input files (located in [[src> |
* all developers complete a regression test before committing any changes to SVN. | * all developers complete a regression test before committing any changes to SVN. | ||
* all users complete a test before using a self-compiled binary for their projects | * all users complete a test before using a self-compiled binary for their projects | ||
Line 98: | Line 98: | ||
===== Adding and Resetting Tests===== | ===== Adding and Resetting Tests===== | ||
- | The test-suite is fully controlled by the following files in the [[src>cp2k/tests]] directories | + | The test-suite is fully controlled by the following files in the [[src> |
^ File Name ^ Content | ^ File Name ^ Content |
dev/regtesting.txt · Last modified: 2023/10/19 14:03 by krack