tests: bsim: bluetooth: host: use twister to compile tests

Bluetooth host bsim tests are compiled with shell scripts, but it is
possible to use twister, which supports compilation (but not running
at the moment). Compiling with twister requires fewer shell scripts,
provides cleaner interface and more flexible configuration.

Signed-off-by: Artur Dobrynin <artur.dobrynin@nordicsemi.no>
This commit is contained in:
Artur Dobrynin 2024-12-04 10:37:33 +01:00 committed by Benjamin Cabé
commit e0f74cf1b0
127 changed files with 874 additions and 774 deletions

View file

@ -0,0 +1,11 @@
tests:
bluetooth.host.adv.chain:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_adv_chain_prj_conf

View file

@ -1,23 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
# Compile all the applications needed by the bsim tests in these subfolders
#set -x #uncomment this line for debugging
set -ue
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be set to point to the zephyr root directory}"
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app=tests/bsim/bluetooth/host/adv/chain compile
app=tests/bsim/bluetooth/host/adv/extended conf_file=prj_advertiser.conf compile
app=tests/bsim/bluetooth/host/adv/extended conf_file=prj_scanner.conf compile
app=tests/bsim/bluetooth/host/adv/periodic compile
app=tests/bsim/bluetooth/host/adv/periodic conf_file=prj_long_data.conf compile
app=tests/bsim/bluetooth/host/adv/periodic conf_file=prj_coded.conf compile
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/adv/encrypted/css_sample_data/compile.sh
app=tests/bsim/bluetooth/host/adv/encrypted/ead_sample compile
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/adv/long_ad/compile.sh
wait_for_background_jobs

View file

@ -1,15 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.adv.encrypted.css_sample_data:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_adv_encrypted_css_sample_data_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.adv.encrypted.ead_sample:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_adv_encrypted_ead_sample_prj_conf

View file

@ -0,0 +1,20 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
tests:
bluetooth.host.adv.extended.advertiser:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_adv_extended_prj_advertiser_conf
extra_args:
CONF_FILE=prj_advertiser.conf
bluetooth.host.adv.extended.scanner:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_adv_extended_prj_scanner_conf
extra_args:
CONF_FILE=prj_scanner.conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.adv.long_ad:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_adv_long_ad_prj_conf

View file

@ -0,0 +1,23 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
tests:
bluetooth.host.adv.periodic:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_adv_periodic_prj_conf
bluetooth.host.adv.periodic.coded:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_adv_periodic_prj_coded_conf
extra_args:
EXTRA_CONF_FILE=prj_coded.conf
bluetooth.host.adv.periodic.long_data:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_adv_periodic_prj_long_data_conf
extra_args:
EXTRA_CONF_FILE=prj_long_data.conf

View file

@ -1,27 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
# Compile all the applications needed by the bsim tests in these subfolders
#set -x #uncomment this line for debugging
set -ue
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be set to point to the zephyr root directory}"
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app=tests/bsim/bluetooth/host/att/eatt conf_file=prj_lowres.conf compile
app=tests/bsim/bluetooth/host/att/eatt conf_file=prj_collision.conf compile
app=tests/bsim/bluetooth/host/att/eatt conf_file=prj_multiple_conn.conf compile
app=tests/bsim/bluetooth/host/att/eatt conf_file=prj_autoconnect.conf compile
app=tests/bsim/bluetooth/host/att/eatt_notif conf_file=prj.conf compile
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/att/mtu_update/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/att/read_fill_buf/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/att/retry_on_sec_err/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/att/sequential/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/att/pipeline/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/att/long_read/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/att/open_close/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/att/timeout/compile.sh
wait_for_background_jobs

View file

@ -0,0 +1,27 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
tests:
bluetooth.host.att.eatt.autoconnect:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_eatt_prj_autoconnect_conf
extra_args:
EXTRA_CONF_FILE=prj_autoconnect.conf
bluetooth.host.adt.eatt.collision:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_eatt_prj_collision_conf
bluetooth.host.att.eatt.lowres:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_eatt_prj_lowres_conf
extra_args:
EXTRA_CONF_FILE=prj_lowres.conf
bluetooth.host.att.eatt.multiple_conn:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_eatt_prj_multiple_conn_conf
extra_args:
EXTRA_CONF_FILE=prj_multiple_conn.conf

