zephyr/samples/subsys/debug/fuzz/Kconfig
Alberto Escolar Piedras 320f23ef96 arch posix fuzzing: Move kconfig options to sample
Move the kconfig options used to configure the interrupt
and wait time to the sample which uses them instead of
having them in the architecture code.
This options are very particular for this sample and not
really an API.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-05-02 20:46:03 +03:00

23 lines
749 B
Plaintext

# Copyright (c) 2017 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
config ARCH_POSIX_FUZZ_IRQ
int "OS interrupt via which to deliver fuzz cases"
default 31
help
In this sample, new fuzz cases are delivered to Zephyr
via interrupts. The IRQ should be otherwise unused, but can
be any value desired by the app.
config ARCH_POSIX_FUZZ_TICKS
int "Ticks to allow for fuzz case processing"
default 2
help
Fuzz interrupts are delivered, from the perspective of the
OS, at a steady cadence in simulated time. In general most
apps won't require much time to reach an idle state
following a unit-test style case, so the default is short to
prevent interaction with regular timer workloads.
source "Kconfig.zephyr"