Home
last modified time | relevance | path

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

123456789

/Zephyr-Core-3.6.0/tests/bsim/bluetooth/host/
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
14 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
16 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
18 mkdir -p ${WORK_DIR}
20 source ${ZEPHYR_BASE}/tests/bsim/compile.source
22 app=tests/bsim/bluetooth/host/adv/resume compile
23 app=tests/bsim/bluetooth/host/adv/resume conf_file=prj_2.conf compile
[all …]
/Zephyr-Core-3.6.0/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
13 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
15 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
17 mkdir -p ${WORK_DIR}
19 source ${ZEPHYR_BASE}/tests/bsim/compile.source
21 app=tests/bsim/bluetooth/ll/advx compile
22 app=tests/bsim/bluetooth/ll/advx \
[all …]
/Zephyr-Core-3.6.0/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
13 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
14 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
16 mkdir -p ${WORK_DIR}
18 source ${ZEPHYR_BASE}/tests/bsim/compile.source
20 app=tests/bsim/bluetooth/mesh compile
21 app=tests/bsim/bluetooth/mesh conf_overlay=overlay_pst.conf compile
[all …]
/Zephyr-Core-3.6.0/.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 - "samples/bluetooth/**"
12 - "boards/posix/**"
13 - "soc/posix/**"
14 - "arch/posix/**"
[all …]
/Zephyr-Core-3.6.0/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
13 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
15 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
17 mkdir -p ${WORK_DIR}
19 source ${ZEPHYR_BASE}/tests/bsim/sh_common.source
26 run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/audio/compile.sh
27 ${ZEPHYR_BASE}/tests/bsim/bluetooth/audio_samples/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
13 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
15 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
16 BOARD="${BOARD:-nrf5340bsim_nrf5340_cpuapp}"
18 mkdir -p ${WORK_DIR}
20 source ${ZEPHYR_BASE}/tests/bsim/compile.source
22 app=tests/bsim/bluetooth/ll/conn conf_file=prj_split_privacy.conf sysbuild=1 compile
[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
13 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
15 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
17 mkdir -p ${WORK_DIR}
19 source ${ZEPHYR_BASE}/tests/bsim/sh_common.source
21 ${ZEPHYR_BASE}/tests/bsim/bluetooth/ll/compile.sh
/Zephyr-Core-3.6.0/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
28 Types of tests
31 Tests without radio activity: bsim tests with twister argument
32 -----------------------------------------------------
34 The :ref:`bsim boards<bsim boards>` can be used without radio activity, and in that case, it is not
37 to run all standard Zephyr twister tests, but with models of a real SOC HW, and their drivers.
39 Tests with radio activity
40 -------------------------
42 When there is radio activity, BabbleSim tests require at the very least a physical layer simulation
[all …]
/Zephyr-Core-3.6.0/tests/bsim/
DREADME.md1 This folder contains tests meant to be run with BabbleSim's physical layer
5 the needed images and execute these tests in batch.
11 WORK_DIR=${ZEPHYR_BASE}/bsim_out tests/bsim/compile.sh
12 RESULTS_FILE=${ZEPHYR_BASE}/myresults.xml SEARCH_PATH=tests/bsim tests/bsim/run_parallel.sh
15 Or to run only a specific subset, e.g. host advertising tests:
18 WORK_DIR=${ZEPHYR_BASE}/bsim_out tests/bsim/bluetooth/host/compile.sh
20 SEARCH_PATH=tests/bsim/bluetooth/host/adv tests/bsim/run_parallel.sh
24 tests in batch.
26 After building the tests' required binaries you can run a test directly with its individual
29 For example you can build the required binaries for the networking tests with
[all …]
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 …]
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
15 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
16 BOARD="${BOARD:-nrf52_bsim}"
17 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
19 mkdir -p ${WORK_DIR}
21 source ${ZEPHYR_BASE}/tests/bsim/sh_common.source
23 run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/compile.sh
[all …]
/Zephyr-Core-3.6.0/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
14 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
16 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
18 mkdir -p ${WORK_DIR}
20 source ${ZEPHYR_BASE}/tests/bsim/compile.source
25 app=tests/bsim/bluetooth/audio_samples/unicast_audio_client sysbuild=1 compile
26 app=tests/bsim/bluetooth/audio_samples/broadcast_audio_sink sysbuild=1 \
[all …]
/Zephyr-Core-3.6.0/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
15 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
16 BOARD="${BOARD:-nrf52_bsim}"
17 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
19 mkdir -p ${WORK_DIR}
21 source ${ZEPHYR_BASE}/tests/bsim/compile.source
23 app=samples/net/sockets/echo_server conf_overlay=overlay-802154.conf compile
[all …]
/Zephyr-Core-3.6.0/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-Core-3.6.0/boards/posix/doc/
Dbsim_boards_design.rst3 Bsim boards
6 **Available bsim boards**
17 nrf5x_bsim boards and other similar bsim boards.
19 (shortened bsim), to simulate the radio environment.
49 The main purpose of these bsim boards is to be test-benches for
57 These tests are run in workstation, that is, without using real embedded HW.
58 The intention being to be able to run tests much faster than real time,
61 Unlike :ref:`native_sim <native_sim>`, bsim boards do not interact directly with any host
69 Different types of tests and how the bsim boards relate to them
79 - Unit tests:
[all …]
/Zephyr-Core-3.6.0/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
16 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
18 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
20 mkdir -p ${WORK_DIR}
22 source ${ZEPHYR_BASE}/tests/bsim/compile.source
24 app=tests/bsim/bluetooth/audio compile
/Zephyr-Core-3.6.0/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
13 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
15 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
17 mkdir -p ${WORK_DIR}
19 source ${ZEPHYR_BASE}/tests/bsim/compile.source
21 app=tests/bsim/bluetooth/ll/conn conf_file=prj_split_uart.conf compile
/Zephyr-Core-3.6.0/tests/bsim/bluetooth/host/security/id_addr_update/test_scripts/
D_compile.sh3 # SPDX-License-Identifier: Apache-2.0
5 set -eu
14 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
15 BOARD="${BOARD:-nrf52_bsim}"
16 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
18 mkdir -p ${WORK_DIR}
19 source ${ZEPHYR_BASE}/tests/bsim/compile.source
21 app="tests/bsim/bluetooth/host/security/$test_name/central" compile
22 app="tests/bsim/bluetooth/host/security/$test_name/peripheral" compile
/Zephyr-Core-3.6.0/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
15 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
16 BOARD="${BOARD:-nrf52_bsim}"
17 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
19 mkdir -p ${WORK_DIR}
21 source ${ZEPHYR_BASE}/tests/bsim/sh_common.source
24 # Add apps needed for multidevice UART tests here
/Zephyr-Core-3.6.0/tests/bsim/bluetooth/ll/bis/
Dtestcase.yaml4 - bluetooth
5 - bsim_multi
7 tests:
11 - nrf52_bsim
12 - nrf5340bsim_nrf5340_cpuapp
13 - nrf5340bsim_nrf5340_cpunet
15 - nrf52_bsim
16 - nrf5340bsim_nrf5340_cpuapp
17 - nrf5340bsim_nrf5340_cpunet
18 harness: bsim
[all …]
/Zephyr-Core-3.6.0/tests/bsim/bluetooth/ll/edtt/tests_scripts/
D_controller_tests_inner.sh3 # SPDX-License-Identifier: Apache-2.0
13 # ---------------------
14 # PRJ_CONF: Default bsim device configuration [prj_dut_conf]
15 # PRJ_CONF_1: bsim device 1 configuration [PRJ_CONF]
16 # PRJ_CONF_2: bsim device 2 configuration [PRJ_CONF]
19 # ---------
23 # VERBOSITY_LEVEL_PHY: bsim phy verbosity [VERBOSITY_LEVEL]
24 # VERBOSITY_LEVEL_DEVS: Global bsim device verbosity [VERBOSITY_LEVEL]
25 # VERBOSITY_LEVEL_DEV1: bsim device 1 verbosity [VERBOSITY_LEVEL_DEVS]
26 # VERBOSITY_LEVEL_DEV1: bsim device 2 verbosity [VERBOSITY_LEVEL_DEVS]
[all …]
/Zephyr-Core-3.6.0/tests/bsim/bluetooth/host/security/bond_per_connection/test_scripts/
D_compile.sh3 # SPDX-License-Identifier: Apache-2.0
5 set -eu
14 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
15 BOARD="${BOARD:-nrf52_bsim}"
16 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
18 mkdir -p ${WORK_DIR}
19 source ${ZEPHYR_BASE}/tests/bsim/compile.source
20 app="tests/bsim/bluetooth/$test_name" compile
/Zephyr-Core-3.6.0/tests/bsim/bluetooth/host/security/bond_overwrite_denied/test_scripts/
D_compile.sh3 # SPDX-License-Identifier: Apache-2.0
5 set -eu
14 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
15 BOARD="${BOARD:-nrf52_bsim}"
16 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
18 mkdir -p ${WORK_DIR}
19 source ${ZEPHYR_BASE}/tests/bsim/compile.source
20 app="tests/bsim/bluetooth/$test_name" compile
/Zephyr-Core-3.6.0/tests/bsim/bluetooth/host/att/mtu_update/test_scripts/
D_compile.sh3 # SPDX-License-Identifier: Apache-2.0
5 set -eu
13 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
14 BOARD="${BOARD:-nrf52_bsim}"
15 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
17 mkdir -p ${WORK_DIR}
18 source ${ZEPHYR_BASE}/tests/bsim/compile.source
19 app="tests/bsim/bluetooth/$test_name" compile
/Zephyr-Core-3.6.0/tests/bsim/bluetooth/host/security/bond_overwrite_allowed/test_scripts/
D_compile.sh3 # SPDX-License-Identifier: Apache-2.0
5 set -eu
14 WORK_DIR="${WORK_DIR:-${ZEPHYR_BASE}/bsim_out}"
15 BOARD="${BOARD:-nrf52_bsim}"
16 BOARD_ROOT="${BOARD_ROOT:-${ZEPHYR_BASE}}"
18 mkdir -p ${WORK_DIR}
19 source ${ZEPHYR_BASE}/tests/bsim/compile.source
20 app="tests/bsim/bluetooth/$test_name" compile

123456789