zephyr/tests/subsys/rtio/rtio_api/testcase.yaml
Jordan Yates a072d993ef tests: rtio: rtio_api: explicit RTIO_SUBMIT_SEM=n
Now that `CONFIG_RTIO_SUBMIT_SEM` is the default option, testing the
alternate code path requires explicitly disabling it.

Signed-off-by: Jordan Yates <jordan@embeint.com>
2024-12-13 11:34:34 +01:00

50 lines
1.1 KiB
YAML

common:
# renode causes timeouts unfortunately
# xtensa dc233 (with mmu) has a TLB exception for unclear reasons
platform_exclude:
- m2gl025_miv
- hifive1
- qemu_xtensa/dc233c/mmu
platform_key:
- arch
- simulation
tests:
rtio.api:
filter: not CONFIG_ARCH_HAS_USERSPACE
tags: rtio
extra_configs:
- CONFIG_RTIO_SUBMIT_SEM=n
integration_platforms:
- native_sim
rtio.api.submit_sem:
filter: not CONFIG_ARCH_HAS_USERSPACE
tags: rtio
extra_configs:
- CONFIG_RTIO_SUBMIT_SEM=y
integration_platforms:
- native_sim
rtio.api.userspace:
filter: CONFIG_ARCH_HAS_USERSPACE
extra_configs:
- CONFIG_USERSPACE=y
- CONFIG_RTIO_SUBMIT_SEM=n
arch_exclude:
- posix
tags:
- rtio
- userspace
integration_platforms:
- qemu_x86
rtio.api.userspace.submit_sem:
filter: CONFIG_ARCH_HAS_USERSPACE
extra_configs:
- CONFIG_USERSPACE=y
- CONFIG_RTIO_SUBMIT_SEM=y
arch_exclude:
- posix
tags:
- rtio
- userspace
integration_platforms:
- qemu_x86