1common:
2  build_only: true
3  tags:
4    - drivers
5    - wifi
6    - net
7    - hostap
8  platform_allow:
9    - native_sim
10tests:
11  wifi.build.crypto_alt:
12    extra_configs: []
13  wifi.build.crypto_none:
14    extra_configs:
15      - CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_NONE=y
16  wifi.build.crypto_psa:
17    extra_configs:
18      - CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ALT=y
19      - CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_MBEDTLS_PSA=y
20  wifi.build.crypto_enterprise:
21    extra_configs:
22      - CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE=y
23      - CONFIG_MBEDTLS_TLS_VERSION_1_2=y
24      - CONFIG_EAP_TLS=y
25      - CONFIG_EAP_TTLS=y
26      - CONFIG_EAP_PEAP=y
27      - CONFIG_EAP_MD5=y
28      - CONFIG_EAP_MSCHAPV2=y
29      - CONFIG_EAP_LEAP=y
30      - CONFIG_EAP_PSK=y
31      - CONFIG_EAP_PAX=y
32      - CONFIG_EAP_SAKE=y
33      - CONFIG_EAP_GPSK=y
34      - CONFIG_EAP_PWD=y
35      - CONFIG_EAP_EKE=y
36      - CONFIG_EAP_IKEV2=y
37      - CONFIG_EAP_SIM=y
38      - CONFIG_EAP_AKA=y
39  wifi.build.wpa3:
40    extra_configs:
41      - CONFIG_WIFI_NM_WPA_SUPPLICANT_WPA3=y
42      - CONFIG_MBEDTLS_TLS_VERSION_1_2=y
43  wifi.build.ap:
44    extra_configs:
45      - CONFIG_WIFI_NM_WPA_SUPPLICANT_AP=y
46  wifi.build.wps:
47    extra_configs:
48      - CONFIG_WIFI_NM_WPA_SUPPLICANT_WPS=y
49      - CONFIG_WIFI_NM_WPA_SUPPLICANT_EAPOL=y
50  wifi.build.p2p:
51    extra_configs:
52      - CONFIG_WIFI_NM_WPA_SUPPLICANT_P2P=y
53  wifi.build.hostapd_ap:
54    extra_configs:
55      - CONFIG_WIFI_NM_HOSTAPD_AP=y
56      - CONFIG_WIFI_NM_WPA_SUPPLICANT_INF_MON=n
57  wifi.build.hostapd_ap_enterprise:
58    extra_configs:
59      - CONFIG_WIFI_NM_HOSTAPD_AP=y
60      - CONFIG_WIFI_NM_WPA_SUPPLICANT_INF_MON=n
61      - CONFIG_WIFI_NM_WPA_SUPPLICANT_CRYPTO_ENTERPRISE=y
62      - CONFIG_WIFI_NM_HOSTAPD_CRYPTO_ENTERPRISE=y
63  wifi.build.dpp:
64    extra_configs:
65      - CONFIG_WIFI_NM_WPA_SUPPLICANT_DPP=y
66  wifi.build.disable_advanced_feat:
67    extra_configs:
68      - CONFIG_WIFI_NM_WPA_SUPPLICANT_ADVANCED_FEATURES=y
69  wifi.build.enterprise_runtime:
70    extra_configs:
71      - CONFIG_WIFI_SHELL_RUNTIME_CERTIFICATES=y
72    extra_args:
73      - SNIPPET="wifi-enterprise"
74