1# SPDX-License-Identifier: Apache-2.0
2
3common:
4  tags:
5    - input
6  integration_platforms:
7    - native_sim
8tests:
9  input.api.thread:
10    extra_configs:
11      - CONFIG_INPUT_MODE_THREAD=y
12      # There is a check to see if it is no longer able to push more
13      # messages into a full queue. When these is another CPU consuming
14      # messages, the queue would not be full at that point. A new message
15      # can be pushed into the queue and thus failing the "full queue"
16      # check. So limit this to 1 CPU only so this check's assumption
17      # can be fulfilled.
18      - CONFIG_MP_MAX_NUM_CPUS=1
19  input.api.synchronous:
20    extra_configs:
21      - CONFIG_INPUT_MODE_SYNCHRONOUS=y
22