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