|
1 | 1 | common: |
2 | 2 | integration_platforms: |
3 | 3 | - native_sim |
| 4 | + - nrf54l15dk/nrf54l15/cpuapp |
4 | 5 | platform_exclude: |
5 | 6 | - qemu_cortex_m0 # settings subsystem initialization fails |
6 | 7 | timeout: 600 |
7 | 8 | tags: |
8 | 9 | - psa.secure_storage |
9 | 10 | tests: |
10 | | - secure_storage.psa.its.secure_storage: |
11 | | - filter: CONFIG_SECURE_STORAGE and not CONFIG_SECURE_STORAGE_ITS_STORE_IMPLEMENTATION_NONE |
| 11 | + secure_storage.psa.its.secure_storage.zms: |
| 12 | + # DT-based filtering is not possible for this test scenario. |
| 13 | + # Platforms with a storage_partition must be manually added here. |
| 14 | + platform_allow: native_sim mps2/an385 qemu_x86/atom qemu_x86_64/atom |
| 15 | + nrf54l15dk/nrf54l15/cpuapp nrf5340dk/nrf5340/cpuapp nrf52840dk/nrf52840 |
| 16 | + nrf9151dk/nrf9151 nrf9160dk/nrf9160 nrf9161dk/nrf9161 |
| 17 | + extra_args: |
| 18 | + - EXTRA_DTC_OVERLAY_FILE=zms.overlay |
| 19 | + - EXTRA_CONF_FILE=overlay-secure_storage.conf;overlay-transform_default.conf |
| 20 | + - CONFIG_SECURE_STORAGE_ITS_STORE_IMPLEMENTATION_ZMS=y |
| 21 | + |
| 22 | + secure_storage.psa.its.secure_storage.settings.nvs: |
| 23 | + filter: CONFIG_SECURE_STORAGE_ITS_STORE_IMPLEMENTATION_SETTINGS |
12 | 24 | extra_args: "EXTRA_CONF_FILE=\ |
13 | | - overlay-secure_storage.conf;overlay-default_transform.conf;overlay-default_store.conf" |
14 | | - integration_platforms: |
15 | | - - native_sim |
16 | | - - nrf54l15dk/nrf54l15/cpuapp |
| 25 | + overlay-secure_storage.conf;overlay-transform_default.conf;overlay-store_settings.conf" |
| 26 | + |
17 | 27 | secure_storage.psa.its.secure_storage.custom.transform: |
18 | 28 | filter: CONFIG_SECURE_STORAGE and not CONFIG_SECURE_STORAGE_ITS_STORE_IMPLEMENTATION_NONE |
19 | | - extra_args: "EXTRA_CONF_FILE=\ |
20 | | - overlay-secure_storage.conf;overlay-custom_transform.conf;overlay-default_store.conf" |
21 | | - integration_platforms: |
22 | | - - native_sim |
23 | | - - nrf54l15dk/nrf54l15/cpuapp |
| 29 | + extra_args: EXTRA_CONF_FILE=overlay-secure_storage.conf;overlay-transform_custom.conf |
| 30 | + |
24 | 31 | secure_storage.psa.its.secure_storage.custom.store: |
25 | 32 | filter: CONFIG_SECURE_STORAGE |
26 | 33 | extra_args: "EXTRA_CONF_FILE=\ |
27 | | - overlay-secure_storage.conf;overlay-default_transform.conf;overlay-custom_store.conf" |
28 | | - integration_platforms: |
29 | | - - native_sim |
30 | | - - nrf54l15dk/nrf54l15/cpuapp |
| 34 | + overlay-secure_storage.conf;overlay-transform_default.conf;overlay-store_custom.conf" |
| 35 | + |
31 | 36 | secure_storage.psa.its.secure_storage.custom.both: |
32 | 37 | filter: CONFIG_SECURE_STORAGE |
33 | 38 | extra_args: "EXTRA_CONF_FILE=\ |
34 | | - overlay-secure_storage.conf;overlay-custom_transform.conf;overlay-custom_store.conf" |
35 | | - integration_platforms: |
36 | | - - native_sim |
37 | | - - nrf54l15dk/nrf54l15/cpuapp |
| 39 | + overlay-secure_storage.conf;overlay-transform_custom.conf;overlay-store_custom.conf" |
| 40 | + |
38 | 41 | secure_storage.psa.its.tfm: |
39 | 42 | filter: CONFIG_BUILD_WITH_TFM |
40 | | - extra_args: EXTRA_CONF_FILE=overlay-tfm.conf |
41 | 43 | integration_platforms: |
42 | 44 | - nrf9151dk/nrf9151/ns |
| 45 | + extra_args: EXTRA_CONF_FILE=overlay-tfm.conf |
0 commit comments