1sample:
2  name: MSPI Flash Sample
3tests:
4  sample.drivers.mspi.flash:
5    tags:
6      - mspi
7      - flash
8    filter: dt_compat_enabled("jedec,spi-nor") or dt_compat_enabled("jedec,mspi-nor")
9      or dt_compat_enabled("mspi-atxp032") or dt_compat_enabled("mspi-is25xX0xx")
10    platform_exclude:
11      - hifive_unmatched/fu740/s7
12      - hifive_unmatched/fu740/u74
13    harness: console
14    harness_config:
15      type: multi_line
16      ordered: true
17      regex:
18        - "Test 1: Flash erase"
19        - "Flash erase succeeded!"
20        - "Test 2: Flash write"
21        - "Attempting to write 4 bytes"
22        - "Data read matches data written. Good!!"
23    depends_on: mspi
24    integration_platforms:
25      - apollo3p_evb
26      - apollo510_evb
27