# Copyright (c) 2023, Meta # # SPDX-License-Identifier: Apache-2.0 source "Kconfig.zephyr" config TEST_DURATION_S int "Number of seconds to run the test" range 1 21600 default 5 help Duration for the test, in seconds. The range has a reblatively high upper bound because we should expect that eventfd_read() and eventfd_write() are stable enough to run for an arbitrarily long period of time without encountering any race conditions. config TEST_TIMEOUT_S int "Number of seconds to run the test" range 1 21600 default 10 config TEST_STACK_SIZE int "Size of each thread stack in this test" default 2048 help The minimal stack size required to run a no-op thread. config TEST_EXTRA_ASSERTIONS bool "Add extra assertions into the hot path" help In order to get a true benchmark, there should be as few branches as possible on the hot path. Say 'y' here to add extra assertions on the hot path as well to verify functionality. config TEST_EXTRA_QUIET bool "Do not print out regular reports" help In order to get a true benchmark, there should be as few branches as possible on the hot path. Say 'y' here to skip reporting. module = EVENTFD_TEST module-str = eventfd source "subsys/logging/Kconfig.template.log_config"