View file

@ -0,0 +1,11 @@
tests:
bluetooth.host.att.eatt_notif:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_eatt_notif_prj_conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.long_read:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_long_read_prj_conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" conf_file=prj_central.conf compile
app="$(guess_test_relpath)" conf_file=prj_peripheral.conf compile
wait_for_background_jobs

View file

@ -0,0 +1,19 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
tests:
bluetooth.host.att.mtu_update.central:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_mtu_update_prj_central_conf
extra_args:
CONF_FILE=prj_central.conf
bluetooth.host.att.mtu_update.peripheral:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_mtu_update_prj_peripheral_conf
extra_args:
CONF_FILE=prj_peripheral.conf

View file

@ -1,15 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.open_close:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_open_close_prj_conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)"/dut compile
app="$(guess_test_relpath)"/dut conf_file='prj.conf;rx_tx_prio_invert.extra.conf' compile
app="$(guess_test_relpath)"/tester compile
wait_for_background_jobs

View file

@ -0,0 +1,18 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
tests:
bluetooth.host.att.pipeline.dut:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_pipeline_dut_prj_conf
bluetooth.host.att.pipeline.dut_rx_tx_prio:
harness_config:
bsim_exe_name:
tests_bsim_bluetooth_host_att_pipeline_dut_prj_conf_rx_tx_prio_invert_extra_conf
extra_args:
EXTRA_CONF_FILE=rx_tx_prio_invert.extra.conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.pipeline.tester:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_pipeline_tester_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.read_fill_buf.client:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_read_fill_buf_client_prj_conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)"/client compile
app="$(guess_test_relpath)"/server compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.read_fill_buf.server:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_read_fill_buf_server_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.retry_on_sec_err.client:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_retry_on_sec_err_client_prj_conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)"/client compile
app="$(guess_test_relpath)"/server compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.retry_on_sec_err.server:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_retry_on_sec_err_server_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)"/dut compile
app="$(guess_test_relpath)"/tester compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.sequential.dut:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_sequential_dut_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.sequential.tester:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_sequential_tester_prj_conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.att.timeout:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_att_timeout_prj_conf

View file

@ -0,0 +1,11 @@
tests:
bluetooth.host.central:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_central_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -9,37 +9,7 @@ set -ue
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be set to point to the zephyr root directory}"
source ${ZEPHYR_BASE}/tests/bsim/compile.source
#Set a default value to BOARD if it does not have one yet
BOARD="${BOARD:-nrf52_bsim/native}"
${ZEPHYR_BASE}/tests/bsim/bluetooth/host/adv/compile.sh
app=tests/bsim/bluetooth/host/central compile
${ZEPHYR_BASE}/tests/bsim/bluetooth/host/att/compile.sh
${ZEPHYR_BASE}/tests/bsim/bluetooth/host/gatt/compile.sh
${ZEPHYR_BASE}/tests/bsim/bluetooth/host/l2cap/compile.sh
${ZEPHYR_BASE}/tests/bsim/bluetooth/host/security/compile.sh
app=tests/bsim/bluetooth/host/iso/cis compile
app=tests/bsim/bluetooth/host/iso/bis compile
app=tests/bsim/bluetooth/host/iso/frag compile
app=tests/bsim/bluetooth/host/iso/frag_2 compile
app=tests/bsim/bluetooth/host/misc/disable compile
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/misc/disconnect/compile.sh
app=tests/bsim/bluetooth/host/misc/conn_stress/central compile
app=tests/bsim/bluetooth/host/misc/conn_stress/peripheral compile
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/misc/hfc/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/misc/hfc_multilink/compile.sh
app=tests/bsim/bluetooth/host/misc/unregister_conn_cb compile
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/misc/sample_test/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/misc/acl_tx_frag/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/privacy/central/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/privacy/peripheral/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/privacy/device/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/privacy/legacy/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/id/settings/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/scan/start_stop/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/scan/slow/compile.sh
wait_for_background_jobs
west twister -T ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/ -p ${BOARD}

