1sample:
2  name: Accelerometer trigger sample
3common:
4  tags: sensors
5  harness: console
6  harness_config:
7    type: one_line
8    regex:
9      - "^\\s*[0-9A-Za-z_,+-.]*@[0-9A-Fa-f]* \\[m\/s\\^2\\]:    \
10        \\(\\s*-?[0-9\\.]*,\\s*-?[0-9\\.]*,\\s*-?[0-9\\.]*\\)$"
11tests:
12  sample.sensor.accel_trig:
13    filter: dt_alias_exists("accel0")
14    harness_config:
15      type: one_line
16      regex:
17        - "^\\s*[0-9A-Za-z_,+-.]*@[0-9A-Fa-f]* \\[m\/s\\^2\\]:    \
18          \\(\\s*-?[0-9\\.]*,\\s*-?[0-9\\.]*,\\s*-?[0-9\\.]*\\)$"
19      fixture: fixture_sensor_accel_int
20    integration_platforms:
21      - frdm_k64f                          # fxos8700
22      - mikroe_clicker_ra4m1/r7fa4m1ab3cfm # mikroe_lsm6dsl_click shield
23    platform_exclude:
24      - sensortile_box
25      - stm32f3_disco
26      - stm32f411e_disco
27      - b_l4s5i_iot01a
28      - disco_l475_iot1
29      - stm32l562e_dk
30      - stm32wb5mm_dk
31    extra_args:
32      - platform:mikroe_clicker_ra4m1/r7fa4m1ab3cfm:SHIELD="mikroe_lsm6dsl_click"
33  sample.sensor.accel_trig.adxl345-trigger:
34    extra_args:
35      - SHIELD=pmod_acl
36      - EXTRA_CONF_FILE=adxl345-trigger.conf
37      - SNIPPET=rtt-tracing;rtt-console
38    extra_configs:
39      - CONFIG_UART_CONSOLE=n
40    platform_allow:
41      - apard32690/max32690/m4
42  sample.sensor.accel_trig.adxl362-trigger:
43    extra_args:
44      - SHIELD=eval_adxl362_ardz
45      - EXTRA_CONF_FILE=adxl362-trigger.conf
46      - SNIPPET=rtt-tracing;rtt-console
47    extra_configs:
48      - CONFIG_UART_CONSOLE=n
49    platform_allow:
50      - apard32690/max32690/m4
51  sample.sensor.accel_trig.shield-tap:
52    harness_config:
53      fixture: fixture_x_nucleo_iks01a3
54    extra_args:
55      - SHIELD=x_nucleo_iks01a3
56      - EXTRA_DTC_OVERLAY_FILE=x_nucleo_iks01a3.overlay
57      - CONFIG_SAMPLE_TAP_DETECTION=y
58    depends_on:
59      - arduino_i2c
60      - arduino_gpio
61    platform_allow:
62      - nrf52dk/nrf52832
63    integration_platforms:
64      - nrf52dk/nrf52832
65  sample.sensor.accel_trig.generic-tap:
66    filter: dt_compat_enabled("nxp,fxos8700") or dt_compat_enabled("invensense,icm42605") or
67            dt_compat_enabled("st,iis2dlpc") or dt_compat_enabled("st,lis2dw12")
68    extra_args:
69      - CONFIG_SAMPLE_TAP_DETECTION=y
70    integration_platforms:
71      - stm32f3_disco
72