<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tests/atf_python, branch releng/14.4</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.4</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.4'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2025-09-11T06:33:55Z</updated>
<entry>
<title>tests: disable transmit checksum offloading for epair interfaces</title>
<updated>2025-09-11T06:33:55Z</updated>
<author>
<name>Michael Tuexen</name>
<email>tuexen@FreeBSD.org</email>
</author>
<published>2025-09-04T11:52:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c456341202556f1119ae21c8a707d5dd327f5149'/>
<id>urn:sha1:c456341202556f1119ae21c8a707d5dd327f5149</id>
<content type='text'>
When transmit checksum offloading is enabled, if_epair does not
compute checksums, it just marks packets that this computation still
needs to be done. However, some test cases verify the checksum.
Therefore disable this for IPv4 and IPv6.

Reviewed by:		kp
Differential Revision:	https://reviews.freebsd.org/D52379

(cherry picked from commit bd8296e7173aa625f6d4d766aac2df6be639e49a)
</content>
</entry>
<entry>
<title>vnet tests: verify that we can load if_epair and if_bridge</title>
<updated>2024-08-22T19:01:33Z</updated>
<author>
<name>Kristof Provost</name>
<email>kp@FreeBSD.org</email>
</author>
<published>2024-07-18T20:36:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=09d61b28a00a0645087859ca124c17499c6941e1'/>
<id>urn:sha1:09d61b28a00a0645087859ca124c17499c6941e1</id>
<content type='text'>
We're going to start running many of the vnet tests in nested jails (so they
can run in parallel). That means the tests won't be able to load kernel modules,
which we commonly do for if_epair and if_bridge.

Just assume that all vnet tests need this, because so many of them do that we
don't want to manually annotate all of them.
This is essentially a no-op on non-nested tests.

Do the same for the python test framework.

While here also have pflog_init actually call pft_init. While having pflog
loaded implies we have pf too pft_init also checks for vimage support, and now
for if_epair.

Reviewed by:	markj
MFC after:	1 month
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D46039

(cherry picked from commit ae8d58814089308028046ac80aeeb9cbb784bd0a)
</content>
</entry>
<entry>
<title>tests: move atf_python/sys/ into the tests package</title>
<updated>2024-04-29T14:11:07Z</updated>
<author>
<name>Lexi Winter</name>
<email>lexi@le-Fay.ORG</email>
</author>
<published>2024-04-16T11:18:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=59e7c575c5449044164b3814d9c898de3e910ad9'/>
<id>urn:sha1:59e7c575c5449044164b3814d9c898de3e910ad9</id>
<content type='text'>
Reviewed by:	markj
MFC after:	1 week
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1174

(cherry picked from commit e1e636193db45630c7881246d25902e57c43d24e)
</content>
</entry>
<entry>
<title>pkgbase: Put atf_python files in FreeBSD-tests</title>
<updated>2023-10-18T14:36:31Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2023-10-12T17:41:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3469786f20357f45a0e07878f5e4623d139d6e0f'/>
<id>urn:sha1:3469786f20357f45a0e07878f5e4623d139d6e0f</id>
<content type='text'>
Sponsored by:	Beckhoff Automation GmbH &amp; Co. KG

(cherry picked from commit 944223076fbcb681a8eb3e118ddafab79b21ac3d)
</content>
</entry>
<entry>
<title>pf: test rules evaluation in the face of multiple IPv6 fragment headers</title>
<updated>2023-08-04T13:24:16Z</updated>
<author>
<name>Kristof Provost</name>
<email>kp@FreeBSD.org</email>
</author>
<published>2023-07-13T06:34:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b23dbabb7f3edb3f323a64f03e37be2c9a8b2a45'/>
<id>urn:sha1:b23dbabb7f3edb3f323a64f03e37be2c9a8b2a45</id>
<content type='text'>
Send an ICMPv6 echo request packet with multiple IPv6 fragment headers.
Set rules to pass all packets, except for ICMPv6 echo requests.

pf ought to drop the echo request, but doesn't because it reassembles
the packet, and then doesn't handle the second fragment header. In other
words: it fails to detect the ICMPv6 echo header.

Reported by:	Enrico Bassetti bassetti@di.uniroma1.it (NetSecurityLab @ Sapienza University of Rome)
MFC after:	instant
Sponsored by:	Rubicon Communications, LLC ("Netgate")
</content>
</entry>
<entry>
<title>ipfw: add eaction tests</title>
<updated>2023-06-15T06:36:16Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-06-15T06:36:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=84b41342da1ff3b9cf4eb785752201575c5e4391'/>
<id>urn:sha1:84b41342da1ff3b9cf4eb785752201575c5e4391</id>
<content type='text'>
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>ipfw(8): add ioctl/instruction generation tests</title>
<updated>2023-06-13T11:55:37Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-06-11T08:12:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9f44a47fd07924afc035991af15d84e6585dea4f'/>
<id>urn:sha1:9f44a47fd07924afc035991af15d84e6585dea4f</id>
<content type='text'>
Differential Revision: https://reviews.freebsd.org/D40488
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>ktest: make ktest work with Netlink loaded as a module.</title>
<updated>2023-06-13T06:04:14Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-06-01T07:25:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0eb0d2333546cc2af4027e43a5a254a0e2790dce'/>
<id>urn:sha1:0eb0d2333546cc2af4027e43a5a254a0e2790dce</id>
<content type='text'>
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>netlink: add support for decoding genl ops/groups in pytest</title>
<updated>2023-06-01T10:45:29Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-06-01T10:45:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=54b955f4df5e76b5679ba7f3eb6bb2d5fc62923d'/>
<id>urn:sha1:54b955f4df5e76b5679ba7f3eb6bb2d5fc62923d</id>
<content type='text'>
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>netlink: add support for adding/deleting interface addresses</title>
<updated>2023-05-16T19:39:13Z</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-05-15T11:59:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=10b94e406444d65af99d344f87d1de320b6cd87e'/>
<id>urn:sha1:10b94e406444d65af99d344f87d1de320b6cd87e</id>
<content type='text'>
Differential Revision: https://reviews.freebsd.org/D40103
MFC after:	2 weeks
</content>
</entry>
</feed>
