Cynara: fix cynara-monitor tests 48/112248/3
authorDariusz Michaluk <d.michaluk@samsung.com>
Mon, 30 Jan 2017 13:21:50 +0000 (14:21 +0100)
committerZofia Abramowska <z.abramowska@samsung.com>
Thu, 16 Mar 2017 13:35:00 +0000 (06:35 -0700)
[timeout.h:71] Assertion failed (status == std::future_status::timeout)
expected future status is <TIMEOUT> [1] received future status is <READY> [0]

Change-Id: I5832e0edce2f1a9cc878af5f3bcf3efd5bc2b4c8

src/cynara-tests/test_cases_monitor.cpp

index bce58ed..2cf2898 100644 (file)
@@ -107,7 +107,7 @@ void tcm03_init_invalid_param_func()
 
 void tcm04_entries_get_flush_no_entries_func()
 {
-    auto timeLimit = std::chrono::seconds(1);
+    auto timeLimit = std::chrono::milliseconds(10);
     Monitor monitor(100);
     MonitorEntries entries;
 
@@ -129,7 +129,7 @@ void tcm04_entries_get_flush_no_entries_func()
 
 void tcm05_entries_get_no_flush_func()
 {
-    auto timeLimit = std::chrono::seconds(1);
+    auto timeLimit = std::chrono::milliseconds(10);
     Monitor monitor(100);
     MonitorEntries entries;
 
@@ -153,7 +153,7 @@ void tcm05_entries_get_no_flush_func()
 
 void tcm06_entries_get_flush_func()
 {
-    auto getLimit = std::chrono::seconds(1);
+    auto getLimit = std::chrono::milliseconds(10);
     Monitor monitor(200);
     MonitorEntries entries;
 
@@ -180,7 +180,7 @@ void tcm06_entries_get_flush_func()
 
 void tcm07_entries_get_two_func()
 {
-    auto get1Limit = std::chrono::seconds(1);
+    auto get1Limit = std::chrono::milliseconds(10);
     Monitor monitor1(200);
     Monitor monitor2(100);
     MonitorEntries entries1;
@@ -191,7 +191,7 @@ void tcm07_entries_get_two_func()
     };
 
     auto clientAndGetMonitor2Entries = [&monitor2, &entries2]() {
-        auto get2Limit = std::chrono::seconds(1);
+        auto get2Limit = std::chrono::milliseconds(10);
 
         clientChecks(100);