samples, tests: convert string-based twister lists to YAML lists

Twister now supports using YAML lists for all fields that were written
as space-separated lists. Used twister_to_list.py script. Some artifacts
on string length are due to how ruamel dumps content.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
This commit is contained in:
Gerard Marull-Paretas 2023-05-08 13:37:42 +02:00 committed by Carles Cufí
commit 93b63df762
761 changed files with 5601 additions and 1979 deletions

View file

@ -1,7 +1,10 @@
common:
min_flash: 65
min_ram: 36
tags: crypto mbedtls userspace
tags:
- crypto
- mbedtls
- userspace
timeout: 400
tests:
crypto.mbedtls:

View file

@ -1,23 +1,43 @@
tests:
crypto.rand32:
tags: crypto random security
tags:
- crypto
- random
- security
min_ram: 16
crypto.rand32.random_sw_systimer:
extra_args: CONF_FILE=prj_sw_random_systimer.conf
tags: crypto random security
tags:
- crypto
- random
- security
min_ram: 16
crypto.rand32.random_hw_xoshiro:
extra_args: CONF_FILE=prj_hw_random_xoshiro.conf
filter: CONFIG_ENTROPY_HAS_DRIVER
tags: crypto entropy random security
tags:
- crypto
- entropy
- random
- security
min_ram: 16
crypto.rand32.random_ctr_drbg:
extra_args: CONF_FILE=prj_ctr_drbg.conf
filter: CONFIG_ENTROPY_HAS_DRIVER
tags: crypto entropy random security
tags:
- crypto
- entropy
- random
- security
min_ram: 16
drivers.rand32.random_psa_crypto:
filter: CONFIG_BUILD_WITH_TFM
extra_args:
DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay CONF_FILE=prj_hw_random_psa_crypto.conf
tags: crypto entropy random security psa-crypto
- DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay
- CONF_FILE=prj_hw_random_psa_crypto.conf
tags:
- crypto
- entropy
- random
- security
- psa-crypto

View file

@ -1,7 +1,14 @@
tests:
crypto.tinycrypt:
tags: tinycrypt crypto aes ccm
platform_exclude: qemu_arc_em qemu_arc_hs m2gl025_miv
tags:
- tinycrypt
- crypto
- aes
- ccm
platform_exclude:
- qemu_arc_em
- qemu_arc_hs
- m2gl025_miv
timeout: 500
integration_platforms:
- native_posix

View file

@ -1,7 +1,15 @@
tests:
crypto.tinycrypt.hmac_prng:
tags: tinycrypt crypto sha256 hmac prng
platform_exclude: mec15xxevb_assy6853 mec1501modular_assy6885 m2gl025_miv
tags:
- tinycrypt
- crypto
- sha256
- hmac
- prng
platform_exclude:
- mec15xxevb_assy6853
- mec1501modular_assy6885
- m2gl025_miv
integration_platforms:
- native_posix
toolchain_exclude: xcc