zephyr/tests/subsys/random/rng/testcase.yaml
Flavio Ceolin 8c5806472e tests: random: Move and rename rng test
Random number generator is a subsystem and although it is mostly used
in crypto, this is not its only utility.

Move the current random number generator test to it is own space
(tests/subsys/random) and rename it to rng.

We need more and better tests for rng, this is an initial commit
to organize it and get ready for further tests.

Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com>
2024-05-30 16:48:31 -05:00

37 lines
929 B
YAML

common:
tags:
- crypto
- random
- security
tests:
crypto.rng:
min_ram: 16
integration_platforms:
- qemu_x86
crypto.rng.random_sw_systimer:
extra_args: CONF_FILE=prj_sw_random_systimer.conf
integration_platforms:
- qemu_x86
crypto.rng.random_hw_xoshiro:
extra_args: CONF_FILE=prj_hw_random_xoshiro.conf
filter: CONFIG_ENTROPY_HAS_DRIVER
min_ram: 16
integration_platforms:
- native_sim
crypto.rng.random_ctr_drbg:
extra_args: CONF_FILE=prj_ctr_drbg.conf
filter: CONFIG_ENTROPY_HAS_DRIVER
min_ram: 16
integration_platforms:
- native_sim
drivers.rng.random_psa_crypto:
filter: CONFIG_BUILD_WITH_TFM
arch_exclude: posix
extra_args:
- DTC_OVERLAY_FILE=./entropy_psa_crypto.overlay
- CONF_FILE=prj_hw_random_psa_crypto.conf
tags:
- psa-crypto
integration_platforms:
- nrf5340dk/nrf5340/cpuapp/ns