zephyr/tests/subsys/pm/device_runtime_api/testcase.yaml
Flavio Ceolin 437b56d22e pm: device_runtime: Make async optional
Async now uses its own work queue, which means it consumes more
resources. Since not all applications need the async API, we can make
it optional without any penalty for those applications.

Signed-off-by: Flavio Ceolin <flavio@hubblenetwork.com>
2025-05-27 14:45:07 +02:00

23 lines
503 B
YAML

common:
tags: pm
tests:
pm.device_runtime.api:
platform_allow:
- native_sim
pm.device_runtime.isr_safe.api:
platform_allow:
- native_sim
extra_configs:
- CONFIG_TEST_PM_DEVICE_ISR_SAFE=y
pm.device_runtime.async_dedicated_wq.api:
platform_allow:
- native_sim
extra_configs:
- CONFIG_PM_DEVICE_RUNTIME_USE_DEDICATED_WQ=y
pm.device_runtime.async_disabled.api:
platform_allow:
- native_sim
extra_configs:
- CONFIG_PM_DEVICE_RUNTIME_ASYNC=n