Skip to content

Commit 1380739

Browse files
jukkarnashif
authored andcommitted
tests: net: all: Add more compilation support
Make sure we test coap client/server, MQTT SN, telnet and logging network backend when testing all network options. Signed-off-by: Jukka Rissanen <[email protected]>
1 parent ddf17ad commit 1380739

File tree

2 files changed

+38
-0
lines changed

2 files changed

+38
-0
lines changed

tests/net/all/prj.conf

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ CONFIG_NET_L2_WIFI_MGMT_LOG_LEVEL_DBG=y
9999
CONFIG_NET_L2_WIFI_MGMT=y
100100
CONFIG_NET_L2_WIFI_SHELL=y
101101
CONFIG_NET_L2_PTP=y
102+
CONFIG_NET_L2_IPIP=y
102103

103104
# IP offload support
104105
CONFIG_NET_OFFLOAD=y
@@ -361,6 +362,8 @@ CONFIG_NET_SOCKETS_SOCKOPT_TLS=y
361362
CONFIG_NET_SOCKETS_TLS_MAX_CIPHERSUITES=10
362363
CONFIG_NET_SOCKETS_TLS_MAX_CONTEXTS=10
363364
CONFIG_NET_SOCKETS_TLS_MAX_CREDENTIALS=10
365+
CONFIG_NET_SOCKETS_INET_RAW=y
366+
CONFIG_NET_SOCKETS_OFFLOAD_DISPATCHER=y
364367

365368
# Network interface defaults
366369
CONFIG_NET_DEFAULT_IF_CANBUS_RAW=y
@@ -652,3 +655,29 @@ CONFIG_SHELL_MQTT_INIT_LOG_LEVEL_ERR=y
652655
#CONFIG_NET_UTILS_LOG_LEVEL_INF
653656
#CONFIG_NET_UTILS_LOG_LEVEL_OFF
654657
#CONFIG_NET_UTILS_LOG_LEVEL_WRN
658+
659+
# syslog backend options
660+
CONFIG_LOG_BACKEND_NET=y
661+
CONFIG_LOG_BACKEND_NET_SERVER="192.0.2.2:1514"
662+
CONFIG_LOG_BACKEND_NET_RFC5424_STRUCTURED_DATA=y
663+
CONFIG_LOG_BACKEND_NET_RFC5424_SDATA_SEQID=y
664+
CONFIG_LOG_BACKEND_NET_RFC5424_SDATA_TZKNOWN=y
665+
CONFIG_LOG_BACKEND_NET_RFC5424_SDATA_ISSYNCED=y
666+
CONFIG_LOG_BACKEND_NET_RFC5424_SDATA_UPTIME=y
667+
CONFIG_LOG_BACKEND_NET_RFC5424_SDATA_SOFTWARE=y
668+
CONFIG_LOG_BACKEND_NET_RFC5424_SDATA_SOFTWARE_VERSION=y
669+
CONFIG_LOG_BACKEND_NET_RFC5424_SDATA_SOFTWARE_VALUE="foo-bar"
670+
CONFIG_LOG_BACKEND_NET_SERVER="tcp://[2001:db8::2]:1514"
671+
#CONFIG_LOG_MODE_IMMEDIATE=n
672+
#CONFIG_LOG_MODE_MINIMAL=n
673+
CONFIG_LOG_MODE_DEFERRED=y
674+
CONFIG_LOG_FRONTEND_ONLY=n
675+
676+
CONFIG_MQTT_SN_LIB=y
677+
CONFIG_MQTT_SN_TRANSPORT_UDP=y
678+
679+
CONFIG_COAP=y
680+
CONFIG_COAP_SERVER=y
681+
CONFIG_COAP_CLIENT=y
682+
683+
CONFIG_SHELL_BACKEND_TELNET=y

tests/net/all/testcase.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,12 @@ tests:
1313
net.build.preempt:
1414
extra_configs:
1515
- CONFIG_NET_TC_THREAD_PREEMPTIVE=y
16+
net.build.no_compat_namespacing:
17+
extra_configs:
18+
- CONFIG_NET_NAMESPACE_COMPAT_MODE=n
19+
- CONFIG_POSIX_API=n
20+
- CONFIG_SHELL_GETOPT=n
21+
- CONFIG_NET_L2_WIFI_SHELL=n
22+
net.build.compat_namespacing:
23+
extra_configs:
24+
- CONFIG_NET_NAMESPACE_COMPAT_MODE=y

0 commit comments

Comments
 (0)