blob: 3a21c2fd6f8ee4a7c7b119b6bf5beaad396a5660 [file] [log] [blame]
# Copyright (c) 2022 Rodrigo Peixoto <rodrigopex@gmail.com>
# SPDX-License-Identifier: Apache-2.0
config BM_MESSAGE_SIZE
int "Message size"
default 256
config BM_ONE_TO
int "Number of consumers"
default 8
choice BM_OBSERVER_TYPE
bool "Observer type to be used in the benchmark"
config BM_LISTENERS
bool "Synchronous using listeners"
config BM_SUBSCRIBERS
bool "Asynchronous using subscribers"
config BM_MSG_SUBSCRIBERS
bool "Asynchronous using message subscribers"
select ZBUS_MSG_SUBSCRIBER
endchoice
config BM_FAIRPLAY
bool "Force a comparison with same actions"
help
Forces a message copy on the listeners and subscribers to behave equivalent to
message subscribers.
source "Kconfig.zephyr"