Home
last modified time | relevance | path

Searched +full:bsim +full:- +full:tests (Results 1 – 25 of 385) sorted by relevance

12345678910>>...16

/Zephyr-latest/tests/bsim/bluetooth/ll/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the bsim tests in these subfolders
7 #set -x #uncomment this line for debugging
8 set -ue
11 source ${ZEPHYR_BASE}/tests/bsim/compile.source
13 ${ZEPHYR_BASE}/tests/bsim/bluetooth/ll/cis/compile.sh
15 app=tests/bsim/bluetooth/ll/advx compile
16 app=tests/bsim/bluetooth/ll/advx \
17 conf_overlay=overlay-ticker_expire_info.conf compile
18 app=tests/bsim/bluetooth/ll/advx conf_overlay=overlay-scan_aux_use_chains.conf compile
[all …]
/Zephyr-latest/tests/bsim/bluetooth/mesh/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the bsim tests in these subfolders
7 #set -x #uncomment this line for debugging
8 set -ue
11 source ${ZEPHYR_BASE}/tests/bsim/compile.source
13 app=tests/bsim/bluetooth/mesh compile
14 app=tests/bsim/bluetooth/mesh conf_overlay=overlay_pst.conf compile
15 app=tests/bsim/bluetooth/mesh conf_overlay=overlay_gatt.conf compile
16 app=tests/bsim/bluetooth/mesh conf_overlay=overlay_low_lat.conf compile
17 app=tests/bsim/bluetooth/mesh conf_overlay=overlay_psa.conf compile
[all …]
/Zephyr-latest/tests/bsim/bluetooth/ll/cis/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the bsim tests in these subfolders
7 #set -x #uncomment this line for debugging
8 set -ue
11 source ${ZEPHYR_BASE}/tests/bsim/compile.source
13 app=tests/bsim/bluetooth/ll/cis conf_overlay=overlay.conf compile
14 app=tests/bsim/bluetooth/ll/cis conf_overlay=overlay-acl_first.conf compile
15 app=tests/bsim/bluetooth/ll/cis conf_overlay=overlay-legacy_adv.conf compile
16 app=tests/bsim/bluetooth/ll/cis conf_overlay=overlay-legacy_adv_acl_first.conf compile
17 app=tests/bsim/bluetooth/ll/cis conf_overlay=overlay-acl_group.conf compile
[all …]
/Zephyr-latest/tests/bsim/
Dci.bt.sh3 # SPDX-License-Identifier: Apache-2.0
5 # This script runs the Babblesim CI BT tests.
9 export ZEPHYR_BASE="${ZEPHYR_BASE:-${PWD}}"
12 set -uex
15 nice tests/bsim/bluetooth/compile.sh
19 TESTS_FILE=tests/bsim/bluetooth/tests.nrf52bsim.txt \
20 tests/bsim/run_parallel.sh
23 nice tests/bsim/bluetooth/compile.nrf5340bsim_nrf5340_cpunet.sh
27 TESTS_FILE=tests/bsim/bluetooth/tests.nrf5340bsim_nrf5340_cpunet.txt \
28 tests/bsim/run_parallel.sh
[all …]
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by all bsim tests
7 #set -x #uncomment this line for debugging
8 set -ue
12 source ${ZEPHYR_BASE}/tests/bsim/sh_common.source
14 run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/compile.sh
15 run_in_background ${ZEPHYR_BASE}/tests/bsim/net/compile.sh
Drun_parallel.sh3 # SPDX-License-Identifier: Apache-2.0
8 echo "run_parallel.sh [-help] [options]"
16 echo " or an input file including a list of tests and/or tests search paths"
20 echo " * Run all tests found under one folder:"
21 echo " SEARCH_PATH=tests/bsim/bluetooth/ll/conn/ tests/bsim/run_parallel.sh"
22 echo " * Run all tests found under two separate folders, matching a pattern in the first:"
23 echo " SEARCH_PATH=\"tests/bsim/bluetooth/ll/conn/tests_scripts/*encr* tests/bsim/net\"\
24 tests/bsim/run_parallel.sh"
25 echo " * Provide a tests list explicitly from an environment variable"
27 \"tests/bsim/bluetooth/ll/conn/tests_scripts/basic_conn_encrypted_split_privacy.sh\
[all …]
Dci.net.sh3 # SPDX-License-Identifier: Apache-2.0
5 # This script runs the Babblesim CI networking tests.
9 export ZEPHYR_BASE="${ZEPHYR_BASE:-${PWD}}"
12 set -uex
14 WORK_DIR=${ZEPHYR_BASE}/bsim_net nice tests/bsim/net/compile.sh
16 SEARCH_PATH=tests/bsim/net/ tests/bsim/run_parallel.sh
Dci.uart.sh3 # SPDX-License-Identifier: Apache-2.0
5 # This script runs the Babblesim CI UART tests.
9 export ZEPHYR_BASE="${ZEPHYR_BASE:-${PWD}}"
12 set -uex
14 echo "UART: Single device tests"
16 ${ZEPHYR_BASE}/scripts/twister -T tests/drivers/uart/ --force-color --inline-logs -v -M \
17 -p nrf52_bsim -p nrf5340bsim/nrf5340/cpuapp --fixture gpio_loopback \
18 -- -uart0_loopback -uart1_loopback
21 ${ZEPHYR_BASE}/scripts/twister -T tests/drivers/uart/ --force-color --inline-logs -v -M \
22 -p nrf54l15bsim/nrf54l15/cpuapp --fixture gpio_loopback \
[all …]
/Zephyr-latest/tests/bsim/bluetooth/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the Bluetooth bsim tests
7 #set -x #uncomment this line for debugging
8 set -ue
11 source ${ZEPHYR_BASE}/tests/bsim/sh_common.source
18 run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/audio/compile.sh
19 ${ZEPHYR_BASE}/tests/bsim/bluetooth/audio_samples/compile.sh
20 ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/compile.sh
21 ${ZEPHYR_BASE}/tests/bsim/bluetooth/ll/compile.sh
22 ${ZEPHYR_BASE}/tests/bsim/bluetooth/mesh/compile.sh
[all …]
Dcompile.nrf5340bsim_nrf5340_cpuapp.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all bluetooth applications needed for the split stack tests
7 #set -x #uncomment this line for debugging
8 set -ue
11 export BOARD="${BOARD:-nrf5340bsim/nrf5340/cpuapp}"
13 source ${ZEPHYR_BASE}/tests/bsim/compile.source
15 app=tests/bsim/bluetooth/ll/conn conf_file=prj_split_privacy.conf sysbuild=1 compile
16 app=tests/bsim/bluetooth/ll/bis sysbuild=1 compile
17 app=tests/bsim/bluetooth/ll/cis conf_overlay=overlay-acl_group.conf sysbuild=1 compile
19 run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/samples/compile.sh
[all …]
Dcompile.nrf5340bsim_nrf5340_cpunet.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the Bluetooth bsim tests on the nrf5340_cpunet
7 #set -x #uncomment this line for debugging
8 set -ue
11 export BOARD="${BOARD:-nrf5340bsim/nrf5340/cpunet}"
13 source ${ZEPHYR_BASE}/tests/bsim/sh_common.source
15 ${ZEPHYR_BASE}/tests/bsim/bluetooth/ll/compile.sh
16 ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/compile.sh
Dcompile.nrf54l15bsim_nrf54l15_cpuapp.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the Bluetooth bsim tests on the
8 #set -x #uncomment this line for debugging
9 set -ue
12 export BOARD="${BOARD:-nrf54l15bsim/nrf54l15/cpuapp}"
14 source ${ZEPHYR_BASE}/tests/bsim/compile.source
16 app=tests/bsim/bluetooth/ll/multiple_id compile
18 run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/samples/compile.sh
/Zephyr-latest/.github/workflows/
Dbsim-tests.yaml1 name: BabbleSim Tests
6 - ".github/workflows/bsim-tests.yaml"
7 - ".github/workflows/bsim-tests-publish.yaml"
8 - "west.yml"
9 - "subsys/bluetooth/**"
10 - "tests/bsim/**"
11 - "boards/nordic/nrf5*/*dt*"
12 - "dts/*/nordic/**"
13 - "tests/bluetooth/common/testlib/**"
14 - "samples/bluetooth/**"
[all …]
/Zephyr-latest/doc/develop/test/
Dbsim.rst13 :ref:`bsim boards<bsim boards>`
15 When we build Zephyr targeting a :ref:`bsim board<bsim boards>` we produce a Linux
29 Types of tests
32 Tests without radio activity: bsim tests with twister argument
35 The :ref:`bsim boards<bsim boards>` can be used without radio activity, and in that case, it is not
38 to run all standard Zephyr twister tests, but with models of a real SOC HW, and their drivers.
40 Tests with radio activity
43 When there is radio activity, BabbleSim tests require at the very least a physical layer simulation
44 running, and most, more than 1 simulated device. Due to this, these tests are not build and run
45 with twister, but with a dedicated set of tests scripts.
[all …]
/Zephyr-latest/tests/bsim/bluetooth/audio_samples/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the bsim tests in these subfolders
7 #set -x #uncomment this line for debugging
8 set -ue
12 source ${ZEPHYR_BASE}/tests/bsim/compile.source
14 run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/audio_samples/bap_broadcast_sink/compile.sh
15 run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/audio_samples/bap_unicast_client/compile.sh
16 run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/audio_samples/cap/compile.sh
/Zephyr-latest/tests/bsim/bluetooth/samples/
Dcompile.sh2 # Copyright 2023-2024 Nordic Semiconductor ASA
3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the bsim tests in these subfolders
7 #set -x #uncomment this line for debugging
8 set -ue
13 source ${ZEPHYR_BASE}/tests/bsim/compile.source
18 app=tests/bsim/bluetooth/samples/central_hr_peripheral_hr \
24 conf_overlay=overlay-extended.conf \
26 app=tests/bsim/bluetooth/samples/central_hr_peripheral_hr \
29 conf_overlay=${ZEPHYR_BASE}/samples/bluetooth/central_hr/overlay-extended.conf \
[all …]
/Zephyr-latest/tests/bsim/bluetooth/audio_samples/cap/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 #set -x #uncomment this line for debugging
6 set -ue
10 source ${ZEPHYR_BASE}/tests/bsim/compile.source
13 app=tests/bsim/bluetooth/audio_samples/cap/initiator \
15 cmake_extra_args="-DCONFIG_SAMPLE_UNICAST=n" \
19 app=tests/bsim/bluetooth/audio_samples/cap/acceptor \
21 cmake_extra_args="-DCONFIG_SAMPLE_SCAN_SELF=y -DCONFIG_SAMPLE_UNICAST=n" \
25 app=tests/bsim/bluetooth/audio_samples/cap/initiator \
30 app=tests/bsim/bluetooth/audio_samples/cap/acceptor \
[all …]
/Zephyr-latest/tests/bsim/bluetooth/hci_uart/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the bsim tests in these subfolders
7 #set -x #uncomment this line for debugging
8 set -ue
11 source ${ZEPHYR_BASE}/tests/bsim/compile.source
13 app=tests/bsim/bluetooth/ll/conn conf_file=prj_split_hci_uart.conf \
14 cmake_extra_args=-DEXTRA_DTC_OVERLAY_FILE=hci-uart.overlay compile
15 app=tests/bsim/bluetooth/ll/conn conf_file=prj_split_hci_uart.conf conf_overlay=psa_overlay.conf \
16 cmake_extra_args=-DEXTRA_DTC_OVERLAY_FILE=hci-uart.overlay compile
/Zephyr-latest/tests/bsim/net/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the network bsim tests
7 #set -x #uncomment this line for debugging
8 set -ue
12 source ${ZEPHYR_BASE}/tests/bsim/compile.source
14 app=samples/net/sockets/echo_server conf_overlay=overlay-802154.conf compile
15 app=tests/bsim/net/sockets/echo_test conf_overlay=overlay-802154.conf compile
17 app=samples/net/sockets/echo_server conf_overlay=overlay-ot.conf compile
18 app=tests/bsim/net/sockets/echo_test conf_overlay=overlay-ot.conf compile
/Zephyr-latest/tests/bsim/bluetooth/audio/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by the bsim tests in these subfolders
7 #set -x #uncomment this line for debugging
8 set -ue
11 source ${ZEPHYR_BASE}/tests/bsim/compile.source
14 app=tests/bsim/bluetooth/audio exe_name=bs_${BOARD_TS}_${app}_prj_conf \
17 app=tests/bsim/bluetooth/audio conf_overlay=overlay-bt_ll_sw_split.conf \
/Zephyr-latest/tests/bsim/bluetooth/ll/edtt/
DREADME.txt4 This is the embedded side of the BLE conformance tests which are part of the
15 tests to switch between theses.
17 The first application is used for LL and HCI conformance tests of the
19 The second application for GATT tests.
25 driver for simulated targets, meant to connect to the `bsim` EDTT transport
43 To run these sets of tests you need to compile both of these applications as any
48 To run the tests you can either run one of the provided scripts, or run by
54 cd ${ZEPHYR_BASE} && source zephyr-env.sh
56 WORK_DIR=${ZEPHYR_BASE}/bsim_out tests/bsim/bluetooth/ll/compile.sh
58 #run all tests
[all …]
/Zephyr-latest/boards/native/doc/
Dbsim_boards_design.rst3 Bsim boards
6 **Available bsim boards**
18 nrf5x_bsim boards and other similar bsim boards.
20 (shortened bsim), to simulate the radio environment.
50 The main purpose of these bsim boards is to be test-benches for
58 These tests are run in workstation, that is, without using real embedded HW.
59 The intention being to be able to run tests much faster than real time,
62 Unlike :ref:`native_sim <native_sim>`, bsim boards do not interact directly with any host
70 Different types of tests and how the bsim boards relate to them
80 - Unit tests:
[all …]
/Zephyr-latest/tests/bsim/bluetooth/host/misc/sample_test/
DREADME.rst11 BabbleSim_ is :ref:`integrated in zephyr <bsim>` and used for testing the Bluetooth stack.
12 The tests are implemented in ``tests/bsim/bluetooth``.
15 This sample test uses the ``testlib`` (:zephyr_file:`tests/bluetooth/common/testlib/CMakeLists.txt`)
16 test library, in order to de-duplicate code that is not relevant to the test in question. Things
27 1. The :ref:`Bsim test documentation <bsim>`.
/Zephyr-latest/tests/bsim/drivers/uart/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 # Compile all the applications needed by all bsim UART tests
7 #set -x #uncomment this line for debugging
8 set -ue
12 source ${ZEPHYR_BASE}/tests/bsim/sh_common.source
15 # Add apps needed for multidevice UART tests here
/Zephyr-latest/tests/bsim/bluetooth/audio_samples/bap_broadcast_sink/
Dcompile.sh3 # SPDX-License-Identifier: Apache-2.0
5 #set -x #uncomment this line for debugging
6 set -ue
10 source ${ZEPHYR_BASE}/tests/bsim/compile.source
14 app=tests/bsim/bluetooth/audio_samples/bap_broadcast_sink sysbuild=1 \
18 app=samples/bluetooth/bap_broadcast_source conf_overlay=overlay-bt_ll_sw_split.conf \
20 app=tests/bsim/bluetooth/audio_samples/bap_broadcast_sink \
22 conf_overlay=${ZEPHYR_BASE}/samples/bluetooth/bap_broadcast_sink/overlay-bt_ll_sw_split.conf \

12345678910>>...16