zephyr/samples/tfm_integration/tfm_psa_test/sample.yaml

44 lines
1.2 KiB
YAML

common:
tags:
- trusted-firmware-m
- mcuboot
platform_allow:
- mps2/an521/cpu0/ns
- nrf5340dk/nrf5340/cpuapp/ns
- nrf9160dk/nrf9160/ns
- nrf9161dk/nrf9161/ns
- v2m_musca_s1/musca_s1/ns
modules:
- psa-arch-tests
- tf-m-tests
integration_platforms:
- mps2/an521/cpu0/ns
harness: console
harness_config:
type: multi_line
regex:
- "\\*\\*\\*\\*\\* PSA Architecture Test Suite - Version .* \\*\\*\\*\\*\\*"
- "TOTAL FAILED *: 0"
sample:
name: "TFM PSA Test"
tests:
sample.tfm.psa_test_protected_storage:
extra_args: "CONFIG_TFM_PSA_TEST_PROTECTED_STORAGE=y"
timeout: 120
sample.tfm.psa_test_internal_trusted_storage:
extra_args: "CONFIG_TFM_PSA_TEST_INTERNAL_TRUSTED_STORAGE=y"
sample.tfm.psa_test_storage:
extra_args: "CONFIG_TFM_PSA_TEST_STORAGE=y"
timeout: 130
sample.tfm.psa_test_crypto:
timeout: 120
extra_args: "CONFIG_TFM_PSA_TEST_CRYPTO=y"
# The test suite below has been disabled due to licensing issues with the QCBOR
# library used by t_cose. This test will be re-enabled once the licensing
# issues have been sorted out upstream.
#
# sample.tfm.psa_test_initial_attestation:
# extra_args: "CONFIG_TFM_PSA_TEST_INITIAL_ATTESTATION=y"