| common: |
| tags: tfm |
| platform_allow: |
| - mps2_an521_ns |
| - nrf5340dk_nrf5340_cpuapp_ns |
| - nrf9160dk_nrf9160_ns |
| - nrf9161dk_nrf9161_ns |
| - v2m_musca_s1_ns |
| integration_platforms: |
| - mps2_an521_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" |