1common:
2  depends_on: eeprom
3  tags:
4    - drivers
5    - eeprom
6tests:
7  drivers.eeprom.api:
8    # Tests overwrite EEPROM content, only run on select boards
9    platform_allow:
10      - native_sim
11      - native_sim/native/64
12      - qemu_x86
13      - nucleo_l152re
14      - nucleo_l073rz
15    integration_platforms:
16      - qemu_x86
17  drivers.eeprom.api.w_at2x_emul:
18    # Tests overwrite EEPROM content, only run on select boards
19    extra_args:
20      - DTC_OVERLAY_FILE=at2x_emul.overlay
21      - EXTRA_CONF_FILE=at2x_emul.conf
22    platform_allow:
23      - native_sim
24      - native_sim/native/64
25    integration_platforms:
26      - native_sim
27  drivers.eeprom.api.build:
28    # Build-only test for boards with EEPROMs
29    build_only: true
30    platform_exclude:
31      - native_sim
32      - native_sim/native/64
33      - qemu_x86
34      - nucleo_l152re
35      - nucleo_l073rz
36