zephyr/tests/bluetooth/bsim_bt
Trond Einar Snekvik 0a49adc380 Bluetooth: Mesh: Make bsim friendship test timing more robust
The BabbleSim test for friendship has some timing requirements imposed
by the polling mechanism, which requires synchronization between
devices.

Add a synchronization message from LPN to the mesh device in the and
clear poll events for the friend in the group messaging test to remove
timing dependency. Add a large margin on the wait time between polls in
the friend messaging test for the same purpose.

Signed-off-by: Trond Einar Snekvik <Trond.Einar.Snekvik@nordicsemi.no>
2021-05-18 12:29:04 -05:00
..
bsim_test_advx tests: bluetooth: advx: Support multiple sets and identies 2021-05-07 12:15:20 +03:00
bsim_test_app Bluetooth: Use ATT FIRST/LAST attribute handle defines where applicable 2021-04-08 16:35:57 +02:00
bsim_test_audio Bluetooth: Audio: BSIM test suite for VCS 2021-05-07 15:02:41 +02:00
bsim_test_iso tests: Bluetooth: bsim: Fix ISO test to establish periodic sync 2021-02-15 08:03:22 -05:00
bsim_test_mesh Bluetooth: Mesh: Make bsim friendship test timing more robust 2021-05-18 12:29:04 -05:00
edtt_ble_test_app Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
compile.sh Bluetooth: Audio: BSIM test suite for VCS 2021-05-07 15:02:41 +02:00
README.txt cleanup: rename sanitycheck references to twister 2021-01-14 07:50:52 -06:00
run_parallel.sh bsim_bt: run_parallel.sh: Fix execution without explicit SEARCH_PATH 2021-03-03 13:21:35 +01:00

This folder contains tests meant to be run with BabbleSim's physical layer
simulation, and therefore cannot be run directly from twister

The compile.sh and run_parallel.sh scripts are used by the CI system to build
the needed images and execute these tests in batch.

You can also run them manually if desired, but be sure to call them setting
the variables they expect. For example, from Zephyr's root folder, you can run:

WORK_DIR=${ZEPHYR_BASE}/bsim_bt_out tests/bluetooth/bsim_bt/compile.sh
RESULTS_FILE=${ZEPHYR_BASE}/myresults.xml SEARCH_PATH=tests/bluetooth/bsim_bt/bsim_test_app/tests_scripts tests/bluetooth/bsim_bt/run_parallel.sh