1sample:
2  name: SoC Flash on NRF52
3tests:
4  sample.drivers.flash.soc_flash_nrf:
5    platform_allow:
6      - nrf52dk/nrf52832
7      - nrf9160dk/nrf9160
8      - nrf9160dk/nrf9160/ns
9    integration_platforms:
10      - nrf52dk/nrf52832
11    tags:
12      - flash
13      - drivers
14    harness: console
15    harness_config:
16      fixture: external_flash
17      type: multi_line
18      ordered: true
19      regex:
20        - "Flash erase succeeded"
21        - "Data read: 1234"
22        - "Data read matches data written. Good!"
23        - "Flash erase succeeded"
24        - "Data read: 1122"
25        - "Data read matches data written. Good!"
26        - "Flash erase succeeded"
27        - "Data read: 1234"
28        - "Data read: 1234"
29        - "Data read matches data written. Good!"
30        - "SoC flash consists of \\d+ pages."
31        - "write-block-size = 1"
32        - "Finished!"
33