Restrict number of OpenMP threads during testing.
authorM. Eric Irrgang <ericirrgang@gmail.com>
Mon, 19 Nov 2018 10:13:31 +0000 (13:13 +0300)
committerM. Eric Irrgang <ericirrgang@gmail.com>
Wed, 19 Dec 2018 17:21:52 +0000 (18:21 +0100)
commit0e7fba7c167162ea4c4a9f287baae8f15c9ee5d5
treed7e53400b150fdd97d1b5d8d1a3abd5d5b6ee5f7
parentafdc46662d1b4d8cc521f457b338cafe0ebf8c42
Restrict number of OpenMP threads during testing.

The default testing configuration causes errors
when run on many-core systems, requiring additional user input to
guide resource allocation. This change borrows the solution used
in the mdrun tests, setting `OPENMP_THREADS 2` in the CMake macro
`gmx_register_gtest_test()`.

Refs #2765

Change-Id: Ia05ca6130b60b4b6ccdb4e13e3afe1e5c7419fd3
src/api/cpp/tests/CMakeLists.txt
src/api/cpp/workflow/tests/CMakeLists.txt