1sample:
2  name: BME280 Sensor sample
3common:
4  filter: dt_compat_enabled("bosch,bme280")
5  tags:
6    - sensors
7    - bme280
8tests:
9  sample.sensor.bme280:
10    harness: console
11    platform_allow:
12      - adafruit_feather_m0_basic_proto
13      - rpi_pico
14      - adafruit_qt_py_rp2040/rp2040
15    integration_platforms:
16      - adafruit_feather_m0_basic_proto
17    extra_args:
18      - platform:adafruit_qt_py_rp2040/rp2040:SHIELD="sparkfun_environmental_combo"
19    harness_config:
20      type: one_line
21      regex:
22        - "temp: (.*); press: (.*); humidity: (.*)"
23      fixture: fixture_i2c_bme280
24  sample.sensor.bme280.spi:
25    harness: console
26    platform_allow:
27      - lpcxpresso55s16
28    depends_on:
29      - spi
30    extra_args: "SHIELD=mikroe_weather_click_spi"
31    harness_config:
32      type: one_line
33      regex:
34        - "temp: (.*); press: (.*); humidity: (.*)"
35      fixture: fixture_spi_bme280
36  sample.sensor.bme280.rpi_pico.pio:
37    harness: console
38    platform_allow: rpi_pico
39    integration_platforms:
40      - rpi_pico
41    extra_args: "DTC_OVERLAY_FILE=rpi_pico_spi_pio.overlay"
42    harness_config:
43      type: one_line
44      regex:
45        - "temp: (.*); press: (.*); humidity: (.*)"
46      fixture: fixture_rpi_pico_pio_spi_bme280
47