From d34a289503b3cbb258223ffc6cef19b47ffdc2ef Mon Sep 17 00:00:00 2001 From: Krzysztof Chruscinski Date: Sat, 1 May 2021 07:10:13 +0200 Subject: [PATCH] tests: arch: arm: no_multithreading: Limit platforms allowed When multithreading is off, kernel source files like sem.c (samphore implementation) are not present in the build. Some platforms by default fetch modules or drivers that are using multithreading primitives and because of that fails to compile when multithreading is off. Limit the test to only qemu platforms since test is arch specific. Signed-off-by: Krzysztof Chruscinski --- tests/arch/arm/arm_no_multithreading/testcase.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/arch/arm/arm_no_multithreading/testcase.yaml b/tests/arch/arm/arm_no_multithreading/testcase.yaml index e94c897da60..3cae14340bb 100644 --- a/tests/arch/arm/arm_no_multithreading/testcase.yaml +++ b/tests/arch/arm/arm_no_multithreading/testcase.yaml @@ -5,4 +5,4 @@ common: tests: arch.arm.no_multithreading: filter: not CONFIG_TRUSTED_EXECUTION_NONSECURE - platform_exclude: degu_evk + platform_allow: qemu_cortex_m0 qemu_cortex_m3 mps2_an385 mps2_an521