1common:
2  tags:
3    - device
4    - kernel
5    - userspace
6tests:
7  kernel.device:
8    integration_platforms:
9      - native_sim
10    platform_exclude:
11      - xenvm
12      - xenvm/xenvm/gicv3
13  kernel.device.metadata:
14    platform_allow:
15      - qemu_x86
16      - native_sim
17    extra_configs:
18      - CONFIG_DEVICE_DT_METADATA=y
19  kernel.device.minimallibc:
20    integration_platforms:
21      - native_sim
22    filter: CONFIG_MINIMAL_LIBC_SUPPORTED
23    tags:
24      - libc
25    extra_configs:
26      - CONFIG_MINIMAL_LIBC=y
27    platform_exclude:
28      - xenvm
29      - xenvm/xenvm/gicv3
30  kernel.device.pm:
31    integration_platforms:
32      - native_sim
33    platform_exclude:
34      - mec15xxevb_assy6853
35      - xenvm
36      - xenvm/xenvm/gicv3
37    extra_configs:
38      - CONFIG_PM_DEVICE=y
39  kernel.device.linker_generator:
40    platform_allow:
41      - qemu_cortex_m3
42    tags:
43      - linker_generator
44    extra_configs:
45      - CONFIG_CMAKE_LINKER_GENERATOR=y
46