tests: kernel: event_api: move to new ztest API
Move tests/kernel/events/event_api/ to use new ztest API. Signed-off-by: Guo Lixin <lixinx.guo@intel.com>
This commit is contained in:
parent
d0a5f5a08d
commit
31cc0a20af
@ -1,3 +1,4 @@
|
||||
CONFIG_ZTEST=y
|
||||
CONFIG_IRQ_OFFLOAD=y
|
||||
CONFIG_EVENTS=y
|
||||
CONFIG_ZTEST_NEW_API=y
|
||||
|
||||
@ -24,17 +24,5 @@
|
||||
|
||||
#include <ztest.h>
|
||||
|
||||
extern void test_k_event_init(void);
|
||||
extern void test_event_deliver(void);
|
||||
extern void test_event_receive(void);
|
||||
|
||||
/*test case main entry*/
|
||||
|
||||
void test_main(void)
|
||||
{
|
||||
ztest_test_suite(events_api,
|
||||
ztest_1cpu_unit_test(test_k_event_init),
|
||||
ztest_1cpu_unit_test(test_event_deliver),
|
||||
ztest_1cpu_unit_test(test_event_receive));
|
||||
ztest_run_test_suite(events_api);
|
||||
}
|
||||
ZTEST_SUITE(events_api, NULL, NULL,
|
||||
ztest_simple_1cpu_before, ztest_simple_1cpu_after, NULL);
|
||||
|
||||
@ -54,7 +54,7 @@ static void entry_extra2(void *p1, void *p2, void *p3)
|
||||
* the fields of a k_event structure as expected.
|
||||
*/
|
||||
|
||||
void test_k_event_init(void)
|
||||
ZTEST(events_api, test_k_event_init)
|
||||
{
|
||||
static struct k_event event;
|
||||
struct k_thread *thread;
|
||||
@ -336,7 +336,7 @@ void test_wake_multiple_threads(void)
|
||||
* involve waking or receiving events.
|
||||
*/
|
||||
|
||||
void test_event_deliver(void)
|
||||
ZTEST(events_api, test_event_deliver)
|
||||
{
|
||||
static struct k_event event;
|
||||
uint32_t events;
|
||||
@ -371,7 +371,7 @@ void test_event_deliver(void)
|
||||
* k_event_post(), k_event_set(), k_event_wait() and k_event_wait_all().
|
||||
*/
|
||||
|
||||
void test_event_receive(void)
|
||||
ZTEST(events_api, test_event_receive)
|
||||
{
|
||||
|
||||
/* Create helper threads */
|
||||
|
||||
Loading…
Reference in New Issue
Block a user