diff options
author | Gianpaolo Macario <gianpaolo_macario@mentor.com> | 2017-02-13 16:17:17 +0000 |
---|---|---|
committer | Gianpaolo Macario <gianpaolo_macario@mentor.com> | 2017-02-17 13:57:36 +0000 |
commit | d1db71cc64d7d6184737b80075d90e3f740cc2e8 (patch) | |
tree | e9e103191b0cf811cad7c8bc889b1cb7ac0ba674 | |
parent | 4ac02336cb4b71893355211491a54cb3d715839a (diff) | |
download | persistence-client-library-d1db71cc64d7d6184737b80075d90e3f740cc2e8.tar.gz |
Skip testcases MultiThreadedRead, MultiThreadedWrite
Reference: [BASE-37]
Signed-off-by: Gianpaolo Macario <gianpaolo_macario@mentor.com>
-rw-r--r-- | test/persistence_client_library_test.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/persistence_client_library_test.c b/test/persistence_client_library_test.c index ebcf54b..6e6e654 100644 --- a/test/persistence_client_library_test.c +++ b/test/persistence_client_library_test.c @@ -35,6 +35,8 @@ #include "../include/persistence_client_library.h" #include "../include/persistence_client_library_error_def.h" +#define SKIP_MULTITHREADED_TESTS 1 + #define BUF_SIZE 64 #define NUM_OF_FILES 3 #define READ_SIZE 1024 @@ -1586,6 +1588,10 @@ static Suite * persistencyClientLib_suite() tcase_add_test(tc_SharedData, test_SharedData); tcase_set_timeout(tc_SharedData, 10); +#ifdef SKIP_MULTITHREADED_TESTS + printf("INFO: Skipping testcase MultiThreadedRead (%p)\n", test_MultiThreadedRead); + printf("INFO: Skipping testcase MultiThreadedWrite (%p)\n", test_MultiThreadedWrite); +#else TCase * tc_MultiThreadedRead = tcase_create("MultiThreadedRead"); tcase_add_test(tc_MultiThreadedRead, test_MultiThreadedRead); tcase_set_timeout(tc_MultiThreadedRead, 20); @@ -1593,6 +1599,7 @@ static Suite * persistencyClientLib_suite() TCase * tc_MultiThreadedWrite = tcase_create("MultiThreadedWrite"); tcase_add_test(tc_MultiThreadedWrite, test_MultiThreadedWrite); tcase_set_timeout(tc_MultiThreadedWrite, 20); +#endif suite_add_tcase(s, tc_persSetData); tcase_add_checked_fixture(tc_persSetData, data_setup, data_teardown); @@ -1643,11 +1650,13 @@ static Suite * persistencyClientLib_suite() suite_add_tcase(s, tc_InvalidPluginfConf); +#ifndef SKIP_MULTITHREADED_TESTS suite_add_tcase(s, tc_MultiThreadedRead); tcase_add_checked_fixture(tc_MultiThreadedRead, data_setup, data_teardown); suite_add_tcase(s, tc_MultiThreadedWrite); tcase_add_checked_fixture(tc_MultiThreadedWrite, data_setup, data_teardown); +#endif suite_add_tcase(s, tc_NoRct); tcase_add_checked_fixture(tc_NoRct, data_setup_norct, data_teardown); |