summaryrefslogtreecommitdiff
path: root/AudioManagerUtilities/test/AmSocketHandlerTest/CAmSocketHandlerTest.cpp
diff options
context:
space:
mode:
authorAleksandar Donchev <Aleksander.Donchev@partner.bmw.de>2017-09-26 16:07:00 +0200
committerJacqueline Molz <Jacqueline.Molz@bmw.de>2018-02-13 12:48:31 +0100
commitbc33226f59910a960f62d419ba10d4ea761e3724 (patch)
treeb0a83ba9932944b3b3198c3ea8491aaab23d0c47 /AudioManagerUtilities/test/AmSocketHandlerTest/CAmSocketHandlerTest.cpp
parentcfe0e77aaf87a0590ceea42f6afa62b0c7d95e80 (diff)
downloadaudiomanager-bc33226f59910a960f62d419ba10d4ea761e3724.tar.gz
A filedescriptor removal will set an invalidation flag which will prevent calls on the invalidated objects in the current iteration.
Signed-off-by: Christian Linke <christian.linke@bmw.de> Change-Id: I9d5d3c434ac9fad62c76a76145c731b538aeb1e3 # Conflicts: # AudioManagerUtilities/src/CAmSocketHandler.cpp
Diffstat (limited to 'AudioManagerUtilities/test/AmSocketHandlerTest/CAmSocketHandlerTest.cpp')
-rw-r--r--AudioManagerUtilities/test/AmSocketHandlerTest/CAmSocketHandlerTest.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/AudioManagerUtilities/test/AmSocketHandlerTest/CAmSocketHandlerTest.cpp b/AudioManagerUtilities/test/AmSocketHandlerTest/CAmSocketHandlerTest.cpp
index 129f896..07f6aaf 100644
--- a/AudioManagerUtilities/test/AmSocketHandlerTest/CAmSocketHandlerTest.cpp
+++ b/AudioManagerUtilities/test/AmSocketHandlerTest/CAmSocketHandlerTest.cpp
@@ -36,9 +36,12 @@
//todo: expand test, implement more usecases
//todo: test removeFD
+#undef ENABLED_SOCKETHANDLER_TEST_OUTPUT
+#undef ENABLED_TIMERS_TEST_OUTPUT
+
#define SOCK_PATH "/tmp/mysock"
-#define SOCKET_TEST_LOOPS_COUNT 10
+#define SOCKET_TEST_LOOPS_COUNT 50
#define TIMERS_TO_TEST 500
using namespace testing;
@@ -464,7 +467,7 @@ TEST(CAmSocketHandlerTest, timersStressTest)
timespec timeoutTime;
timeoutTime.tv_sec = 0;
- timeoutTime.tv_nsec = 50000000;// 0,05
+ timeoutTime.tv_nsec = 10000000;// 0,01
std::vector<CAmTimerStressTest*> timers;
@@ -896,7 +899,7 @@ CAmSamplePluginStressTest::CAmSamplePluginStressTest(CAmSocketHandler *mySocketH
userData.f = 1.f;
timespec timeoutTime;
timeoutTime.tv_sec = 0;
- timeoutTime.tv_nsec = 500000000;// 0,5
+ timeoutTime.tv_nsec = 10000000;// 0,01
for(int i=0;i<TIMERS_TO_TEST;i++)
{
CAmTimerStressTest2 *ptestCallback1 = new CAmTimerStressTest2(mySocketHandler, timeoutTime, 0);