tests: samples: cleanup test tags, add integration_platforms

Use integration platforms and sanitize tags.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2023-06-01 10:44:47 -04:00
commit 0064b6e8b6
36 changed files with 125 additions and 70 deletions

View file

@ -12,3 +12,6 @@ tests:
extra_configs:
- CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=0
- arch:riscv64:CONFIG_ZTEST_STACK_SIZE=8192
integration_platforms:
- qemu_x86
- native_posix

View file

@ -1,34 +1,22 @@
common:
tags:
- crypto
- random
- security
integration_platforms:
- qemu_x86
tests:
crypto.rand32:
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
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
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
min_ram: 16
drivers.rand32.random_psa_crypto:
filter: CONFIG_BUILD_WITH_TFM
@ -36,8 +24,4 @@ tests:
- DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay
- CONF_FILE=prj_hw_random_psa_crypto.conf
tags:
- crypto
- entropy
- random
- security
- psa-crypto