From b3758a787cfdfe4d2083708bc501b11154cd5094 Mon Sep 17 00:00:00 2001 From: Dmytro Firsov Date: Mon, 25 Nov 2024 18:54:34 +0200 Subject: [PATCH] tests: kernel: exclude xenvm with GICv3 from device tests The issue with mentioned test for GICv3 version of xenvm virtual board is the same as for regular xenvm - device tree overlay for this test overrides #address-cells and #size-cells property for original device tree file (from 0x2 to 0x1), which leads to incorrect DT parsing by actual Xen drivers. This causes build errors, so test should be skipped for GICv3 platform too. Same issue for regular xenvm was fixed by commit 40fe36669c15 ("tests: kernel: exclude xenvm from device tests"). Issue for GICv3 appeared after migrating to HWMv2. Signed-off-by: Dmytro Firsov --- tests/kernel/device/testcase.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/kernel/device/testcase.yaml b/tests/kernel/device/testcase.yaml index 139a7418c0b..41efc1823a5 100644 --- a/tests/kernel/device/testcase.yaml +++ b/tests/kernel/device/testcase.yaml @@ -7,7 +7,9 @@ tests: kernel.device: integration_platforms: - native_sim - platform_exclude: xenvm + platform_exclude: + - xenvm + - xenvm/xenvm/gicv3 kernel.device.metadata: platform_allow: - qemu_x86 @@ -21,13 +23,16 @@ tests: - libc extra_configs: - CONFIG_MINIMAL_LIBC=y - platform_exclude: xenvm + platform_exclude: + - xenvm + - xenvm/xenvm/gicv3 kernel.device.pm: integration_platforms: - native_sim platform_exclude: - mec15xxevb_assy6853 - xenvm + - xenvm/xenvm/gicv3 extra_configs: - CONFIG_PM_DEVICE=y kernel.device.linker_generator: