1common:
2  depends_on: i2c
3  tags:
4    - drivers
5    - i2c
6  filter: dt_alias_exists("i2c-ram")
7  harness: ztest
8  harness_config:
9    fixture: i2c_ram
10tests:
11  drivers.i2c.ram:
12    depends_on: i2c
13    tags:
14      - drivers
15      - i2c
16  drivers.i2c.ram.rtio:
17    filter: CONFIG_I2C_RTIO
18    extra_configs:
19      - CONFIG_I2C_RTIO=y
20      - CONFIG_ZTEST_THREAD_PRIORITY=2
21  drivers.i2c.ram.pm:
22    filter: CONFIG_HAS_PM
23    extra_configs:
24      - CONFIG_PM=y
25      - CONFIG_PM_DEVICE=y
26      - CONFIG_PM_DEVICE_RUNTIME=y
27  drivers.i2c.ram.pm.rtio:
28    filter: CONFIG_HAS_PM and CONFIG_I2C_RTIO
29    extra_configs:
30      - CONFIG_PM=y
31      - CONFIG_PM_DEVICE=y
32      - CONFIG_PM_DEVICE_RUNTIME=y
33      - CONFIG_I2C_RTIO=y
34      - CONFIG_ZTEST_THREAD_PRIORITY=2
35