tests: cleanup metadata and filtering

- Add integration_platforms to avoid excessive filtering
- Make sure integration platforms are actually part of the filter
- Fix some tags and test meta data

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
Anas Nashif 2023-06-09 12:30:46 +00:00
commit b835b02136
52 changed files with 156 additions and 57 deletions

View file

@ -3,21 +3,27 @@ common:
- crypto
- random
- security
integration_platforms:
- qemu_x86
tests:
crypto.rand32:
min_ram: 16
integration_platforms:
- qemu_x86
crypto.rand32.random_sw_systimer:
extra_args: CONF_FILE=prj_sw_random_systimer.conf
integration_platforms:
- qemu_x86
crypto.rand32.random_hw_xoshiro:
extra_args: CONF_FILE=prj_hw_random_xoshiro.conf
filter: CONFIG_ENTROPY_HAS_DRIVER
min_ram: 16
integration_platforms:
- native_posix
crypto.rand32.random_ctr_drbg:
extra_args: CONF_FILE=prj_ctr_drbg.conf
filter: CONFIG_ENTROPY_HAS_DRIVER
min_ram: 16
integration_platforms:
- native_posix
drivers.rand32.random_psa_crypto:
filter: CONFIG_BUILD_WITH_TFM
extra_args:
@ -25,3 +31,5 @@ tests:
- CONF_FILE=prj_hw_random_psa_crypto.conf
tags:
- psa-crypto
integration_platforms:
- nrf5340dk_nrf5340_cpuapp_ns