From: Yu Watanabe Date: Wed, 4 Jun 2025 15:22:14 +0000 (+0900) Subject: test-network: extend comments how to run the test X-Git-Tag: v256.17~34 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5af6128c15e02a5378a803608dfc492ee314a158;p=thirdparty%2Fsystemd.git test-network: extend comments how to run the test (cherry picked from commit 356e9bc0181f575e6c208d343f8e2eef151abc47) (cherry picked from commit 1104de48472ab2a31f968e8b9a050dc6fa766580) --- diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index b6262a6f556..15597d6f181 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -7,13 +7,21 @@ # # To run an individual test, specify it as a command line argument in the form # of .. E.g. the NetworkdMTUTests class has a test -# function called test_ipv6_mtu(). To run just that test use: +# function called test_ipv6_mtu(). To run just that test use: # -# sudo ./systemd-networkd-tests.py NetworkdMTUTests.test_ipv6_mtu +# run0 ./systemd-networkd-tests.py NetworkdMTUTests.test_ipv6_mtu # -# Similarly, other individual tests can be run, eg.: +# Similarly, other individual tests can be run, e.g.: # -# sudo ./systemd-networkd-tests.py NetworkdNetworkTests.test_ipv6_neigh_retrans_time +# run0 ./systemd-networkd-tests.py NetworkdNetworkTests.test_ipv6_neigh_retrans_time +# +# To run the test with the executables (systemd-networkd, networkctl, systemd-udevd and so on) +# in your build directory, --build-dir=/path/to/build/ option can be used: +# +# run0 ./systemd-networkd-tests.py --build-dir=/path/to/build NetworkdNetworkTests.test_address_static +# +# Note, unlike the long getopt option handling, the path must be specified after '=', rather than space. +# Otherwise the path is recognized as a test case, and the test run will fail. import argparse import datetime