1sample:
2  description: mcuboot test build sample
3  name: mcuboot
4
5tests:
6  sample.bootloader.mcuboot:
7    tags: bootloader_mcuboot
8    platform_allow:  nrf52840dk_nrf52840 frdm_k64f disco_l475_iot1
9    integration_platforms:
10      - nrf52840dk_nrf52840
11      - frdm_k64f
12      - disco_l475_iot1
13  sample.bootloader.mcuboot.serial_recovery:
14    extra_args: OVERLAY_CONFIG=serial_recovery.conf
15    platform_allow:  nrf52840dk_nrf52840
16    integration_platforms:
17      - nrf52840dk_nrf52840
18    tags: bootloader_mcuboot
19  sample.bootloader.mcuboot.usb_cdc_acm_recovery:
20    tags: bootloader_mcuboot
21    platform_allow:  nrf52840dongle_nrf52840
22    extra_args: DTC_OVERLAY_FILE="./usb_cdc_acm.overlay;app.overlay"
23    integration_platforms:
24      - nrf52840dongle_nrf52840
25  sample.bootloader.mcuboot.usb_cdc_acm_recovery_log:
26    extra_args: OVERLAY_CONFIG=./usb_cdc_acm_log_recovery.conf
27      DTC_OVERLAY_FILE="./boards/nrf52840_big.overlay;app.overlay"
28    platform_allow:  nrf52840dk_nrf52840
29    integration_platforms:
30      - nrf52840dk_nrf52840
31    tags: bootloader_mcuboot
32  sample.bootloader.mcuboot.single_slot:
33    extra_args: OVERLAY_CONFIG=./single_slot.conf
34      DTC_OVERLAY_FILE="./boards/nrf52840_single_slot.overlay;app.overlay"
35    platform_allow:  nrf52840dk_nrf52840
36    integration_platforms:
37      - nrf52840dk_nrf52840
38    tags: bootloader_mcuboot
39  sample.bootloader.mcuboot.qspi_nor_slot:
40    extra_args: DTC_OVERLAY_FILE="./boards/nrf52840dk_qspi_nor_secondary.overlay;app.overlay"
41      OVERLAY_CONFIG="./boards/nrf52840dk_qspi_nor.conf;./boards/nrf52840dk_qspi_secondary_boot.conf"
42    platform_allow: nrf52840dk_nrf52840
43    integration_platforms:
44      - nrf52840dk_nrf52840
45    tags: bootloader_mcuboot
46  sample.bootloader.mcuboot.hooks_multi:
47    extra_args: DTC_OVERLAY_FILE="./boards/nrf52840dk_ram_multi.overlay;app.overlay"
48      OVERLAY_CONFIG=./boards/nrf52840dk_hooks_sample_overlay.conf
49      TEST_BOOT_IMAGE_ACCESS_HOOKS=Y
50    platform_allow: nrf52840dk_nrf52840
51    integration_platforms:
52      - nrf52840dk_nrf52840
53    tags: bootloader_mcuboot
54  sample.bootloader.mcuboot.ram_load:
55    extra_args: OVERLAY_CONFIG=./ram_load.conf
56    tags: bootloader_mcuboot
57    platform_allow: mimxrt1020_evk
58    integration_platforms:
59      - mimxrt1020_evk
60