tests: sbs_charger: fix filter

Use platform key for filtering to avoid cmake issues with unsupported
platforms.

Fixes #71870

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2024-04-25 07:51:02 -04:00
commit 23d08590dd

View file

@ -1,12 +1,14 @@
common:
platform_key:
- arch
- simulation
tags:
- drivers
- charger
tests: tests:
# section.subsection # section.subsection
drivers.charger.sbs.emulated: drivers.charger.sbs.emulated:
tags: filter: dt_compat_enabled("sbs,sbs-charger")
- drivers
- charger
filter: >
dt_compat_enabled("sbs,sbs-charger") and
(CONFIG_QEMU_TARGET or CONFIG_ARCH_POSIX)
extra_args: extra_args:
CONF_FILE="prj.conf;boards/emulated_board.conf" CONF_FILE="prj.conf;boards/emulated_board.conf"
DTC_OVERLAY_FILE="boards/emulated_board.overlay" DTC_OVERLAY_FILE="boards/emulated_board.overlay"
@ -21,12 +23,7 @@ tests:
- rcar_salvator_xs - rcar_salvator_xs
- numaker_pfm_m467 - numaker_pfm_m467
drivers.charger.sbs.emulated_64_bit_i2c_addr: drivers.charger.sbs.emulated_64_bit_i2c_addr:
tags: filter: dt_compat_enabled("sbs,sbs-charger")
- drivers
- charger
filter: >
dt_compat_enabled("sbs,sbs-charger") and
(CONFIG_QEMU_TARGET or CONFIG_ARCH_POSIX)
platform_allow: platform_allow:
- qemu_cortex_a53 - qemu_cortex_a53
- qemu_cortex_a53/qemu_cortex_a53/smp - qemu_cortex_a53/qemu_cortex_a53/smp