1sample:
2  name: USB DFU sample
3
4common:
5  build_only: true
6  arch_exclude: posix
7  platform_exclude:
8    - mimxrt1010_evk
9    - mimxrt1050_evk_qspi
10    - mimxrt1020_evk
11    - mimxrt1015_evk
12    - mimxrt1060_evk
13    - sam4l_ek
14    - mimxrt1050_evk
15    - mimxrt1060_evk_hyperflash
16    - nucleo_f207zg
17    - teensy40
18    - teensy41
19    - b_u585i_iot02a
20    - frdm_kl25z
21    - lpcxpresso55s69_cpu0
22    - stm32l562e_dk_ns
23  depends_on: usb_device
24  filter: dt_label_with_parent_compat_enabled("slot0_partition", "fixed-partitions")
25    and dt_label_with_parent_compat_enabled("slot1_partition", "fixed-partitions")
26    and dt_chosen_enabled("zephyr,flash-controller") and CONFIG_FLASH_HAS_DRIVER_ENABLED
27  integration_platforms:
28    - nrf52840dk_nrf52840
29    - frdm_k64f
30tests:
31  sample.usb.dfu:
32    tags: usb
33  sample.usb.dfu.permanent.download:
34    tags: usb
35    extra_args: OVERLAY_CONFIG=overlay-permanent-download.conf
36