Whamcloud - gitweb
LU-16217 tests: Add routed lst test 00/48800/6
authorChris Horn <chris.horn@hpe.com>
Tue, 4 Oct 2022 10:53:48 +0000 (05:53 -0500)
committerOleg Drokin <green@whamcloud.com>
Tue, 11 Apr 2023 20:05:25 +0000 (20:05 +0000)
Modify sanity-lnet test_220 to perform two quick LST tests.

Test-Parameters: trivial
Test-Parameters: testlist=sanity-lnet env=ONLY=220
HPE-bug-id: LUS-10279
Signed-off-by: Chris Horn <chris.horn@hpe.com>
Change-Id: I6b9ce85fcd232eb20c5b3e1d25eeca73856f9a82
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/48800
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Reviewed-by: Cyril Bordage <cbordage@whamcloud.com>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/sanity-lnet.sh
lustre/tests/test-framework.sh

index bad507b..2666f7e 100755 (executable)
@@ -2799,6 +2799,15 @@ test_220() {
 
        do_basic_rtr_test || return $?
 
+       do_rpc_nodes $HOSTNAME,$RPEER load_module ../lnet/selftest/lnet_selftest ||
+               error "Failed to load lnet-selftest module"
+
+       $LSTSH -H -t $HOSTNAME -f $RPEER -m rw -s 4k ||
+               error "lst failed"
+
+       $LSTSH -H -t $HOSTNAME -f $RPEER -m rw ||
+               error "lst failed"
+
        cleanup_router_test || return $?
 }
 run_test 220 "Add routes w/default options - check aliveness"
index 478d9e5..4026d9b 100755 (executable)
@@ -280,6 +280,8 @@ init_test_env() {
        fi
        export LST=${LST:-"$LUSTRE/../lnet/utils/lst"}
        [ ! -f "$LST" ] && export LST=$(which lst)
+       export LSTSH=${LSTSH:-"$LUSTRE/../lustre-iokit/lst-survey/lst.sh"}
+       [ ! -f "$LSTSH" ] && export LSTSH=$(which lst.sh)
        export SGPDDSURVEY=${SGPDDSURVEY:-"$LUSTRE/../lustre-iokit/sgpdd-survey/sgpdd-survey")}
        [ ! -f "$SGPDDSURVEY" ] && export SGPDDSURVEY=$(which sgpdd-survey)
        export MCREATE=${MCREATE:-mcreate}