1sample:
2  name: 1-Wire scanner sample
3
4common:
5  harness: console
6  tags:
7    - w1
8
9tests:
10  sample.drivers.w1.scanner.ds2482-800:
11    depends_on: arduino_i2c
12    extra_args: DTC_OVERLAY_FILE=ds2482-800.overlay
13    platform_allow: nrf52840dk/nrf52840
14    harness_config:
15      type: one_line
16      regex:
17        - "Number of devices found on bus: .*"
18      fixture: w1_scanner_ds2482_800
19  sample.drivers.w1.scanner.ds2484:
20    depends_on: arduino_i2c
21    extra_args: DTC_OVERLAY_FILE=ds2484.overlay
22    platform_allow:
23      - nrf52840dk/nrf52840
24      - nucleo_g0b1re
25    harness_config:
26      type: one_line
27      regex:
28        - "Number of devices found on bus: .*"
29      fixture: w1_scanner_ds2484
30  sample.drivers.w1.scanner.ds2485:
31    depends_on: arduino_i2c
32    extra_args: DTC_OVERLAY_FILE=ds2485.overlay
33    platform_allow:
34      - nrf52840dk/nrf52840
35      - nucleo_g0b1re
36    harness_config:
37      type: one_line
38      regex:
39        - "Number of devices found on bus: .*"
40      fixture: w1_scanner_ds2485
41  sample.drivers.w1.scanner.w1_serial:
42    depends_on:
43      - arduino_serial
44    extra_args: DTC_OVERLAY_FILE=w1_serial.overlay
45    platform_allow:
46      - nrf52840dk/nrf52840
47      - nucleo_g0b1re
48    harness_config:
49      type: one_line
50      regex:
51        - "Number of devices found on bus: .*"
52      fixture: w1_scanner_w1_serial
53  sample.drivers.w1.scanner.max:
54    depends_on: w1
55    platform_allow:
56      - max32655evkit/max32655/m4
57      - max32666evkit/max32666/cpu0
58      - max32666fthr/max32666/cpu0
59      - max32690evkit/max32690/m4
60      - max78000evkit/max78000/m4
61      - max78000fthr/max78000/m4
62      - max78002evkit/max78002/m4
63    integration_platforms:
64      - max32655evkit/max32655/m4
65    harness_config:
66      type: one_line
67      regex:
68        - "Number of devices found on bus: .*"
69      fixture: w1_scanner_w1_max
70