1common:
2  build_only: true
3  tags: bluetooth
4tests:
5  bluetooth.init.test:
6    platform_allow: qemu_cortex_m3
7  bluetooth.init.test_0:
8    extra_args: CONF_FILE=prj_0.conf
9    platform_allow: qemu_cortex_m3
10  bluetooth.init.test_1:
11    extra_args: CONF_FILE=prj_1.conf
12    platform_allow: qemu_cortex_m3
13  bluetooth.init.test_10:
14    extra_args: CONF_FILE=prj_10.conf
15    platform_allow: qemu_cortex_m3
16  bluetooth.init.test_11:
17    extra_args: CONF_FILE=prj_11.conf
18    platform_allow: qemu_cortex_m3
19  bluetooth.init.test_12:
20    extra_args: CONF_FILE=prj_12.conf
21    platform_allow: qemu_cortex_m3
22  bluetooth.init.test_13:
23    extra_args: CONF_FILE=prj_13.conf
24    platform_allow: qemu_cortex_m3
25  bluetooth.init.test_14:
26    extra_args: CONF_FILE=prj_14.conf
27    platform_allow: qemu_cortex_m3
28  bluetooth.init.test_15:
29    extra_args: CONF_FILE=prj_15.conf
30    platform_allow: qemu_cortex_m3
31  bluetooth.init.test_16:
32    extra_args: CONF_FILE=prj_16.conf
33    platform_allow: qemu_cortex_m3
34  bluetooth.init.test_17:
35    extra_args: CONF_FILE=prj_17.conf
36    platform_allow: qemu_cortex_m3
37  bluetooth.init.test_18:
38    extra_args: CONF_FILE=prj_18.conf
39    platform_allow: qemu_cortex_m3
40  bluetooth.init.test_19:
41    extra_args: CONF_FILE=prj_19.conf
42    platform_allow: qemu_cortex_m3
43  bluetooth.init.test_2:
44    extra_args: CONF_FILE=prj_2.conf
45    platform_allow: qemu_cortex_m3
46  bluetooth.init.test_20:
47    extra_args: CONF_FILE=prj_20.conf
48    platform_allow: qemu_cortex_m3
49  bluetooth.init.test_21:
50    extra_args: CONF_FILE=prj_21.conf
51    platform_allow: qemu_cortex_m3
52  bluetooth.init.test_22:
53    extra_args: CONF_FILE=prj_22.conf
54    platform_allow: qemu_cortex_m3
55  bluetooth.init.test_3:
56    extra_args: CONF_FILE=prj_3.conf
57    platform_allow: qemu_cortex_m3
58  bluetooth.init.test_4:
59    extra_args: CONF_FILE=prj_4.conf
60    platform_allow: qemu_cortex_m3
61  bluetooth.init.test_5:
62    extra_args: CONF_FILE=prj_5.conf
63    platform_allow: qemu_cortex_m3
64  bluetooth.init.test_6:
65    extra_args: CONF_FILE=prj_6.conf
66    platform_allow: qemu_cortex_m3
67  bluetooth.init.test_7:
68    extra_args: CONF_FILE=prj_7.conf
69    platform_allow: qemu_cortex_m3
70  bluetooth.init.test_8:
71    extra_args: CONF_FILE=prj_8.conf
72    platform_allow: qemu_cortex_m3
73  bluetooth.init.test_9:
74    extra_args: CONF_FILE=prj_9.conf
75    platform_allow: qemu_cortex_m3
76  bluetooth.init.test_ctlr:
77    extra_args: CONF_FILE=prj_ctlr.conf
78    platform_allow:
79      - nrf52840dk/nrf52840
80      - nrf52dk/nrf52832
81      - nrf51dk/nrf51822
82      - rv32m1_vega/openisa_rv32m1/ri5cy
83    integration_platforms:
84      - nrf52840dk/nrf52840
85      - nrf52dk/nrf52832
86      - nrf51dk/nrf51822
87      - rv32m1_vega/openisa_rv32m1/ri5cy
88  bluetooth.init.test_ctlr_4_0:
89    extra_args: CONF_FILE=prj_ctlr_4_0.conf
90    platform_allow:
91      - nrf52840dk/nrf52840
92      - nrf52dk/nrf52832
93      - nrf51dk/nrf51822
94    integration_platforms:
95      - nrf52dk/nrf52832
96      - nrf51dk/nrf51822
97  bluetooth.init.test_ctlr_4_0_dbg:
98    extra_args: CONF_FILE=prj_ctlr_4_0_dbg.conf
99    platform_allow:
100      - nrf52840dk/nrf52840
101      - nrf52dk/nrf52832
102      - nrf51dk/nrf51822
103    integration_platforms:
104      - nrf52dk/nrf52832
105      - nrf51dk/nrf51822
106  bluetooth.init.test_ctlr_tiny:
107    extra_args: CONF_FILE=prj_ctlr_tiny.conf
108    platform_allow:
109      - nrf52840dk/nrf52840
110      - nrf52dk/nrf52832
111      - nrf51dk/nrf51822
112    integration_platforms:
113      - nrf52dk/nrf52832
114      - nrf51dk/nrf51822
115  bluetooth.init.test_ctlr_dbg:
116    extra_args:
117      - CONF_FILE=prj_ctlr_dbg.conf
118      - DTC_OVERLAY_FILE=pa_lna.overlay
119    platform_allow:
120      - nrf52840dk/nrf52840
121      - nrf52dk/nrf52832
122    integration_platforms:
123      - nrf52840dk/nrf52840
124      - nrf52dk/nrf52832
125  bluetooth.init.test_ctlr_5_x_dbg:
126    extra_args:
127      - CONF_FILE=prj_ctlr_5_x_dbg.conf
128      - DTC_OVERLAY_FILE=pa_lna.overlay
129    platform_allow:
130      - nrf52840dk/nrf52840
131      - nrf52dk/nrf52832
132    integration_platforms:
133      - nrf52840dk/nrf52840
134      - nrf52dk/nrf52832
135  bluetooth.init.test_ctlr_sw_switch_single_timer:
136    extra_args:
137      - CONF_FILE=prj_ctlr.conf
138      - CONFIG_BT_CTLR_ADVANCED_FEATURES=y
139      - CONFIG_BT_CTLR_SW_SWITCH_SINGLE_TIMER=y
140    platform_allow:
141      - nrf5340dk/nrf5340/cpunet
142      - nrf52840dk/nrf52840
143      - nrf52dk/nrf52832
144    integration_platforms:
145      - nrf5340dk/nrf5340/cpunet
146  bluetooth.init.test_ctlr_ticker:
147    extra_args:
148      - CONF_FILE=prj_ctlr_ticker.conf
149    platform_allow:
150      - nrf52840dk/nrf52840
151      - nrf52dk/nrf52832
152    integration_platforms:
153      - nrf52dk/nrf52832
154  bluetooth.init.test_ctlr_broadcaster:
155    extra_args: CONF_FILE=prj_ctlr_broadcaster.conf
156    platform_allow:
157      - nrf52840dk/nrf52840
158      - nrf52dk/nrf52832
159      - nrf51dk/nrf51822
160      - rv32m1_vega/openisa_rv32m1/ri5cy
161    integration_platforms:
162      - nrf52dk/nrf52832
163  bluetooth.init.test_ctlr_peripheral:
164    extra_args: CONF_FILE=prj_ctlr_peripheral.conf
165    platform_allow:
166      - nrf52840dk/nrf52840
167      - nrf52dk/nrf52832
168      - nrf51dk/nrf51822
169      - rv32m1_vega/openisa_rv32m1/ri5cy
170    integration_platforms:
171      - nrf52dk/nrf52832
172  bluetooth.init.test_ctlr_peripheral_priv:
173    extra_args: CONF_FILE=prj_ctlr_peripheral_priv.conf
174    platform_allow:
175      - nrf52840dk/nrf52840
176      - nrf52dk/nrf52832
177      - nrf51dk/nrf51822
178      - rv32m1_vega/openisa_rv32m1/ri5cy
179    integration_platforms:
180      - nrf52840dk/nrf52840
181  bluetooth.init.test_ctlr_observer:
182    extra_args: CONF_FILE=prj_ctlr_observer.conf
183    platform_allow:
184      - nrf52840dk/nrf52840
185      - nrf52dk/nrf52832
186      - nrf51dk/nrf51822
187      - rv32m1_vega/openisa_rv32m1/ri5cy
188    integration_platforms:
189      - nrf52dk/nrf52832
190  bluetooth.init.test_ctlr_central:
191    extra_args: CONF_FILE=prj_ctlr_central.conf
192    platform_allow:
193      - nrf52840dk/nrf52840
194      - nrf52dk/nrf52832
195      - nrf51dk/nrf51822
196      - rv32m1_vega/openisa_rv32m1/ri5cy
197    integration_platforms:
198      - nrf52dk/nrf52832
199      - rv32m1_vega/openisa_rv32m1/ri5cy
200  bluetooth.init.test_ctlr_central_priv:
201    extra_args: CONF_FILE=prj_ctlr_central_priv.conf
202    platform_allow:
203      - nrf52840dk/nrf52840
204      - nrf52dk/nrf52832
205      - nrf51dk/nrf51822
206      - rv32m1_vega/openisa_rv32m1/ri5cy
207    integration_platforms:
208      - nrf52dk/nrf52832
209      - rv32m1_vega/openisa_rv32m1/ri5cy
210  bluetooth.init.test_ctlr_broadcaster_ext:
211    extra_args: CONF_FILE=prj_ctlr_broadcaster_ext.conf
212    platform_allow:
213      - nrf52840dk/nrf52840
214      - nrf52dk/nrf52832
215      - nrf51dk/nrf51822
216    integration_platforms:
217      - nrf52840dk/nrf52840
218      - nrf51dk/nrf51822
219  bluetooth.init.test_ctlr_peripheral_ext:
220    extra_args: CONF_FILE=prj_ctlr_peripheral_ext.conf
221    platform_allow:
222      - nrf52840dk/nrf52840
223      - nrf52dk/nrf52832
224      - nrf51dk/nrf51822
225    integration_platforms:
226      - nrf52840dk/nrf52840
227      - nrf51dk/nrf51822
228  bluetooth.init.test_ctlr_peripheral_ext_priv:
229    extra_args: CONF_FILE=prj_ctlr_peripheral_ext_priv.conf
230    platform_allow:
231      - nrf52840dk/nrf52840
232      - nrf52dk/nrf52832
233      - nrf51dk/nrf51822
234    integration_platforms:
235      - nrf52840dk/nrf52840
236      - nrf51dk/nrf51822
237  bluetooth.init.test_ctlr_oberver_ext:
238    extra_args: CONF_FILE=prj_ctlr_observer_ext.conf
239    platform_allow:
240      - nrf52840dk/nrf52840
241      - nrf52dk/nrf52832
242      - nrf51dk/nrf51822
243    integration_platforms:
244      - nrf52840dk/nrf52840
245      - nrf51dk/nrf51822
246  bluetooth.init.test_ctlr_central_ext:
247    extra_args: CONF_FILE=prj_ctlr_central_ext.conf
248    platform_allow:
249      - nrf52840dk/nrf52840
250      - nrf52dk/nrf52832
251      - nrf51dk/nrf51822
252    integration_platforms:
253      - nrf52840dk/nrf52840
254      - nrf51dk/nrf51822
255  bluetooth.init.test_ctlr_central_ext_priv:
256    extra_args: CONF_FILE=prj_ctlr_central_ext_priv.conf
257    platform_allow:
258      - nrf52840dk/nrf52840
259      - nrf52dk/nrf52832
260      - nrf51dk/nrf51822
261    integration_platforms:
262      - nrf52840dk/nrf52840
263      - nrf51dk/nrf51822
264  bluetooth.init.test_ctlr_per_adv:
265    extra_args: CONF_FILE=prj_ctlr_per_adv.conf
266    platform_allow:
267      - nrf52840dk/nrf52840
268      - nrf52dk/nrf52832
269      - nrf51dk/nrf51822
270    integration_platforms:
271      - nrf52840dk/nrf52840
272      - nrf51dk/nrf51822
273  bluetooth.init.test_ctlr_per_adv_no_adi:
274    extra_args: CONF_FILE=prj_ctlr_per_adv_no_adi.conf
275    platform_allow:
276      - nrf52840dk/nrf52840
277      - nrf52dk/nrf52832
278      - nrf51dk/nrf51822
279    integration_platforms:
280      - nrf52840dk/nrf52840
281      - nrf51dk/nrf51822
282  bluetooth.init.test_ctlr_per_sync:
283    extra_args: CONF_FILE=prj_ctlr_per_sync.conf
284    platform_allow:
285      - nrf52840dk/nrf52840
286      - nrf52dk/nrf52832
287      - nrf51dk/nrf51822
288    integration_platforms:
289      - nrf52840dk/nrf52840
290      - nrf51dk/nrf51822
291  bluetooth.init.test_ctlr_per_sync_no_adi:
292    extra_args: CONF_FILE=prj_ctlr_per_sync_no_adi.conf
293    platform_allow:
294      - nrf52840dk/nrf52840
295      - nrf52dk/nrf52832
296      - nrf51dk/nrf51822
297    integration_platforms:
298      - nrf52840dk/nrf52840
299      - nrf51dk/nrf51822
300  bluetooth.init.test_ctlr_per_sync_no_filter:
301    extra_args: CONF_FILE=prj_ctlr_per_sync_no_filter.conf
302    platform_allow:
303      - nrf52840dk/nrf52840
304      - nrf52dk/nrf52832
305      - nrf51dk/nrf51822
306    integration_platforms:
307      - nrf52840dk/nrf52840
308      - nrf51dk/nrf51822
309  bluetooth.init.test_ctlr_peripheral_iso:
310    extra_args: CONF_FILE=prj_ctlr_peripheral_iso.conf
311    platform_allow:
312      - nrf52840dk/nrf52840
313      - nrf52dk/nrf52832
314      - nrf51dk/nrf51822
315    integration_platforms:
316      - nrf52840dk/nrf52840
317      - nrf51dk/nrf51822
318  bluetooth.init.test_ctlr_central_iso:
319    extra_args: CONF_FILE=prj_ctlr_central_iso.conf
320    platform_allow:
321      - nrf52840dk/nrf52840
322      - nrf52dk/nrf52832
323      - nrf51dk/nrf51822
324    integration_platforms:
325      - nrf52840dk/nrf52840
326      - nrf51dk/nrf51822
327  bluetooth.init.test_h5:
328    extra_args:
329      - CONF_FILE=prj_h5.conf
330      - DTC_OVERLAY_FILE=h5.overlay
331    platform_allow: qemu_cortex_m3
332  bluetooth.init.test_h5_dbg:
333    extra_args:
334      - CONF_FILE=prj_h5_dbg.conf
335      - DTC_OVERLAY_FILE=h5.overlay
336    platform_allow: qemu_cortex_m3
337  bluetooth.init.test_llcp:
338    extra_args: CONF_FILE=prj_llcp.conf
339    platform_allow:
340      - nrf52840dk/nrf52840
341      - nrf52dk/nrf52832
342      - rv32m1_vega/openisa_rv32m1/ri5cy
343    integration_platforms:
344      - nrf52840dk/nrf52840
345      - rv32m1_vega/openisa_rv32m1/ri5cy
346  bluetooth.init.test_config_bt_recv_workq_bt:
347    extra_args:
348      - CONF_FILE=prj_ctlr.conf
349      - CONFIG_BT_RECV_WORKQ_BT=y
350    platform_allow:
351      - nrf52840dk/nrf52840
352