<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tests/sys/net, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>geneve: Add tests for geneve</title>
<updated>2026-04-13T14:15:04+00:00</updated>
<author>
<name>Pouria Mousavizadeh Tehrani</name>
<email>pouria@FreeBSD.org</email>
</author>
<published>2026-04-11T18:45:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=aa9f669d09a7a193d470477398815f45a42c0270'/>
<id>aa9f669d09a7a193d470477398815f45a42c0270</id>
<content type='text'>
Add tests for each combinations of geneve modes, address families
and multicast.

Differential Revision: https://reviews.freebsd.org/D55183
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add tests for each combinations of geneve modes, address families
and multicast.

Differential Revision: https://reviews.freebsd.org/D55183
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/net/bpf: skip the bpf:inject test when RSS is present</title>
<updated>2026-03-05T04:04:11+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2026-03-05T04:04:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1abb62867f2a36acb689fdfed62af00b78d8f324'/>
<id>1abb62867f2a36acb689fdfed62af00b78d8f324</id>
<content type='text'>
With RSS the epair(4) may reorder packets making the test flaky. See
net/if_epair.c:epair_select_queue().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With RSS the epair(4) may reorder packets making the test flaky. See
net/if_epair.c:epair_select_queue().
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/net/bpf: hexdump(3) the packets if compare fails</title>
<updated>2026-03-05T03:57:59+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2026-03-05T03:57:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d4083fb836cf5d06a2bc2d6fe7297fb5139c8fc6'/>
<id>d4083fb836cf5d06a2bc2d6fe7297fb5139c8fc6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/if_ovpn: add missing cleanup to the multihome6 test</title>
<updated>2026-01-15T21:40:33+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2026-01-15T21:40:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=77f453e9f9cafaf5e787c5bfd29966066d6b9dc3'/>
<id>77f453e9f9cafaf5e787c5bfd29966066d6b9dc3</id>
<content type='text'>
Fixes:	0bfcfb3cb1cbfa383cbd24eff39d39f143eb63ba
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes:	0bfcfb3cb1cbfa383cbd24eff39d39f143eb63ba
</pre>
</div>
</content>
</entry>
<entry>
<title>if_ovpn: add interface counters</title>
<updated>2026-01-15T16:18:27+00:00</updated>
<author>
<name>Kristof Provost</name>
<email>kp@FreeBSD.org</email>
</author>
<published>2026-01-15T14:15:12+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=21d666a19331f31fb6dfa1e370de5a84a1a5cb46'/>
<id>21d666a19331f31fb6dfa1e370de5a84a1a5cb46</id>
<content type='text'>
Count input/output packets and bytes on the interface as well, not just
in openvpn-specific counters.

PR:		292464
MFC after:	2 weeks
Sponsored by:	Rubicon Communications, LLC ("Netgate")
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Count input/output packets and bytes on the interface as well, not just
in openvpn-specific counters.

PR:		292464
MFC after:	2 weeks
Sponsored by:	Rubicon Communications, LLC ("Netgate")
</pre>
</div>
</content>
</entry>
<entry>
<title>bpf/tests: Run tests in an execenv jail</title>
<updated>2026-01-12T15:34:43+00:00</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2026-01-12T15:27:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=32ec9d87ce9e6328408036af921369b7bf30f00c'/>
<id>32ec9d87ce9e6328408036af921369b7bf30f00c</id>
<content type='text'>
Otherwise the tests cannot be run in parallel since they create
identically named jails.

Fixes:	dd49816b0d66 ("bpf: avoid panic on multiple readers")
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise the tests cannot be run in parallel since they create
identically named jails.

Fixes:	dd49816b0d66 ("bpf: avoid panic on multiple readers")
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/if_lagg_test: unskip 'witness' testcase</title>
<updated>2025-12-16T10:20:44+00:00</updated>
<author>
<name>Siva Mahadevan</name>
<email>me@svmhdvn.name</email>
</author>
<published>2025-07-15T16:45:24+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7a83fedc116d827cc9c6d8e049b785f1d7b68dcd'/>
<id>7a83fedc116d827cc9c6d8e049b785f1d7b68dcd</id>
<content type='text'>
This testcase passes consistently (in 100+ runs) now.

Signed-off-by:	Siva Mahadevan &lt;me@svmhdvn.name&gt;
PR:		244163, 251726
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This testcase passes consistently (in 100+ runs) now.

Signed-off-by:	Siva Mahadevan &lt;me@svmhdvn.name&gt;
PR:		244163, 251726
MFC after:	3 days
Sponsored by:	The FreeBSD Foundation
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/if_bridge: mark several tests as requring vlan(4) or gif(4)</title>
<updated>2025-12-05T19:29:43+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2025-12-05T19:29:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bc14dcd113ae49b778b14d7bc446d57e96f40365'/>
<id>bc14dcd113ae49b778b14d7bc446d57e96f40365</id>
<content type='text'>
This makes them "skip" instead of "fail" if the module is not present.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes them "skip" instead of "fail" if the module is not present.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/net: add some bpf(4) tests</title>
<updated>2025-11-21T22:43:47+00:00</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2025-11-21T22:43:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1ea3eda3d016e62434eb9cc3576faa911fd88034'/>
<id>1ea3eda3d016e62434eb9cc3576faa911fd88034</id>
<content type='text'>
A test helper program pcap-test allows to capture, inject and compare.
Build a simple test case on top of it.  More test cases can be easily
constructed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A test helper program pcap-test allows to capture, inject and compare.
Build a simple test case on top of it.  More test cases can be easily
constructed.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/sys/net: use require.kmods property instead of ad-hoc checks</title>
<updated>2025-09-05T18:42:23+00:00</updated>
<author>
<name>Siva Mahadevan</name>
<email>me@svmhdvn.name</email>
</author>
<published>2025-07-21T13:25:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4079513328d5656e31cb853a799176ff2500f79b'/>
<id>4079513328d5656e31cb853a799176ff2500f79b</id>
<content type='text'>
Signed-off-by: Siva Mahadevan &lt;me@svmhdvn.name&gt;
Sponsored by: The FreeBSD Foundation
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1780
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Siva Mahadevan &lt;me@svmhdvn.name&gt;
Sponsored by: The FreeBSD Foundation
Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1780
</pre>
</div>
</content>
</entry>
</feed>
