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      - platform:mimxrt1060_evk@C/mimxrt1062/qspi:CONFIG_MAIN_STACK_SIZE=2048
11    tags: mcux
12    integration_platforms:
13      - mimxrt1060_evk@C/mimxrt1062/qspi
14      - mimxrt1050_evk/mimxrt1052/hyperflash
15      - mimxrt1064_evk
16  drivers.disk.ram:
17    platform_allow: qemu_x86_64
18  drivers.disk.nvme:
19    extra_configs:
20      - CONFIG_NVME=y
21    platform_allow: qemu_x86_64
22  drivers.disk.flash:
23    extra_configs:
24      - CONFIG_DISK_DRIVER_FLASH=y
25    platform_allow:
26      - native_sim/native/64
27      - native_sim
28  drivers.disk.loopback:
29    extra_configs:
30      - CONFIG_DISK_DRIVER_LOOPBACK=y
31      - CONFIG_FILE_SYSTEM=y
32      - CONFIG_FILE_SYSTEM_MKFS=y
33      - CONFIG_FAT_FILESYSTEM_ELM=y
34    platform_allow:
35      - native_sim/native/64
36      - native_sim
37  drivers.disk.stm32_sdhc:
38    filter: dt_compat_enabled("st,stm32-sdmmc")
39  drivers.disk.simulator.no_explicit_erase:
40    extra_args: DTC_OVERLAY_FILE=boards/native_sim_no_explicit_erase.overlay
41    extra_configs:
42      - CONFIG_DISK_DRIVER_FLASH=y
43      - CONFIG_FLASH_SIMULATOR_EXPLICIT_ERASE=n
44    platform_allow:
45      - native_sim/native/64
46      - native_sim
47  drivers.disk.sdhc_spi.renesas_sci_b_spi:
48    depends_on: spi
49    harness_config:
50      fixture: fixture_sdhc
51    filter: dt_compat_enabled("zephyr,sdhc-spi-slot") and dt_compat_enabled("renesas,ra-spi-sci-b")
52    extra_args:
53      - DTC_OVERLAY_FILE="boards/${BOARD}_sci_b_spi.overlay"
54      - CONF_FILE="prj.conf boards/${BOARD}_sci_b_spi.conf"
55    integration_platforms:
56      - ek_ra8m1
57    platform_allow:
58      - ek_ra8m1
59      - ek_ra8d1
60      - mck_ra8t1
61  drivers.disk.sdhc_spi.renesas_sci_b_spi_ra8x2:
62    depends_on: spi
63    harness_config:
64      fixture: fixture_sdhc
65    filter: dt_compat_enabled("zephyr,sdhc-spi-slot") and dt_compat_enabled("renesas,ra-spi-sci-b")
66    extra_args:
67      - DTC_OVERLAY_FILE="boards/${BOARD}${NORMALIZED_BOARD_QUALIFIERS}_sci_b_spi.overlay"
68      - CONF_FILE="prj.conf boards/${BOARD}${NORMALIZED_BOARD_QUALIFIERS}_sci_b_spi.conf"
69    platform_allow:
70      - ek_ra8p1/r7ka8p1kflcac/cm85
71