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      - sama7g54_ek
16    integration_platforms:
17      - qemu_x86
18  drivers.eeprom.api.w_at2x_emul:
19    # Tests overwrite EEPROM content, only run on select boards
20    extra_args:
21      - DTC_OVERLAY_FILE=at2x_emul.overlay
22      - EXTRA_CONF_FILE=at2x_emul.conf
23    platform_allow:
24      - native_sim
25      - native_sim/native/64
26    integration_platforms:
27      - native_sim
28  drivers.eeprom.api.build:
29    # Build-only test for boards with EEPROMs
30    build_only: true
31    platform_exclude:
32      - native_sim
33      - native_sim/native/64
34      - qemu_x86
35      - nucleo_l152re
36      - nucleo_l073rz
37      - sama7g54_ek
38