1common:
2  tags:
3    - trusted-firmware-m
4    - mcuboot
5  modules:
6    - psa-arch-tests
7  platform_allow:
8    - nrf5340dk/nrf5340/cpuapp/ns
9    - nrf9160dk/nrf9160/ns
10    - nrf9161dk/nrf9161/ns
11    - v2m_musca_s1/musca_s1/ns
12  integration_platforms:
13    - nrf5340dk/nrf5340/cpuapp/ns
14  harness: console
15  harness_config:
16    type: multi_line
17    regex:
18      - "Non-Secure system starting..."
19      - "\\#\\#\\#\\# Execute test suites for the Non-secure area \\#\\#\\#\\#"
20      - "\\*\\*\\* End of Non-secure test suites \\*\\*\\*"
21
22sample:
23  name: "TFM Regression Test"
24
25tests:
26  sample.tfm.regression_ipc_lvl1:
27    extra_args:
28      - CONFIG_TFM_IPC=y
29      - CONFIG_TFM_ISOLATION_LEVEL=1
30    timeout: 200
31
32  sample.tfm.regression_ipc_lvl2:
33    timeout: 200
34
35  sample.tfm.regression_sfn:
36    extra_args:
37      - CONFIG_TFM_SFN=y
38      - CONFIG_TFM_ISOLATION_LEVEL=1
39    timeout: 200
40