From 80f62389ac9bc796fcd06005115a4554fa3b59ec Mon Sep 17 00:00:00 2001 From: Shaoan Li Date: Wed, 6 Jul 2022 09:50:51 +0800 Subject: [PATCH] tests: arch: arm: move test arm_irq_zero_latency_levels to new ztest API Migrate the testsuite tests/arch/arm/arm_irq_zero_latency_levels to the new ztest API. Signed-off-by: Shaoan Li --- tests/arch/arm/arm_irq_zero_latency_levels/prj.conf | 1 + tests/arch/arm/arm_irq_zero_latency_levels/src/main.c | 11 ++--------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/tests/arch/arm/arm_irq_zero_latency_levels/prj.conf b/tests/arch/arm/arm_irq_zero_latency_levels/prj.conf index b6165cdbc99..68622c39af1 100644 --- a/tests/arch/arm/arm_irq_zero_latency_levels/prj.conf +++ b/tests/arch/arm/arm_irq_zero_latency_levels/prj.conf @@ -1,4 +1,5 @@ CONFIG_ZTEST=y +CONFIG_ZTEST_NEW_API=y CONFIG_DYNAMIC_INTERRUPTS=y CONFIG_DYNAMIC_DIRECT_INTERRUPTS=y CONFIG_ZERO_LATENCY_IRQS=y diff --git a/tests/arch/arm/arm_irq_zero_latency_levels/src/main.c b/tests/arch/arm/arm_irq_zero_latency_levels/src/main.c index fbddfc65859..c2132900027 100644 --- a/tests/arch/arm/arm_irq_zero_latency_levels/src/main.c +++ b/tests/arch/arm/arm_irq_zero_latency_levels/src/main.c @@ -147,8 +147,7 @@ static int find_unused_irq(int start) return i; } - -void test_arm_zero_latency_levels(void) +ZTEST(arm_irq_zero_latency_levels, test_arm_zero_latency_levels) { /* * Confirm that a zero-latency interrupt with lower priority will be @@ -200,10 +199,4 @@ void test_arm_zero_latency_levels(void) irq_unlock(key); } - -void test_main(void) -{ - ztest_test_suite(arm_irq_zero_latency_levels, - ztest_unit_test(test_arm_zero_latency_levels)); - ztest_run_test_suite(arm_irq_zero_latency_levels); -} +ZTEST_SUITE(arm_irq_zero_latency_levels, NULL, NULL, NULL, NULL, NULL);