User Tools

Site Tools


dev:regtesting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both 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>​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 :
   * 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>​tests]] directories
  
 ^ File Name            ^ Content ​  | ^ File Name            ^ Content ​  |
dev/regtesting.txt ยท Last modified: 2019/01/13 11:30 by oschuett