From d1c5e1317e974aea197cfafa660a498693d2c562 Mon Sep 17 00:00:00 2001 From: Daniel Leung Date: Mon, 28 Oct 2024 12:19:22 -0700 Subject: [PATCH] tests: multi_level_backend: limit allowed platforms The tests should only be allowed on supported platforms instead of blanket enabling on architectures. There are platforms which do multi level interrupts but cannot run the tests. Signed-off-by: Daniel Leung --- .../multi_level_backend/testcase.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/tests/drivers/interrupt_controller/multi_level_backend/testcase.yaml b/tests/drivers/interrupt_controller/multi_level_backend/testcase.yaml index 5f41f8ff071..9455766dbc7 100644 --- a/tests/drivers/interrupt_controller/multi_level_backend/testcase.yaml +++ b/tests/drivers/interrupt_controller/multi_level_backend/testcase.yaml @@ -6,9 +6,13 @@ common: - drivers - interrupt filter: CONFIG_MULTI_LEVEL_INTERRUPTS and not CONFIG_LEGACY_MULTI_LEVEL_TABLE_GENERATION - arch_allow: - - riscv - - xtensa + platform_allow: + - m2gl025_miv/miv + - qemu_riscv32/qemu_virt_riscv32 + - qemu_riscv32/qemu_virt_riscv32/smp + - qemu_riscv64/qemu_virt_riscv64 + - qemu_riscv64/qemu_virt_riscv64/smp + - qemu_riscv32e/qemu_virt_riscv32e tests: interrupt_controller.intc_multi_level_backend.default: {} interrupt_controller.intc_multi_level_backend.no_assert: