1sample:
2  name: Filesystems sample
3common:
4  tags: filesystem
5  modules:
6    - fatfs
7tests:
8  sample.filesystem.fat_fs:
9    depends_on: sdhc
10    harness: console
11    harness_config:
12      fixture: fixture_sdhc
13  sample.filesystem.fat_fs.overlay:
14    platform_allow: nrf52840_blip
15  sample.filesystem.fat_fs.adafruit_2_8_tft_touch_v2:
16    depends_on:
17      - arduino_spi
18      - arduino_gpio
19      - arduino_i2c
20    platform_exclude:
21      - stm32f769i_disco
22      - pan1781_evb
23      - pan1782_evb
24      - frdm_k64f
25      - mimxrt1010_evk
26    extra_args: SHIELD=adafruit_2_8_tft_touch_v2
27    tags: shield
28    harness: console
29    harness_config:
30      fixture: fixture_shield_adafruit_2_8_tft_touch_v2
31  sample.filesystem.fat_fs.nrf52840dk_nrf52840:
32    build_only: true
33    platform_allow: nrf52840dk/nrf52840
34  sample.filesystem.fat_fs.nrf52840dk_nrf52840_ram_disk:
35    build_only: true
36    platform_allow: nrf52840dk/nrf52840
37    extra_args:
38      - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_ram_disk.conf
39      - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_ram_disk.overlay
40  sample.filesystem.fat_fs.nrf52840dk_nrf52840_ram_disk_region:
41    build_only: true
42    platform_allow: nrf52840dk/nrf52840
43    extra_args:
44      - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_ram_disk.conf
45      - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_ram_disk_region.overlay
46  sample.filesystem.fat_fs.nrf54l15pdk:
47    build_only: true
48    platform_allow: nrf54l15pdk/nrf54l15/cpuapp
49  sample.filesystem.fat_fs.nrf52840dk_nrf52840.qspi:
50    build_only: true
51    platform_allow: nrf52840dk/nrf52840
52    extra_args:
53      - OVERLAY_CONFIG=boards/nrf52840dk_nrf52840_qspi.conf
54      - DTC_OVERLAY_FILE=boards/nrf52840dk_nrf52840_qspi.overlay
55  sample.filesystem.fat_fs.has_sdmmc_disk:
56    build_only: true
57    filter: dt_compat_enabled("zephyr,sdmmc-disk")
58    integration_platforms:
59      - frdm_k64f
60  sample.filesystem.ext2:
61    simulation_exclude:
62      - renode
63    extra_args: CONF_FILE="prj_ext.conf"
64    platform_allow: hifive_unmatched bl5340_dvk/nrf5340/cpuapp
65  sample.filesystem.fat_fs.stm32h747i_disco_m7_sdmmc:
66    build_only: true
67    platform_allow: stm32h747i_disco/stm32h747xx/m7
68