HomeFreeBSD

pf tests: support packet size range in pft_ether.py

Description

pf tests: support packet size range in pft_ether.py

Teach pft_ether.py to send a range of packet sizes. Use this to move the
size sweep into Python, removing the repeated Python startup overhead
and greatly speeding up the pf.ether.short_pkt test.

This should fix test timeouts seen on ci.freebsd.org.

While here also extend the range of packet sizes tested, because it adds
very little runtime now.

Sponsored by: Rubicon Communications, LLC ("Netgate")

Details

Provenance
kpAuthored on Jul 11 2022, 10:17 AM
Parents
rG3c9ad9398fcd: ifconfig.8: cleanup reminiscence about long gone ppp(4)
Branches
Unknown
Tags
Unknown