[LTP] [PATCH] ipsec_lib.sh: test xfrm_user driver locally before rhost
Alexey Kodanev
alexey.kodanev@oracle.com
Wed Dec 16 11:31:36 CET 2020
On 16.12.2020 12:40, Kory Maincent wrote:
> First, test the presence of the driver locally to avoid a misleading TWARN from
> tst_net_run in case of driver not present.
>
> Signed-off-by: Kory Maincent <kory.maincent@bootlin.com>
> ---
> testcases/network/stress/ipsec/ipsec_lib.sh | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/testcases/network/stress/ipsec/ipsec_lib.sh b/testcases/network/stress/ipsec/ipsec_lib.sh
> index 198c9315d..1db5fc6af 100644
> --- a/testcases/network/stress/ipsec/ipsec_lib.sh
> +++ b/testcases/network/stress/ipsec/ipsec_lib.sh
> @@ -83,8 +83,9 @@ ipsec_lib_setup()
> ALGR=
>
> if [ -n "$IPSEC_MODE" ]; then
> - tst_net_run "tst_check_drivers xfrm_user" || \
> - tst_brk TCONF "xfrm_user driver not available on lhost or rhost"
> + tst_check_drivers xfrm_user || tst_brk TCONF "xfrm_user driver not available"
> + tst_rhost_run -c "tst_check_drivers xfrm_user" || \
> + tst_brk TCONF "xfrm_user driver not available on rhost"
Hi Kory,
tst_net_run() checks the driver locally first, so I don't
quite understand why do exactly the same what tst_net_run()
supposed to do?
More information about the ltp
mailing list