Add integration tests for exact restarts
commitefa13a69f0eed8aec47d7136433ad297a1482138
authorMark Abraham <mark.j.abraham@gmail.com>
Tue, 22 Dec 2015 01:27:54 +0000 (22 12:27 +1100)
committerMark Abraham <mark.j.abraham@gmail.com>
Tue, 27 Aug 2019 16:51:43 +0000 (27 18:51 +0200)
tree1977e02b41b1394b2d7ee139cad6c317567e8a23
parent87630dc4c0c6e4be625e7439828519650ba4a53a
Add integration tests for exact restarts

These tests demonstrates the extent to which mdrun checkpoint restarts
reproduce the same run that would have taken place without the
restart.

I've been working on these, and the bugs they exposed, for a few
years, but the code has been fixed for a few years now.

The tests don't run with OpenCL because they have caused driver out of
memory issues.

Refs #1137, #1793, #1882, #1883

Change-Id: I8bc441d945f13158bbe10f097e772ea87cc6a559
src/programs/mdrun/tests/CMakeLists.txt
src/programs/mdrun/tests/energycomparison.h
src/programs/mdrun/tests/exactcontinuation.cpp [new file with mode: 0644]
src/testutils/simulationdatabase.cpp
src/testutils/simulationdatabase.h