Browse Source

tests: drivers: memc: Simplify filters

Currently, every boards that implement a memory controller add an entry
in tests/drivers/memc/ram/testcase.yaml. However, the configuration is
exactly the same for all the boards. So, we can just consider that any
board that declare "memc" capability has to be tested.

For the record here are the boards that has the memc capability:

    adi/apard32690/apard32690_max32690_m4.yaml
    adi/eval_adin1110ebz/adi_eval_adin1110ebz.yaml
    adi/max32690evkit/max32690evkit_max32690_m4.yaml
    arduino/giga_r1/arduino_giga_r1_stm32h747xx_m7.yaml
    arduino/portenta_h7/arduino_portenta_h7_stm32h747xx_m7_1_0_0.yaml
    arduino/portenta_h7/arduino_portenta_h7_stm32h747xx_m7_4_10_0.yaml
    atmel/sam/sam4s_xplained/sam4s_xplained.yaml
    renesas/da1469x_dk_pro/da1469x_dk_pro.yaml
    sifive/hifive_unmatched/hifive_unmatched_s7.yaml
    sifive/hifive_unmatched/hifive_unmatched_u74.yaml
    silabs/radio_boards/siwx917_rb4342a/siwx917_rb4342a.yaml
    st/stm32f746g_disco/stm32f746g_disco.yaml
    st/stm32f7508_dk/stm32f7508_dk.yaml
    st/stm32f769i_disco/stm32f769i_disco.yaml
    st/stm32h735g_disco/stm32h735g_disco.yaml
    st/stm32h745i_disco/stm32h745i_disco_stm32h745xx_m7.yaml
    st/stm32h747i_disco/stm32h747i_disco_stm32h747xx_m7.yaml
    st/stm32h750b_dk/stm32h750b_dk.yaml
    st/stm32h757i_eval/stm32h757i_eval_stm32h757xx_m7.yaml
    st/stm32h7b3i_dk/stm32h7b3i_dk.yaml
    st/stm32h7s78_dk/stm32h7s78_dk.yaml
    st/stm32n6570_dk/twister.yaml

Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
pull/89372/merge
Jérôme Pouiller 1 month ago committed by Benjamin Cabé
parent
commit
69202a7908
  1. 40
      tests/drivers/memc/ram/testcase.yaml

40
tests/drivers/memc/ram/testcase.yaml

@ -1,44 +1,10 @@ @@ -1,44 +1,10 @@
tests:
drivers.memc.stm32_fmc_nor_psram:
tags:
- drivers
- memc
depends_on: memc
filter: dt_compat_enabled("st,stm32-fmc-nor-psram")
drivers.memc.stm32_sdram:
tags:
- drivers
- memc
depends_on: memc
filter: dt_compat_enabled("st,stm32-fmc-sdram")
drivers.memc.smc_sram:
tags:
- drivers
- memc
depends_on: memc
filter: dt_compat_enabled("atmel,sam-smc")
platform_allow: sam4s_xplained
integration_platforms:
- sam4s_xplained
drivers.memc.sifive_ddr:
drivers.memc:
simulation_exclude:
- renode
tags:
- drivers
- memc
platform_allow: hifive_unmatched/fu740/s7
drivers.memc.renesas_ra_sdram:
tags:
- drivers
- memc
depends_on: memc
filter: dt_compat_enabled("renesas,ra-sdram")
platform_allow:
- ek_ra8d1
- ra8d1_vision_board
drivers.memc.max32_hpb:
tags:
- drivers
- memc
filter: dt_compat_enabled("adi,max32-hpb")
platform_allow: max32690evkit/max32690/m4
integration_platforms:
- sam4s_xplained

Loading…
Cancel
Save