freebsd-dev/tests/sys/netpfil/pf
Mitchell Horne 80dadb9c1a pf tests: require scapy for ether:short_pkt
The pft_ether.py script requires both python and scapy to be installed.
Check for this so we properly skip the test when it is unavailable.

Reviewed by:	kp
Fixes:	07ffa50ba0 ("pf tests: test short packets")
Differential Revision:	https://reviews.freebsd.org/D36561
2022-09-15 10:58:42 -03:00
..
ioctl pf: Initialize pf_kpool mutexes earlier 2022-01-31 16:14:00 -05:00
altq.sh pf tests: altq:codel_bridge requires if_bridge 2021-09-01 16:13:11 +02:00
anchor.sh pf tests: test wildcard anchors 2022-09-06 10:42:09 +02:00
checksum.sh tests/sys/netpfil/pf: Add missing python3 requirements 2021-03-01 12:53:45 +00:00
CVE-2019-5597.py tests: Only log critical errors from scapy 2021-05-12 20:54:30 +02:00
CVE-2019-5598.py tests: Only log critical errors from scapy 2021-05-12 20:54:30 +02:00
daytime_inetd.conf pf tests: slightly more complect captive portal setup 2022-03-02 17:00:07 +01:00
dup.sh tests/sys/netpfil/pf: Add missing python3 requirements 2021-03-01 12:53:45 +00:00
echo_inetd.conf netpfil tests: Add missing copyright & license statements 2019-10-29 09:47:12 +00:00
ether.sh pf tests: require scapy for ether:short_pkt 2022-09-15 10:58:42 -03:00
forward.sh tests: sys.netpfil.pf.forward.v6 fails in CI 2021-12-15 18:32:37 -07:00
frag-overindex.py pf tests: Test cases for fragment reassembly 2021-05-25 15:26:27 +02:00
frag-overlimit.py pf tests: Test cases for fragment reassembly 2021-05-25 15:26:27 +02:00
frag-overreplace.py pf tests: Test cases for fragment reassembly 2021-05-25 15:26:27 +02:00
fragcommon.py pf tests: Only log critical errors from scapy 2021-05-26 13:18:47 +02:00
fragmentation.sh pf tests: Test cases for fragment reassembly 2021-05-25 15:26:27 +02:00
get_state.sh pf tests: Stress state retrieval 2021-07-02 14:46:32 +02:00
icmp.sh Remove the svn:executable property from some pf test files. 2020-05-11 19:07:33 +00:00
killstate.sh tests: sys.netpfil.pf.killstate.v6 fails in CI 2021-12-15 18:32:37 -07:00
macro.sh pf tests: ensure that $nr expansion is correct 2021-10-15 22:19:45 +02:00
Makefile pf tests: test short packets 2022-06-28 10:31:23 +02:00
Makefile.depend
map_e.sh pf: Implement the NAT source port selection of MAP-E Customer Edge 2021-04-13 10:53:18 +02:00
match.sh pf tests: factor out common dummynet check 2022-05-12 21:50:10 +02:00
names.sh pf tests: Re-enable panicing tests 2020-12-01 16:44:36 +00:00
nat.sh pf tests: Test retrieving nested nat-anchors 2022-03-17 22:37:06 +01:00
pass_block.sh pf tests: Test unicast reverse path forwarding check 2021-02-16 10:48:58 +01:00
pfsync_defer.py pf tests: more thorough pfsync defer test 2021-12-06 13:25:14 +01:00
pfsync.sh pf tests: pfsync and route_to test case 2022-06-04 14:23:17 +02:00
pft_ether.py pf tests: support packet size range in pft_ether.py 2022-07-11 19:55:26 +02:00
prio.sh pf tests: Basic 'set prio' test 2022-02-14 22:51:10 +01:00
proxy.sh pf tests: ftp-proxy test 2021-07-01 21:34:40 +02:00
rdr.sh Remove the svn:executable property from some pf test files. 2020-05-11 19:07:33 +00:00
ridentifier.sh pf tests: basic test for ridentifier 2021-11-05 09:39:56 +01:00
route_to.sh pf tests: test dummynet on route-to'd packets 2022-05-12 21:50:10 +02:00
rules_counter.sh pf tests: Test set keepcounters 2021-04-19 14:31:47 +02:00
set_skip.sh tests/net*: destroy interface from inside a jail 2022-01-24 21:08:03 -08:00
set_tos.sh tests: sys.netpfil.pf.set_tos.v6 fails in CI 2021-12-15 18:32:37 -07:00
src_track.sh pf tests: Basic source tracking test 2020-11-20 10:11:03 +00:00
syncookie.sh pf tests: syncookie limits test 2022-09-12 09:32:02 +02:00
synproxy.sh pf tests: synproxy to localhost test 2021-09-10 15:16:37 +02:00
table.sh pf tests: Test per-anchor tables 2022-02-17 14:13:50 +01:00
tos.sh pf tests: Test tos/dscp matching 2021-03-06 10:08:44 +01:00
utils.subr pf tests: factor out common dummynet check 2022-05-12 21:50:10 +02:00