<feed xmlns='http://www.w3.org/2005/Atom'>
<title>passt/test/build/static_checkers, branch 2024_08_21.1d6142f</title>
<subtitle>Plug A Simple Socket Transport</subtitle>
<link rel='alternate' type='text/html' href='https://passt.top/passt/'/>
<entry>
<title>test: Split cppcheck and clang-tidy tests into different files</title>
<updated>2022-08-20T17:07:12+00:00</updated>
<author>
<name>David Gibson</name>
<email>david@gibson.dropbear.id.au</email>
</author>
<published>2022-08-18T06:13:50+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=c8756034b7a86e76040957403f2b67ceb4d2e2a6'/>
<id>c8756034b7a86e76040957403f2b67ceb4d2e2a6</id>
<content type='text'>
Both clang-tidy and cppcheck linting are handled by the same test file,
test/build/static_checkers.  The two linters are independent of each other
though, and each one takes quite a long time.  Split them into separate
files to make it easier to control which are executed from the top level
test script.

Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Both clang-tidy and cppcheck linting are handled by the same test file,
test/build/static_checkers.  The two linters are independent of each other
though, and each one takes quite a long time.  Split them into separate
files to make it easier to control which are executed from the top level
test script.

Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Simplify explicit checks for command success</title>
<updated>2022-05-19T13:24:15+00:00</updated>
<author>
<name>David Gibson</name>
<email>david@gibson.dropbear.id.au</email>
</author>
<published>2022-05-12T06:43:33+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=21e9cf7b95434c74ed7cbcead4a9e5b19e168f6e'/>
<id>21e9cf7b95434c74ed7cbcead4a9e5b19e168f6e</id>
<content type='text'>
A number of individual test cases use '*out' commands to check for success
of specific commands they've issued.  Now that the test harness is testing
for success of all issued commands as a matter of course, we no longer need
to do this.

Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A number of individual test cases use '*out' commands to check for success
of specific commands they've issued.  Now that the test harness is testing
for success of all issued commands as a matter of course, we no longer need
to do this.

Signed-off-by: David Gibson &lt;david@gibson.dropbear.id.au&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>passt: Add cppcheck target, test, and address resulting warnings</title>
<updated>2021-10-21T07:41:13+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2021-10-21T07:41:13+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=627e18fa8ad000ed92405cff3a88c36fd5f3027e'/>
<id>627e18fa8ad000ed92405cff3a88c36fd5f3027e</id>
<content type='text'>
...mostly false positives, but a number of very relevant ones too,
in tcp_get_sndbuf(), tcp_conn_from_tap(), and siphash PREAMBLE().

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
...mostly false positives, but a number of very relevant ones too,
in tcp_get_sndbuf(), tcp_conn_from_tap(), and siphash PREAMBLE().

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>passt: Add clang-tidy Makefile target and test, take care of warnings</title>
<updated>2021-10-20T06:34:22+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2021-10-19T22:05:11+00:00</published>
<link rel='alternate' type='text/html' href='https://passt.top/passt/commit/?id=12cfa6444cd239dbc04391027ad3161f53b6901c'/>
<id>12cfa6444cd239dbc04391027ad3161f53b6901c</id>
<content type='text'>
Most are just about style and form, but a few were actually
serious mistakes (NDP-related).

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most are just about style and form, but a few were actually
serious mistakes (NDP-related).

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
