From c02d39ea573bed17eedc40a748f7e57e8fde7a6a Mon Sep 17 00:00:00 2001 From: Lixin Guo Date: Wed, 1 Dec 2021 15:08:21 +0800 Subject: [PATCH] tests: userspace: add support for K_OBJ_CONDVAR add support for K_OBJ_CONDVAR in test_alloc_kobjects() This improves the code coverage. Signed-off-by: Lixin Guo --- tests/kernel/mem_protect/mem_protect/src/kobject.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/kernel/mem_protect/mem_protect/src/kobject.c b/tests/kernel/mem_protect/mem_protect/src/kobject.c index 67bcf8f99e7..67faa6813be 100644 --- a/tests/kernel/mem_protect/mem_protect/src/kobject.c +++ b/tests/kernel/mem_protect/mem_protect/src/kobject.c @@ -1258,6 +1258,7 @@ void test_alloc_kobjects(void) struct k_poll_signal *polls; struct k_timer *timer; struct k_mutex *mutex; + struct k_condvar *condvar; void *ko; /* allocate kernel object */ @@ -1288,6 +1289,8 @@ void test_alloc_kobjects(void) zassert_not_null(timer, "alloc obj (0x%lx)\n", (uintptr_t)timer); mutex = k_object_alloc(K_OBJ_MUTEX); zassert_not_null(mutex, "alloc obj (0x%lx)\n", (uintptr_t)mutex); + condvar = k_object_alloc(K_OBJ_CONDVAR); + zassert_not_null(condvar, "alloc obj (0x%lx)\n", (uintptr_t)condvar); k_object_release((void *)mslab); k_object_release((void *)polls);