View file

@ -0,0 +1,11 @@
tests:
bluetooth.host.gatt.authorization:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_authorization_prj_conf

View file

@ -0,0 +1,18 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
tests:
bluetooth.host.gatt.caching:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_caching_prj_conf
bluetooth.host.gatt.caching_psa_overlay:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_caching_prj_conf_psa_overlay_conf
extra_args:
EXTRA_CONF_FILE=psa_overlay.conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
app="$(guess_test_relpath)" conf_file=prj_2.conf compile
wait_for_background_jobs

View file

@ -0,0 +1,17 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
tests:
bluetooth.host.gatt.ccc_store:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_ccc_store_prj_conf
bluetooth.host.gatt.ccc_store_2:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_ccc_store_prj_2_conf
extra_args:
EXTRA_CONF_FILE=prj_2.conf

View file

@ -1,23 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
# Compile all the applications needed by the bsim tests in these subfolders
#set -x #uncomment this line for debugging
set -ue
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be set to point to the zephyr root directory}"
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app=tests/bsim/bluetooth/host/gatt/authorization compile
app=tests/bsim/bluetooth/host/gatt/caching compile
app=tests/bsim/bluetooth/host/gatt/caching conf_overlay=psa_overlay.conf compile
app=tests/bsim/bluetooth/host/gatt/general compile
app=tests/bsim/bluetooth/host/gatt/notify compile
app=tests/bsim/bluetooth/host/gatt/notify_multiple compile
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/gatt/settings/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/gatt/ccc_store/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/gatt/sc_indicate/compile.sh
wait_for_background_jobs

View file

@ -0,0 +1,11 @@
tests:
bluetooth.host.gatt.general:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_general_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.gatt.notify:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_notify_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.gatt.notify_multiple:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_notify_multiple_prj_conf

View file

@ -1,12 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.gatt.sc_indicate:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_sc_indicate_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
app="$(guess_test_relpath)" conf_file=prj_2.conf compile
wait_for_background_jobs

View file

@ -0,0 +1,17 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
tests:
bluetooth.host.gatt.settings:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_settings_prj_conf
bluetooth.host.gatt.settings_2:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_gatt_settings_prj_2_conf
extra_args:
EXTRA_CONF_FILE=prj_2.conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.id.settings:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_id_settings_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.iso.bis:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_iso_bis_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.iso.cis:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_iso_cis_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.iso.frag:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_iso_frag_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.iso.frag_2:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_iso_frag_2_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -1,31 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
# Compile all the applications needed by the bsim tests in these subfolders
#set -x #uncomment this line for debugging
set -ue
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be set to point to the zephyr root directory}"
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app=tests/bsim/bluetooth/host/l2cap/many_conns compile
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/l2cap/multilink_peripheral/compile.sh
app=tests/bsim/bluetooth/host/l2cap/general compile
app=tests/bsim/bluetooth/host/l2cap/userdata compile
app=tests/bsim/bluetooth/host/l2cap/stress compile
app=tests/bsim/bluetooth/host/l2cap/stress conf_file=prj_nofrag.conf compile
app=tests/bsim/bluetooth/host/l2cap/stress conf_file=prj_syswq.conf compile
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/l2cap/split/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/l2cap/reassembly/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/l2cap/einprogress/compile.sh
run_in_background ${ZEPHYR_BASE}/tests/bsim/bluetooth/host/l2cap/ecred/compile.sh
app=tests/bsim/bluetooth/host/l2cap/credits compile
app=tests/bsim/bluetooth/host/l2cap/credits conf_file=prj_ecred.conf compile
app=tests/bsim/bluetooth/host/l2cap/credits_seg_recv compile
app=tests/bsim/bluetooth/host/l2cap/credits_seg_recv conf_file=prj_ecred.conf compile
app=tests/bsim/bluetooth/host/l2cap/send_on_connect compile
app=tests/bsim/bluetooth/host/l2cap/send_on_connect conf_file=prj_ecred.conf compile
wait_for_background_jobs

View file

