Skip to content

Commit f97e33e

Browse files
jukkarfabiobaltieri
authored andcommitted
tests: net: all: Verify OpenThread compilation
Try to catch various OpenThread related compilation issues. Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
1 parent a8349e7 commit f97e33e

File tree

1 file changed

+90
-0
lines changed

1 file changed

+90
-0
lines changed

tests/net/all/testcase.yaml

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,93 @@ tests:
2222
net.build.compat_namespacing:
2323
extra_configs:
2424
- CONFIG_NET_NAMESPACE_COMPAT_MODE=y
25+
# Compile test OpenThread
26+
net.build.no_compat_namespacing_openthread:
27+
build_only: true
28+
tags:
29+
- net
30+
- openthread
31+
depends_on: openthread
32+
platform_allow:
33+
- frdm_rw612
34+
extra_configs:
35+
- CONFIG_NET_NAMESPACE_COMPAT_MODE=n
36+
- CONFIG_POSIX_API=n
37+
- CONFIG_SHELL_GETOPT=n
38+
- CONFIG_NET_L2_WIFI_SHELL=n
39+
- CONFIG_NET_L2_OPENTHREAD=y
40+
- CONFIG_CPP=y
41+
- CONFIG_NET_SLIP_TAP=n
42+
- CONFIG_NET_QEMU_SLIP=n
43+
- CONFIG_LWM2M_RESOURCE_DATA_CACHE_SUPPORT=n
44+
- CONFIG_LWM2M_RW_JSON_SUPPORT=n
45+
- CONFIG_USERSPACE=y
46+
- CONFIG_NXP_MONOLITHIC_NBU=n
47+
- CONFIG_NXP_MONOLITHIC_WIFI=n
48+
- CONFIG_NVS=y
49+
- CONFIG_NXP_RF_IMU=y
50+
- CONFIG_NXP_FW_LOADER=y
51+
- CONFIG_HDLC_RCP_IF=y
52+
- CONFIG_OPENTHREAD_MANUAL_START=y
53+
- CONFIG_OPENTHREAD_ZEPHYR_BORDER_ROUTER=y
54+
- CONFIG_OPENTHREAD_RCP_RESTORATION_MAX_COUNT=10
55+
- CONFIG_OPENTHREAD_ZEPHYR_BORDER_ROUTER_VENDOR_NAME="Zephyr"
56+
- CONFIG_OPENTHREAD_ZEPHYR_BORDER_ROUTER_BASE_SERVICE_NAME="Zephyr-BorderRouter"
57+
- CONFIG_OPENTHREAD_BACKBONE_ROUTER_MULTICAST_ROUTING=y
58+
- CONFIG_OPENTHREAD_SLAAC=y
59+
- CONFIG_OPENTHREAD_ENABLE_SERVICE=y
60+
- CONFIG_OPENTHREAD_BORDER_ROUTER=y
61+
- CONFIG_OPENTHREAD_BORDER_ROUTING=y
62+
- CONFIG_OPENTHREAD_BORDER_ROUTING_COUNTERS=y
63+
- CONFIG_OPENTHREAD_BORDER_AGENT=y
64+
- CONFIG_OPENTHREAD_BORDER_AGENT_ID=y
65+
- CONFIG_OPENTHREAD_NETDATA_PUBLISHER=y
66+
- CONFIG_OPENTHREAD_BACKBONE_ROUTER=y
67+
- CONFIG_OPENTHREAD_NAT64_TRANSLATOR=y
68+
- CONFIG_OPENTHREAD_NAT64_BORDER_ROUTING=y
69+
- CONFIG_OPENTHREAD_DNSSD_SERVER=y
70+
- CONFIG_OPENTHREAD_EXTERNAL_HEAP=y
71+
- CONFIG_OPENTHREAD_JOINER=y
72+
- CONFIG_OPENTHREAD_COMMISSIONER=y
73+
- CONFIG_OPENTHREAD_PLATFORM_UDP=y
74+
- CONFIG_OPENTHREAD_MULTICAST_DNS=y
75+
- CONFIG_OPENTHREAD_MAX_STATECHANGE_HANDLERS=3
76+
- CONFIG_OPENTHREAD_INTERFACE_EARLY_UP=y
77+
- CONFIG_OPENTHREAD_ECDSA=y
78+
- CONFIG_OPENTHREAD_IP6_FRAGM=y
79+
- CONFIG_OPENTHREAD_COAP=y
80+
- CONFIG_OPENTHREAD_SETTINGS_RAM=y
81+
- CONFIG_OPENTHREAD_BORDER_AGENT_EPHEMERAL_KEY_ENABLE=y
82+
- CONFIG_OPENTHREAD_VERHOEFF_CHECKSUM=y
83+
- CONFIG_OPENTHREAD_BORDER_AGENT_MESHCOP_SERVICE=y
84+
- CONFIG_OPENTHREAD_TREL=y
85+
- CONFIG_OPENTHREAD_TREL_MANAGE_DNSSD=y
86+
- CONFIG_OPENTHREAD_BORDER_ROUTING_DHCP6_PD=y
87+
- CONFIG_OPENTHREAD_BORDER_ROUTING_DHCP6_PD_CLIENT=y
88+
- CONFIG_OPENTHREAD_DHCP6_CLIENT=y
89+
- CONFIG_OPENTHREAD_DHCP6_SERVER=y
90+
- CONFIG_OPENTHREAD_DNS_UPSTREAM_QUERY=y
91+
- CONFIG_OPENTHREAD_SRP_CLIENT=y
92+
- CONFIG_OPENTHREAD_SRP_SERVER=y
93+
- CONFIG_OPENTHREAD_SRP_ADV_PROXY=y
94+
- CONFIG_OPENTHREAD_DNSSD_DISCOVERY_PROXY=y
95+
- CONFIG_OPENTHREAD_PING_SENDER=y
96+
- CONFIG_OPENTHREAD_REFERENCE_DEVICE=y
97+
- CONFIG_OPENTHREAD_LINK_METRICS_INITIATOR=y
98+
- CONFIG_OPENTHREAD_DUA=y
99+
- CONFIG_OPENTHREAD_MLR=y
100+
- CONFIG_OPENTHREAD_DNS_CLIENT=y
101+
- CONFIG_OPENTHREAD_DNS_CLIENT_OVER_TCP=y
102+
- CONFIG_OPENTHREAD_TCP_ENABLE=y
103+
- CONFIG_OPENTHREAD_NETDIAG_VENDOR_INFO=y
104+
- CONFIG_OPENTHREAD_LINK_METRICS_SUBJECT=y
105+
- CONFIG_OPENTHREAD_LINK_METRICS_MANAGER=y
106+
- CONFIG_OPENTHREAD_LINK_METRICS_INITIATOR=y
107+
- CONFIG_OPENTHREAD_MAC_FILTER=y
108+
- CONFIG_NET_SOCKETS_INET_RAW=y
109+
- CONFIG_OPENTHREAD_THREAD_VERSION_1_4=y
110+
- CONFIG_NET_IPV6_PE=n
111+
- CONFIG_NET_L2_IEEE802154=n
112+
- CONFIG_NET_ROUTE_MCAST=y
113+
- CONFIG_OPENTHREAD_SHELL=y
114+
- CONFIG_DNS_RESOLVER_PACKET_FORWARDING=y

0 commit comments

Comments
 (0)