summaryrefslogtreecommitdiff
path: root/tests/bluetooth/init
diff options
context:
space:
mode:
authorVinayak Chettimada <vinayak.kariappa.chettimada@nordicsemi.no>2016-08-23 20:50:37 +0200
committerJohan Hedberg <johan.hedberg@intel.com>2016-09-07 08:17:26 +0300
commit8e722ef545d6b27392af631206f7084d2ec33868 (patch)
tree1b914fd82dd5dea2314de06c41428d89a4a2bb93 /tests/bluetooth/init
parentb434ef8212ac4eba1f0c9d3b64eb3b8b03ef5478 (diff)
Bluetooth: tests: Add BLE controller init tests
Jira: ZEP-702 Origin: Original Change-Id: I55fa102069db155e8fd461513abbe898f64d8977 Signed-off-by: Vinayak Chettimada <vinayak.kariappa.chettimada@nordicsemi.no> Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
Diffstat (limited to 'tests/bluetooth/init')
-rw-r--r--tests/bluetooth/init/prj_controller.conf13
-rw-r--r--tests/bluetooth/init/prj_controller_dbg.conf25
-rw-r--r--tests/bluetooth/init/testcase.ini16
3 files changed, 54 insertions, 0 deletions
diff --git a/tests/bluetooth/init/prj_controller.conf b/tests/bluetooth/init/prj_controller.conf
new file mode 100644
index 000000000..008c28785
--- /dev/null
+++ b/tests/bluetooth/init/prj_controller.conf
@@ -0,0 +1,13 @@
+CONFIG_BLUETOOTH=y
+CONFIG_BLUETOOTH_CONTROLLER=y
+CONFIG_BLUETOOTH_LE=y
+CONFIG_BLUETOOTH_PERIPHERAL=y
+CONFIG_BLUETOOTH_CENTRAL=y
+CONFIG_BLUETOOTH_SMP=y
+CONFIG_BLUETOOTH_SIGNING=y
+CONFIG_BLUETOOTH_SMP_SC_ONLY=y
+CONFIG_BLUETOOTH_TINYCRYPT_ECC=y
+CONFIG_BLUETOOTH_L2CAP_DYNAMIC_CHANNEL=y
+CONFIG_BLUETOOTH_GATT_DYNAMIC_DB=y
+CONFIG_BLUETOOTH_GATT_CLIENT=y
+CONFIG_BLUETOOTH_BREDR=n
diff --git a/tests/bluetooth/init/prj_controller_dbg.conf b/tests/bluetooth/init/prj_controller_dbg.conf
new file mode 100644
index 000000000..4b1728c3b
--- /dev/null
+++ b/tests/bluetooth/init/prj_controller_dbg.conf
@@ -0,0 +1,25 @@
+CONFIG_BLUETOOTH=y
+CONFIG_BLUETOOTH_CONTROLLER=y
+CONFIG_BLUETOOTH_LE=y
+CONFIG_BLUETOOTH_PERIPHERAL=y
+CONFIG_BLUETOOTH_CENTRAL=y
+CONFIG_BLUETOOTH_SMP=y
+CONFIG_BLUETOOTH_SIGNING=y
+CONFIG_BLUETOOTH_SMP_SC_ONLY=y
+CONFIG_BLUETOOTH_TINYCRYPT_ECC=y
+CONFIG_BLUETOOTH_USE_DEBUG_KEYS=y
+CONFIG_BLUETOOTH_L2CAP_DYNAMIC_CHANNEL=y
+CONFIG_BLUETOOTH_GATT_DYNAMIC_DB=y
+CONFIG_BLUETOOTH_GATT_CLIENT=y
+CONFIG_BLUETOOTH_DEBUG_MONITOR=y
+CONFIG_BLUETOOTH_DEBUG_HCI_CORE=y
+CONFIG_BLUETOOTH_DEBUG_CONN=y
+CONFIG_BLUETOOTH_DEBUG_KEYS=y
+CONFIG_BLUETOOTH_DEBUG_L2CAP=y
+CONFIG_BLUETOOTH_DEBUG_SMP=y
+CONFIG_BLUETOOTH_DEBUG_DRIVER=y
+CONFIG_BLUETOOTH_SMP_SELFTEST=y
+CONFIG_BLUETOOTH_DEBUG_ATT=y
+CONFIG_BLUETOOTH_DEBUG_GATT=y
+CONFIG_BLUETOOTH_BREDR=n
+CONFIG_DEBUG=y
diff --git a/tests/bluetooth/init/testcase.ini b/tests/bluetooth/init/testcase.ini
index 49453dd8d..498453c91 100644
--- a/tests/bluetooth/init/testcase.ini
+++ b/tests/bluetooth/init/testcase.ini
@@ -11,6 +11,22 @@ extra_args = KERNEL_TYPE=nano
filter = not CONFIG_UART_ALTERA_JTAG
kernel = nano
+[test_controller]
+tags = bluetooth
+build_only = true
+kernel = micro
+extra_args = CONF_FILE=prj_controller.conf
+# Only run on nRF5x, the only supported radio
+filter = CONFIG_SOC_FAMILY_NRF5
+
+[test_controller_dbg]
+tags = bluetooth
+build_only = true
+kernel = micro
+extra_args = CONF_FILE=prj_controller_dbg.conf
+# Only run on nRF5x, the only supported radio
+filter = CONFIG_SOC_FAMILY_NRF5
+
[test_h5]
tags = bluetooth
build_only = true