@ -0,0 +1,17 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
tests:
bluetooth.host.l2cap.credits:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_credits_prj_conf
bluetooth.host.l2cap.credits_ecred:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_credits_prj_ecred_conf
extra_args:
CONF_FILE=prj_ecred.conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
app="$(guess_test_relpath)" conf_file=prj_ecred.conf compile
wait_for_background_jobs

View file

@ -0,0 +1,17 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
tests:
bluetooth.host.l2cap.credits_seg_recv:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_credits_seg_recv_prj_conf
bluetooth.host.l2cap.credits_seg_recv_ecred:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_credits_seg_recv_prj_ecred_conf
extra_args:
CONF_FILE=prj_ecred.conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
app="$(guess_test_relpath)" conf_file=prj_ecred.conf compile
wait_for_background_jobs

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)/dut" compile
app="$(guess_test_relpath)/peer" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.ecred.dut:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_ecred_dut_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.ecred.peer:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_ecred_peer_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.einprogress:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_einprogress_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.general:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_general_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.many_conns:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_many_conns_prj_conf

View file

@ -1,12 +0,0 @@
#!/usr/bin/env bash
# Copyright 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.multilink_peripheral:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_multilink_peripheral_prj_conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)/dut" compile
app="$(guess_test_relpath)/peer" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.reassembly.dut:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_reassembly_dut_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.reassembly.peer:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_reassembly_peer_prj_conf

View file

@ -0,0 +1,18 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
tests:
bluetooth.host.l2cap.send_on_connect:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_send_on_connect_prj_conf
bluetooth.host.l2cap.send_on_connect_ecred:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_send_on_connect_prj_ecred_conf
extra_args:
CONF_FILE=prj_ecred.conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)"/dut compile
app="$(guess_test_relpath)"/tester compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.split.dut:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_split_dut_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.split.tester:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_split_tester_prj_conf

View file

@ -0,0 +1,22 @@
common:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
tests:
bluetooth.host.l2cap.stress:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_stress_prj_conf
bluetooth.host.l2cap.stress_nofrag:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_stress_prj_nofrag_conf
extra_args:
CONF_FILE=prj_nofrag.conf
bluetooth.host.l2cap.stress_syswq:
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_stress_prj_syswq_conf
extra_args:
CONF_FILE=prj_syswq.conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
app="$(guess_test_relpath)" conf_file=prj_nofrag.conf compile
app="$(guess_test_relpath)" conf_file=prj_syswq.conf compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.l2cap.userdata:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_l2cap_userdata_prj_conf

View file

@ -1,12 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.mics.acl_tx_frag:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_acl_tx_frag_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.misc.conn_stress.central:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_conn_stress_central_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.misc.conn_stress.peripheral:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_conn_stress_peripheral_prj_conf

View file

@ -0,0 +1,11 @@
tests:
bluetooth.host.mics.disable:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_disable_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)"/dut compile
app="$(guess_test_relpath)"/tester compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.misc.disconnect.dut:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_disconnect_dut_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.misc.disconnect.tester:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_disconnect_tester_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.mics.hfc:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_hfc_prj_conf

View file

@ -1,14 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)/dut" compile
app="$(guess_test_relpath)/tester" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.misc.hfc_multilink.dut:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_hfc_multilink_dut_prj_conf

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.misc.hfc_multilink.tester:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_hfc_multilink_tester_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

View file

@ -0,0 +1,10 @@
tests:
bluetooth.host.mics.sample_test:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_sample_test_prj_conf

View file

@ -0,0 +1,11 @@
tests:
bluetooth.host.mics.unregister_conn_cb:
build_only: true
tags:
- bluetooth
platform_allow:
- nrf52_bsim/native
- nrf5340bsim/nrf5340/cpunet
harness: bsim
harness_config:
bsim_exe_name: tests_bsim_bluetooth_host_misc_unregister_conn_cb_prj_conf

View file

@ -1,13 +0,0 @@
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
set -eu
: "${ZEPHYR_BASE:?ZEPHYR_BASE must be defined}"
INCR_BUILD=1
source ${ZEPHYR_BASE}/tests/bsim/compile.source
app="$(guess_test_relpath)" compile
wait_for_background_jobs

Some files were not shown because too many files have changed in this diff Show more