zephyr/tests/subsys/fs/fcb/testcase.yaml
Dominik Ermel 7b701a40d5 tests: fs: fcb: Make fixed endmarker test optional
The commit splits default FCB scenario into one with endmarker
enabled, the original one, and one with disabled.
This allows to test the FCB in cases when CONFIG_FCB_ALLOW_FIXED_ENDMARKER
is set and not set.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
2024-10-26 11:31:25 +02:00

37 lines
1.1 KiB
YAML

tests:
filesystem.fcb:
platform_allow:
- nrf52840dk/nrf52840
- nrf52dk/nrf52832
- nrf51dk/nrf51822
- native_sim
- native_sim/native/64
- mr_canhubk3
tags: flash_circural_buffer
integration_platforms:
- nrf52840dk/nrf52840
filesystem.fcb.no_erase:
platform_allow:
- nrf54l15dk/nrf54l15/cpuapp
filesystem.fcb.native_sim.no_erase:
extra_args: CONFIG_FLASH_SIMULATOR_EXPLICIT_ERASE=n
platform_allow: native_sim
filesystem.fcb.fixed_endmarker:
platform_allow:
- nrf52840dk/nrf52840
- nrf52dk/nrf52832
- nrf51dk/nrf51822
- native_sim
- native_sim/native/64
- mr_canhubk3
tags: flash_circural_buffer
integration_platforms:
- nrf52840dk/nrf52840
extra_args: CONFIG_FCB_ALLOW_FIXED_ENDMARKER=y
filesystem.fcb.native_sim.fcb_0x00:
extra_args: DTC_OVERLAY_FILE=boards/native_sim_ev_0x00.overlay
platform_allow: native_sim
filesystem.fcb.qemu_x86.fcb_0x00:
extra_args: DTC_OVERLAY_FILE=boards/qemu_x86_ev_0x00.overlay
platform_allow: qemu_x86