Hangbin Liu
663a917475
selftests: rds: move test.py to TEST_FILES
...
The test.py should not be run separately. It should be run via run.sh,
which will do some sanity checks first. Move the test.py from TEST_PROGS
to TEST_FILES.
Reported-by: Maximilian Heyne <mheyne@amazon.de >
Closes: https://lore.kernel.org/netdev/20241122150129.GB18887@dev-dsk-mheyne-1b-55676e6a.eu-west-1.amazon.com
Fixes: 3ade6ce125 ("selftests: rds: add testing infrastructure")
Signed-off-by: Hangbin Liu <liuhangbin@gmail.com >
Reviewed-by: Allison Henderson <allison.henderson@oracle.com >
Link: https://patch.msgid.link/20241124073243.847932-1-liuhangbin@gmail.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com >
2024-11-28 10:20:17 +01:00
Alessandro Zanni
6ea8a1c28f
selftests: net/rds: add module not found
...
This fix solves this error, when calling kselftest with targets "net/rds":
The error was found by running tests manually with the command:
make kselftest TARGETS="net/rds"
The patch also specifies to import ip() function from the utils module.
Signed-off-by: Alessandro Zanni <alessandro.zanni87@gmail.com >
Reviewed-by: Allison Henderson <allison.henderson@oracle.com >
Link: https://patch.msgid.link/20241010194421.48198-1-alessandro.zanni87@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org >
2024-10-11 15:59:53 -07:00
Javier Carrasco
0e43a5a7b2
selftests: net: rds: add gitignore file for include.sh
...
The generated include.sh should be ignored by git. Create a new
gitignore and add the file to the list.
Reviewed-by: Allison Henderson <allison.henderson@oracle.com >
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Link: https://patch.msgid.link/20241005-net-selftests-gitignore-v2-3-3a0b2876394a@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org >
2024-10-08 08:16:34 -07:00
Javier Carrasco
4227b50cff
selftests: net: rds: add include.sh to EXTRA_CLEAN
...
The include.sh file is generated when building the net/rds selftests,
but there is no rule to delete it with the clean target. Add the file to
EXTRA_CLEAN in order to remove it when required.
Reviewed-by: Allison Henderson <allison.henderson@oracle.com >
Signed-off-by: Javier Carrasco <javier.carrasco.cruz@gmail.com >
Link: https://patch.msgid.link/20241005-net-selftests-gitignore-v2-2-3a0b2876394a@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org >
2024-10-08 08:16:34 -07:00
Hangbin Liu
8ed7cf66f4
selftests: rds: move include.sh to TEST_FILES
...
The include.sh file is generated for inclusion and should not be executable.
Otherwise, it will be added to kselftest-list.txt. Additionally, add the
executable bit for test.py at the same time to ensure proper functionality.
Fixes: 3ade6ce125 ("selftests: rds: add testing infrastructure")
Signed-off-by: Hangbin Liu <liuhangbin@gmail.com >
Link: https://patch.msgid.link/20240927041349.81216-1-liuhangbin@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org >
2024-10-02 17:22:49 -07:00
Vegard Nossum
3ade6ce125
selftests: rds: add testing infrastructure
...
This adds some basic self-testing infrastructure for RDS-TCP.
Signed-off-by: Vegard Nossum <vegard.nossum@oracle.com >
Signed-off-by: Chuck Lever <chuck.lever@oracle.com >
Signed-off-by: Allison Henderson <allison.henderson@oracle.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2024-08-09 13:18:46 +01:00