<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tests/atf_python/sys/netlink, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>tests: move atf_python/sys/ into the tests package</title>
<updated>2024-04-19T18:48:37+00:00</updated>
<author>
<name>Lexi Winter</name>
<email>lexi@le-Fay.ORG</email>
</author>
<published>2024-04-16T11:18:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e1e636193db45630c7881246d25902e57c43d24e'/>
<id>e1e636193db45630c7881246d25902e57c43d24e</id>
<content type='text'>
Reviewed by:	markj
MFC after:	1 week
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1174
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed by:	markj
MFC after:	1 week
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1174
</pre>
</div>
</content>
</entry>
<entry>
<title>netlink: add support for decoding genl ops/groups in pytest</title>
<updated>2023-06-01T10:45:29+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-06-01T10:45:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=54b955f4df5e76b5679ba7f3eb6bb2d5fc62923d'/>
<id>54b955f4df5e76b5679ba7f3eb6bb2d5fc62923d</id>
<content type='text'>
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>netlink: add support for adding/deleting interface addresses</title>
<updated>2023-05-16T19:39:13+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-05-15T11:59:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=10b94e406444d65af99d344f87d1de320b6cd87e'/>
<id>10b94e406444d65af99d344f87d1de320b6cd87e</id>
<content type='text'>
Differential Revision: https://reviews.freebsd.org/D40103
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Differential Revision: https://reviews.freebsd.org/D40103
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>testing: rename IfattrType to IfaAttrType for consistency</title>
<updated>2023-05-15T11:47:07+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-05-15T11:47:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d91f8db5f1822c43cd256f19aae1d059e4b25a26'/>
<id>d91f8db5f1822c43cd256f19aae1d059e4b25a26</id>
<content type='text'>
All other attribute classes are named as 'type'AttrType and 'type'
 int this case is ifa (interface address).

MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All other attribute classes are named as 'type'AttrType and 'type'
 int this case is ifa (interface address).

MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>testing: add support for handling Netlink carp messages</title>
<updated>2023-05-15T10:48:45+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-05-15T10:48:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f0ffe1ce0fba262b458399dcd4c5e8c84e024606'/>
<id>f0ffe1ce0fba262b458399dcd4c5e8c84e024606</id>
<content type='text'>
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>testing: add support for using custom interfaces in pytest framework.</title>
<updated>2023-05-15T10:44:20+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-05-15T10:44:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f3065e767def62d9b593dd7528c0eb121a7e1439'/>
<id>f3065e767def62d9b593dd7528c0eb121a7e1439</id>
<content type='text'>
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: fix netlink type parsing.</title>
<updated>2023-04-18T14:09:47+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-04-18T14:09:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=04a036601e10237ae00655e515aeb78762eb5d1a'/>
<id>04a036601e10237ae00655e515aeb78762eb5d1a</id>
<content type='text'>
Netlink attribute type field is 2 bytes, not one.

MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Netlink attribute type field is 2 bytes, not one.

MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>Testing: add framework for the kernel unit tests.</title>
<updated>2023-04-14T15:47:55+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-04-14T15:25:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3e5d0784b9b5296bda801add034b057ad68237f7'/>
<id>3e5d0784b9b5296bda801add034b057ad68237f7</id>
<content type='text'>
This changes intends to reduce the bar to the kernel unit-testing by
 introducing a new kernel-testing framework ("ktest") based on Netlink,
 loadable test modules and python test suite integration.

This framework provides the following features:
* Integration to the FreeBSD test suite
* Automatic test discovery
* Automatic test module loading
* Minimal boiler-plate code in both kernel and userland
* Passing any metadata to the test
* Convenient environment pre-setup using python testing framework
* Streaming messages from the kernel to the userland
* Running tests in the dedicated taskqueues
* Skipping or parametrizing tests

Differential Revision: https://reviews.freebsd.org/D39385
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This changes intends to reduce the bar to the kernel unit-testing by
 introducing a new kernel-testing framework ("ktest") based on Netlink,
 loadable test modules and python test suite integration.

This framework provides the following features:
* Integration to the FreeBSD test suite
* Automatic test discovery
* Automatic test module loading
* Minimal boiler-plate code in both kernel and userland
* Passing any metadata to the test
* Convenient environment pre-setup using python testing framework
* Streaming messages from the kernel to the userland
* Running tests in the dedicated taskqueues
* Skipping or parametrizing tests

Differential Revision: https://reviews.freebsd.org/D39385
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: fix utils import in netlink tests</title>
<updated>2023-04-02T10:17:37+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-04-02T10:17:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=388420e61318280931eec684bcd0c2917e9cb9ba'/>
<id>388420e61318280931eec684bcd0c2917e9cb9ba</id>
<content type='text'>
MFC after:	2 weeks
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	2 weeks
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: add support for parsing generic netlink families.</title>
<updated>2023-04-01T19:33:47+00:00</updated>
<author>
<name>Alexander V. Chernikov</name>
<email>melifaro@FreeBSD.org</email>
</author>
<published>2023-03-31T15:37:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=fc2538cb7bdb8e22afc331c3733f2e306624be9e'/>
<id>fc2538cb7bdb8e22afc331c3733f2e306624be9e</id>
<content type='text'>
MFC after:	2 weeks
Differential Revision: https://reviews.freebsd.org/D39370
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
MFC after:	2 weeks
Differential Revision: https://reviews.freebsd.org/D39370
</pre>
</div>
</content>
</entry>
</feed>
