11sample :
2- description : mcuboot test build sample
2+ description : MCUboot test build sample
33 name : mcuboot
4-
4+ common :
5+ tags : bootloader_mcuboot
6+ platform_allow :
7+ - nrf52840dk/nrf52840
8+ integration_platforms :
9+ - nrf52840dk/nrf52840
510tests :
611 sample.bootloader.mcuboot :
7- tags : bootloader_mcuboot
812 platform_allow :
913 - frdm_k22f
1014 - frdm_k64f
@@ -35,26 +39,19 @@ tests:
3539 - twr_ke18f
3640 - twr_kv58f220m
3741 - vmu_rt1170/mimxrt1176/cm7
38- - nrf52840dk/nrf52840
3942 - disco_l475_iot1
4043 integration_platforms :
41- - nrf52840dk/nrf52840
4244 - frdm_k64f
4345 - disco_l475_iot1
4446 sample.bootloader.mcuboot.serial_recovery :
45- extra_args : EXTRA_CONF_FILE=serial_recovery.conf
46- platform_allow : nrf52840dk/nrf52840
47- integration_platforms :
48- - nrf52840dk/nrf52840
49- tags : bootloader_mcuboot
47+ extra_args :
48+ - EXTRA_CONF_FILE="serial_recovery.conf"
5049 sample.bootloader.mcuboot.serial_recovery_raw :
51- extra_args : EXTRA_CONF_FILE=serial_recovery_raw.conf
52- platform_allow : nrf52840dk/nrf52840
53- integration_platforms :
54- - nrf52840dk/nrf52840
55- tags : bootloader_mcuboot
50+ extra_args :
51+ - EXTRA_CONF_FILE="serial_recovery_raw.conf"
5652 sample.bootloader.mcuboot.serial_recovery_all_options :
57- extra_args : EXTRA_CONF_FILE=serial_recovery.conf
53+ extra_args :
54+ - EXTRA_CONF_FILE="serial_recovery.conf"
5855 extra_configs :
5956 - CONFIG_MCUBOOT_SERIAL=y
6057 - CONFIG_ENABLE_MGMT_PERUSER=y
@@ -63,72 +60,54 @@ tests:
6360 - CONFIG_BOOT_MGMT_MCUMGR_PARAMS=y
6461 - CONFIG_BOOT_SERIAL_IMG_GRP_IMAGE_STATE=y
6562 - CONFIG_BOOT_SERIAL_IMG_GRP_SLOT_INFO=y
66- platform_allow : nrf52840dk/nrf52840
67- integration_platforms :
68- - nrf52840dk/nrf52840
69- tags : bootloader_mcuboot
7063 sample.bootloader.mcuboot.usb_cdc_acm_recovery :
71- tags : bootloader_mcuboot
72- platform_allow : nrf52840dongle/nrf52840
64+ platform_allow :
65+ - nrf52840dongle/nrf52840
66+ integration_platforms :
67+ - nrf52840dongle/nrf52840
7368 extra_args :
74- - EXTRA_CONF_FILE=./usb_cdc_acm_recovery.conf
75- - DTC_OVERLAY_FILE="./usb_cdc_acm.overlay;app.overlay"
69+ - EXTRA_CONF_FILE="usb_cdc_acm_recovery.conf"
70+ - EXTRA_DTC_OVERLAY_FILE="usb_cdc_acm.overlay"
71+ - FILE_SUFFIX="usb_cdc_acm"
7672 extra_configs :
7773 - CONFIG_DEPRECATION_TEST=y
7874 sample.bootloader.mcuboot.usb_cdc_acm_recovery_log :
79- tags : bootloader_mcuboot
80- platform_allow : nrf52840dk/nrf52840
8175 extra_args :
82- - EXTRA_CONF_FILE=./ usb_cdc_acm_log_recovery.conf
83- - DTC_OVERLAY_FILE="./boards/nrf52840_big.overlay;app.overlay "
76+ - EXTRA_CONF_FILE=" usb_cdc_acm_log_recovery.conf"
77+ - FILE_SUFFIX="big "
8478 extra_configs :
8579 - CONFIG_DEPRECATION_TEST=y
8680 sample.bootloader.mcuboot.single_slot :
87- extra_args : EXTRA_CONF_FILE=./single_slot.conf
88- DTC_OVERLAY_FILE="./boards/nrf52840_single_slot.overlay;app.overlay"
89- platform_allow : nrf52840dk/nrf52840
90- integration_platforms :
91- - nrf52840dk/nrf52840
92- tags : bootloader_mcuboot
81+ extra_args :
82+ - EXTRA_CONF_FILE="single_slot.conf"
83+ - FILE_SUFFIX="single_slot"
9384 sample.bootloader.mcuboot.qspi_nor_slot :
94- extra_args : DTC_OVERLAY_FILE="./boards/nrf52840dk_qspi_nor_secondary.overlay;app.overlay"
95- EXTRA_CONF_FILE="./boards/nrf52840dk_qspi_nor.conf;./boards/nrf52840dk_qspi_secondary_boot.conf"
96- platform_allow : nrf52840dk/nrf52840
97- integration_platforms :
98- - nrf52840dk/nrf52840
99- tags : bootloader_mcuboot
85+ extra_args :
86+ - FILE_SUFFIX="qspi_nor"
10087 sample.bootloader.mcuboot.hooks_multi :
101- extra_args : DTC_OVERLAY_FILE="./boards/nrf52840dk_ram_multi.overlay;app.overlay"
102- EXTRA_CONF_FILE=./boards/nrf52840dk_hooks_sample_overlay.conf
103- TEST_BOOT_IMAGE_ACCESS_HOOKS=Y
104- platform_allow : nrf52840dk/nrf52840
105- integration_platforms :
106- - nrf52840dk/nrf52840
107- tags : bootloader_mcuboot
88+ extra_args :
89+ - FILE_SUFFIX="ram_multi"
90+ - EXTRA_CONF_FILE="hooks_sample.conf"
91+ - TEST_BOOT_IMAGE_ACCESS_HOOKS=Y
10892 sample.bootloader.mcuboot.ram_load :
109- extra_args : EXTRA_CONF_FILE=./ram_load.conf
110- tags : bootloader_mcuboot
111- platform_allow : mimxrt1020_evk
93+ extra_args :
94+ - EXTRA_CONF_FILE="ram_load.conf"
95+ platform_allow :
96+ - mimxrt1020_evk
11297 integration_platforms :
11398 - mimxrt1020_evk
11499 sample.bootloader.mcuboot.swap_move :
115- extra_args : EXTRA_CONF_FILE=./swap_move.conf
116- platform_allow : nrf52840dk/nrf52840
117- integration_platforms :
118- - nrf52840dk/nrf52840
119- tags : bootloader_mcuboot
100+ extra_args :
101+ - EXTRA_CONF_FILE="swap_move.conf"
120102 sample.bootloader.mcuboot.two_signing_keys :
121103 extra_configs :
122104 - CONFIG_BOOT_SIGNATURE_TYPE_ED25519=y
123105 - CONFIG_BOOT_SIGNATURE_KEY_FILE="root-ed25519.pem,root-ed25519-2-pub.pem"
124- platform_allow : nrf52840dk/nrf52840
125- integration_platforms :
126- - nrf52840dk/nrf52840
127- tags : bootloader_mcuboot
128106 sample.bootloader.mcuboot.runtime_source.hooks :
129- extra_args : EXTRA_CONF_FILE=../../samples/runtime-source/zephyr/sample.conf
130- TEST_RUNTIME_SOURCE_HOOKS=y
131- tags : bootloader_mcuboot runtime_source
107+ extra_args :
108+ - EXTRA_CONF_FILE="../../samples/runtime-source/zephyr/sample.conf"
109+ - TEST_RUNTIME_SOURCE_HOOKS=y
110+ tags : runtime_source
132111 platform_allow : frdm_k64f
133112 build_only : true
134113 sample.bootloader.mcuboot.encryption :
0 commit comments