From 8c334bea133b38d6cd94fb84bc4823781ef36112 Mon Sep 17 00:00:00 2001
From: Martin Hierholzer <martin.hierholzer@desy.de>
Date: Wed, 6 Jul 2016 16:20:04 +0200
Subject: [PATCH] increased timeouts in tests, as needed when running the tests
 with valgrind

---
 tests/executables_src/testTrigger.cc | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tests/executables_src/testTrigger.cc b/tests/executables_src/testTrigger.cc
index 9f6e6024..25baa537 100644
--- a/tests/executables_src/testTrigger.cc
+++ b/tests/executables_src/testTrigger.cc
@@ -159,7 +159,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE( testTriggerDevToCS, T, test_types ) {
   app.testModule.feedingToDevice.write();
   BOOST_CHECK(myCSVar->receive() == false);
   app.testModule.theTrigger.write();
-  CHECK_TIMEOUT(myCSVar->receive() == true, 2000);
+  CHECK_TIMEOUT(myCSVar->receive() == true, 30000);
   BOOST_CHECK(*myCSVar == 42);
 
   BOOST_CHECK(myCSVar->receive() == false);
@@ -168,7 +168,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE( testTriggerDevToCS, T, test_types ) {
   app.testModule.feedingToDevice.write();
   BOOST_CHECK(myCSVar->receive() == false);
   app.testModule.theTrigger.write();
-  CHECK_TIMEOUT(myCSVar->receive() == true, 2000);
+  CHECK_TIMEOUT(myCSVar->receive() == true, 30000);
   BOOST_CHECK(*myCSVar == 120);
 
   BOOST_CHECK(myCSVar->receive() == false);
@@ -208,7 +208,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE( testTriggerByCS, T, test_types ) {
   BOOST_CHECK(myCSVar->receive() == false);
   *theTrigger = 0;
   theTrigger->send();
-  CHECK_TIMEOUT(myCSVar->receive() == true, 2000);
+  CHECK_TIMEOUT(myCSVar->receive() == true, 30000);
   BOOST_CHECK(*myCSVar == 42);
 
   BOOST_CHECK(myCSVar->receive() == false);
@@ -218,7 +218,7 @@ BOOST_AUTO_TEST_CASE_TEMPLATE( testTriggerByCS, T, test_types ) {
   BOOST_CHECK(myCSVar->receive() == false);
   *theTrigger = 0;
   theTrigger->send();
-  CHECK_TIMEOUT(myCSVar->receive() == true, 2000);
+  CHECK_TIMEOUT(myCSVar->receive() == true, 30000);
   BOOST_CHECK(*myCSVar == 120);
 
   BOOST_CHECK(myCSVar->receive() == false);
-- 
GitLab