<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in config</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>e874be27 - selftests/net: packetdrill: import tcp/slow_start</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/packetdrill/config#e874be27</link>
        <description>selftests/net: packetdrill: import tcp/slow_startSame import process as previous tests.Also add CONFIG_NET_SCH_FQ to config, as one test uses that.Same test process as previous tests. Both with and without debug mode.Recording the steps once:make mrpropervng --build \        --config tools/testing/selftests/net/packetdrill/config \        --config kernel/configs/debug.configvng -v --run . --user root --cpus 4 -- \	make -C tools/testing/selftests TARGETS=net/packetdrill run_testsLink: https://github.com/linux-netdev/nipa/wiki/How-to-run-netdev-selftests-CI-style#how-to-buildSigned-off-by: Willem de Bruijn &lt;willemb@google.com&gt;Acked-by: Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;Link: https://patch.msgid.link/20240912005317.1253001-4-willemdebruijn.kernel@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/packetdrill/config</description>
        <pubDate>Thu, 12 Sep 2024 00:52:42 +0000</pubDate>
        <dc:creator>Willem de Bruijn &lt;willemb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>cded7e04 - selftests/net: packetdrill: run in netns and expand config</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/packetdrill/config#cded7e04</link>
        <description>selftests/net: packetdrill: run in netns and expand configRun packetdrill tests inside netns.They may change system settings, such as sysctl.Also expand config with a few more needed CONFIGs.Link: https://lore.kernel.org/netdev/20240910152640.429920be@kernel.org/Signed-off-by: Willem de Bruijn &lt;willemb@google.com&gt;Acked-by: Matthieu Baerts (NGI0) &lt;matttbe@kernel.org&gt;Link: https://patch.msgid.link/20240912005317.1253001-2-willemdebruijn.kernel@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/packetdrill/config</description>
        <pubDate>Thu, 12 Sep 2024 00:52:40 +0000</pubDate>
        <dc:creator>Willem de Bruijn &lt;willemb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>8a405552 - selftests/net: integrate packetdrill with ksft</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/tools/testing/selftests/net/packetdrill/config#8a405552</link>
        <description>selftests/net: integrate packetdrill with ksftLay the groundwork to import into kselftests the over 150 packetdrillTCP/IP conformance tests on github.com/google/packetdrill.Florian recently added support for packetdrill tests in nf_conntrack,in commit a8a388c2aae49 (&quot;selftests: netfilter: add packetdrill basedconntrack tests&quot;).This patch takes a slightly different approach. It relies onksft_runner.sh to run every *.pkt file in the directory.Any future imports of packetdrill tests should require no additionalcoding. Just add the *.pkt files.Initially import only two features/directories from github. One with asingle script, and one with two. This was the only reason to picktcp/inq and tcp/md5.The path replaces the directory hierarchy in github with a flat spaceof files: $(subst /,_,$(wildcard tcp/**/*.pkt)). This is the moststraightforward option to integrate with kselftests. The Linked threadreviewed two ways to maintain the hierarchy: TEST_PROGS_RECURSE andPRESERVE_TEST_DIRS. But both introduce significant changes tokselftest infra and with that risk to existing tests.Implementation notes:- restore alphabetical order when adding the new directory to  tools/testing/selftests/Makefile- imported *.pkt files and support verbatim from the github project,  except for    - update `source ./defaults.sh` path (to adjust for flat dir)    - add SPDX headers    - remove one author statement    - Acknowledgment: drop an e (checkpatch)Tested:	make -C tools/testing/selftests \	  TARGETS=net/packetdrill \	  run_tests	make -C tools/testing/selftests \	  TARGETS=net/packetdrill \	  install INSTALL_PATH=$KSFT_INSTALL_PATH	# in virtme-ng	./run_kselftest.sh -c net/packetdrill	./run_kselftest.sh -t net/packetdrill:tcp_inq_client.pktLink: https://lore.kernel.org/netdev/20240827193417.2792223-1-willemdebruijn.kernel@gmail.com/Signed-off-by: Willem de Bruijn &lt;willemb@google.com&gt;Link: https://patch.msgid.link/20240905231653.2427327-3-willemdebruijn.kernel@gmail.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/tools/testing/selftests/net/packetdrill/config</description>
        <pubDate>Thu, 05 Sep 2024 23:15:52 +0000</pubDate>
        <dc:creator>Willem de Bruijn &lt;willemb@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
