1common:
2  depends_on: netif
3  tags:
4    - net
5    - socket
6    - udp
7  min_ram: 21
8  min_flash: 194
9  filter: CONFIG_FULL_LIBC_SUPPORTED
10tests:
11  net.socket.udp:
12    extra_configs:
13      - CONFIG_NET_TC_THREAD_COOPERATIVE=y
14  net.socket.udp.preempt:
15    extra_configs:
16      - CONFIG_NET_TC_THREAD_PREEMPTIVE=y
17  net.socket.udp.ipv6_fragment:
18    extra_configs:
19      - CONFIG_NET_IPV6_FRAGMENT=y
20  net.socket.udp.pktinfo:
21    extra_configs:
22      - CONFIG_NET_CONTEXT_RECV_PKTINFO=y
23  net.socket.udp.port_range:
24    extra_configs:
25      - CONFIG_NET_CONTEXT_CLAMP_PORT_RANGE=y
26  net.socket.udp.ttl:
27    extra_configs:
28      - CONFIG_NET_SOCKETS_PACKET=y
29      - CONFIG_NET_STATISTICS=y
30      - CONFIG_NET_STATISTICS_IPV4=y
31      - CONFIG_NET_STATISTICS_IPV6=y
32      - CONFIG_NET_STATISTICS_USER_API=y
33      - CONFIG_NET_MGMT_EVENT=y
34      - CONFIG_NET_MGMT=y
35  net.socket.udp.tracing:
36    platform_allow:
37      - native_sim
38      - native_sim/native/64
39    extra_configs:
40      - CONFIG_TRACING=y
41      - CONFIG_TRACING_CTF=y
42      - CONFIG_TRACING_BACKEND_POSIX=y
43      - CONFIG_TRACING_PACKET_MAX_SIZE=256
44      - CONFIG_TRACING_SYNC=y
45