1common:
2  depends_on: i2c
3  tags:
4    - drivers
5    - i2c
6  harness: ztest
7  harness_config:
8    fixture: i2c_bus_short
9
10tests:
11  drivers.i2c.target_api.dual_role:
12    platform_allow:
13      - b_u585i_iot02a
14      - nucleo_f746zg
15      - nucleo_g474re
16      - nucleo_f091rc
17      - stm32f072b_disco
18      - stm32f3_disco
19      - stm32h573i_dk
20      - stm32u083c_dk
21      - nucleo_g071rb
22      - nucleo_f207zg
23      - nucleo_f401re
24      - nucleo_f429zi
25      - nucleo_wl55jc
26      - nucleo_l073rz
27      - nucleo_l152re
28      - nucleo_u083rc
29      - nucleo_wb55rg
30      - rpi_pico
31      - sltb010a@0
32      - mr_canhubk3
33    integration_platforms:
34      - nucleo_f091rc
35    extra_configs:
36      - CONFIG_APP_DUAL_ROLE_I2C=y
37  drivers.i2c.target_api.single_role:
38    platform_allow:
39      - frdm_mcxn947/mcxn947/cpu0
40      - mimxrt1170_evk@B/mimxrt1176/cm7
41      - mimxrt1170_evk/mimxrt1176/cm7
42      - mimxrt1180_evk/mimxrt1189/cm33
43      - mimxrt1180_evk/mimxrt1189/cm7
44      - mimxrt1040_evk
45      - mimxrt1060_evk/mimxrt1062/qspi
46      - frdm_ke17z512
47      - frdm_mcxn236
48      - frdm_mcxa156
49      - max32655evkit/max32655/m4
50      - max32662evkit
51      - max32666evkit/max32666/cpu0
52      - max32670evkit
53      - max32672evkit
54      - max32675evkit
55      - max32680evkit/max32680/m4
56      - max32690evkit/max32690/m4
57    integration_platforms:
58      - max32690evkit/max32690/m4
59