Add basic tests verifying most common output codepaths for TCP,UDP and raw sockets.
Each test is implemented in 2 vnet jails, interacting over epair interface(s).
Multipath tests currently do not work on stock -head.
Differential D24138
Add tests verifying IPv4/IPv6 output for TCP/UDP/raw paths. melifaro on Mar 20 2020, 3:30 PM. Authored by Tags None Referenced Files
Details
Add basic tests verifying most common output codepaths for TCP,UDP and raw sockets. Each test is implemented in 2 vnet jails, interacting over epair interface(s). kyua test -k /usr/tests/sys/netinet/Kyuafile output output:output_raw_flowid_mpath_success -> passed [0.462s] output:output_raw_success -> passed [0.083s] output:output_tcp_flowid_mpath_success -> passed [1.889s] output:output_tcp_setup_success -> passed [0.171s] output:output_udp_flowid_mpath_success -> passed [9.382s] output:output_udp_setup_success -> passed [1.265s] kyua test -k /usr/tests/sys/netinet6/Kyuafile output6 output6:output6_raw_flowid_mpath_success -> passed [2.224s] output6:output6_raw_success -> passed [1.904s] output6:output6_tcp_flowid_mpath_success -> passed [2.817s] output6:output6_tcp_setup_success -> passed [1.753s] output6:output6_udp_flowid_mpath_success -> passed [5.127s] output6:output6_udp_setup_success -> passed [3.138s]
Diff Detail
Event Timeline
Comment Actions @bz could you consider taking a look?
|