1sample:
2  name: Settings Sample
3
4tests:
5  sample.subsys.settings:
6    tags: settings
7    timeout: 20
8    filter: dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")
9    platform_exclude:
10      - nucleo_h723zg
11      - stm32h735g_disco
12      - nucleo_h743zi
13      - stm32h745i_disco/stm32h745xx/m7
14      - nucleo_h745zi_q/stm32h745xx/m7
15      - stm32h747i_disco/stm32h747xx/m7
16      - stm32h750b_dk
17      - nucleo_h753zi
18      - nucleo_h755zi_q/stm32h755xx/m7
19      - qemu_cortex_m0/nrf51822
20    integration_platforms:
21      - native_sim
22    harness: console
23    harness_config:
24      type: multi_line
25      regex:
26        - "subtree <alpha> handler registered: OK"
27        - "# iteration 0"
28        - "[.]*<alpha/length> value exist in the storage"
29        - "[.]*Can\\'t to load the <alpha/length> value as expected"
30        - "<gamma> = 0 \\(default\\)"
31        - "# iteration 1"
32        - "<alpha/length/2> = 59"
33        - "# iteration 2"
34        - "<alpha/length/1> = 42"
35        - "# iteration 3"
36        - "<alpha/beta/voltage> = -3100"
37        - "# iteration 4"
38        - "<alpha/beta/source> = abcd"
39        - "# iteration 5"
40        - "<alpha/angle/1> = 5"
41        - "<alpha/beta/source> is not compatible with the application"
42        - "direct.length = 100"
43        - "direct.length_1 = 46"
44        - "direct.length_2 = 54"
45        - "<gamma> = 5"
46        - "The settings destination off the key <alpha/beta/source> has got value:\
47        \ \"RT\""
48        - "String value \"rtos\" was retrieved from the settings destination off the\
49        \ key <alpha/beta/source>"
50