1common:
2  harness: ztest
3  tags: disk
4tests:
5  drivers.disk.usdhc:
6    harness_config:
7      fixture: fixture_sdhc
8    filter: CONFIG_SDHC
9    extra_configs:
10      - CONFIG_DISK_DRIVER_SDMMC=y
11      - platform:mimxrt1060_evk@C/mimxrt1062/qspi:CONFIG_MAIN_STACK_SIZE=2048
12    tags: mcux
13    integration_platforms:
14      - mimxrt1060_evk@C/mimxrt1062/qspi
15      - mimxrt1050_evk/mimxrt1052/hyperflash
16      - mimxrt1064_evk
17  drivers.disk.ram:
18    platform_allow: qemu_x86_64
19  drivers.disk.nvme:
20    extra_configs:
21      - CONFIG_NVME=y
22    platform_allow: qemu_x86_64
23  drivers.disk.flash:
24    extra_configs:
25      - CONFIG_DISK_DRIVER_FLASH=y
26    platform_allow:
27      - native_sim/native/64
28      - native_sim
29  drivers.disk.loopback:
30    extra_configs:
31      - CONFIG_DISK_DRIVER_LOOPBACK=y
32      - CONFIG_FILE_SYSTEM=y
33      - CONFIG_FILE_SYSTEM_MKFS=y
34      - CONFIG_FAT_FILESYSTEM_ELM=y
35    platform_allow:
36      - native_sim/native/64
37      - native_sim
38  drivers.disk.stm32_sdhc:
39    filter: dt_compat_enabled("st,stm32-sdmmc")
40  drivers.disk.simulator.no_explicit_erase:
41    extra_args: DTC_OVERLAY_FILE=boards/native_sim_no_explicit_erase.overlay
42    extra_configs:
43      - CONFIG_DISK_DRIVER_FLASH=y
44      - CONFIG_FLASH_SIMULATOR_EXPLICIT_ERASE=n
45    platform_allow:
46      - native_sim/native/64
47      - native_sim
48