[netfilter-cvslog] r3453 - trunk/nfsim-testsuite

gandalf at netfilter.org gandalf at netfilter.org
Sun Dec 19 20:07:22 CET 2004


Author: gandalf at netfilter.org
Date: 2004-12-19 20:07:22 +0100 (Sun, 19 Dec 2004)
New Revision: 3453

Added:
   trunk/nfsim-testsuite/things-to-test
Log:
Add the beginnings of a list of things we need to test in order to get better coverage.
Based on reading through *.gcov in the netfilter/ipv4/ directory after a test.


Added: trunk/nfsim-testsuite/things-to-test
===================================================================
--- trunk/nfsim-testsuite/things-to-test	2004-12-19 17:40:18 UTC (rev 3452)
+++ trunk/nfsim-testsuite/things-to-test	2004-12-19 19:07:22 UTC (rev 3453)
@@ -0,0 +1,134 @@
+This is a small list of things we need to test in order to get better
+coverage of the testsuite.
+This list is in no way complete or correct.
+
+ip_tables.c
+-----------
+match icmp packets with type
+match tcp options
+match->destroy
+target->destroy
+
+
+ip_conntrack_standalone.c
+-------------------------
+defrag packets
+refrag packets
+protocol register/unregister
+
+
+ip_conntrack_core.c
+-------------------
+expectations
+error testing with errors from proto->error() and proto->packet()
+
+
+ip_conntrack_proto_tcp.c
+------------------------
+tcp options
+sack
+tcp "reinitialization"
+connection pickup
+out of window packets
+state ignore
+state invalid
+reopen closed connection
+
+
+ip_conntrack_proto_udp.c
+------------------------
+reply traffic
+
+
+ip_nat_helper.c
+---------------
+enlarge_skb()
+ip_nat_mangle_udp_packet()
+sack_adjust()
+
+
+ip_nat_standalone.c
+-------------------
+fragments
+protocol register/unregister
+
+
+ip_nat_proto_icmp.c
+-------------------
+icmp_unique_tuple()
+
+
+ip_nat_proto_*.c
+----------------
+test print functions
+
+ipt_LOG.c
+---------
+log options
+truncated packets
+icmp redirect
+AH protocol
+ESP protocol
+
+
+ipt_REJECT.c
+------------
+reject packets in FORWARD chain
+
+
+ipt_limit.c
+-----------
+Send packets through it (how to test limit?)
+
+
+ipt_mac.c
+---------
+Test adding rules to wrong chains
+
+
+ipt_mark.c
+----------
+test if it matches marks on packets
+
+
+ipt_tos.c
+---------
+test if it matches tos on packets
+
+
+ipt_state.c
+-----------
+test state UNTRACKED
+
+
+ipt_ttl.c
+---------
+test ttl not equal
+
+
+ip_conntrack_amanda.c
+ip_conntrack_irc.c
+ip_nat_irc.c
+ip_conntrack_tftp.c
+ip_nat_tftp.c.gcov
+ip_nat_snmp_basic.c
+ipt_CLASSIFY.c
+ipt_DSCP.c
+ipt_ECN.c
+ipt_NETMAP.c
+ipt_REDIRECT.c
+ipt_SAME.c
+ipt_TCPMSS.c
+ipt_TOS.c
+ipt_ah.c
+ipt_conntrack.c
+ipt_dscp.c
+ipt_ecn.c
+ipt_esp.c
+ipt_helper.c
+ipt_length.c
+ipt_pkttype.c
+ipt_tcpmss.c
+---------------------
+everything
+




More information about the netfilter-cvslog mailing list