1sample:
2  name: Settings Sample
3
4tests:
5  sample.subsys.settings:
6    tags: settings
7    timeout: 10
8    platform_allow:
9      - qemu_x86
10      - native_sim
11      - native_sim/native/64
12      - mr_canhubk3
13      - nrf54l15dk/nrf54l05/cpuapp
14      - nrf54l15dk/nrf54l10/cpuapp
15      - nrf54l15dk/nrf54l15/cpuapp
16      - nrf54h20dk/nrf54h20/cpuapp
17    integration_platforms:
18      - native_sim
19    harness: console
20    harness_config:
21      type: multi_line
22      regex:
23        - "subtree <alpha> handler registered: OK"
24        - "# iteration 0"
25        - "[.]*<alpha/length> value exist in the storage"
26        - "[.]*Can\\'t to load the <alpha/length> value as expected"
27        - "<gamma> = 0 \\(default\\)"
28        - "# iteration 1"
29        - "<alpha/length/2> = 59"
30        - "# iteration 2"
31        - "<alpha/length/1> = 42"
32        - "# iteration 3"
33        - "<alpha/beta/voltage> = -3100"
34        - "# iteration 4"
35        - "<alpha/beta/source> = abcd"
36        - "# iteration 5"
37        - "<alpha/angle/1> = 5"
38        - "<alpha/beta/source> is not compatible with the application"
39        - "direct.length = 100"
40        - "direct.length_1 = 46"
41        - "direct.length_2 = 54"
42        - "<gamma> = 5"
43        - "The settings destination off the key <alpha/beta/source> has got value:\
44        \ \"RT\""
45        - "String value \"rtos\" was retrieved from the settings destination off the\
46        \ key <alpha/beta/source>"
47