Whamcloud - gitweb
LU-15412 tests: Let init_clients_lists() export client vars 27/50627/2
authorXinliang Liu <xinliang.liu@linaro.org>
Thu, 13 Apr 2023 17:57:34 +0000 (10:57 -0700)
committerOleg Drokin <green@whamcloud.com>
Sat, 20 May 2023 07:09:29 +0000 (07:09 +0000)
commit06a12ebd20995b88d28bd2a740ff370025193cdb
treea544d5da1c47900bfe848c5c5cb3018232e81765
parent6d40d733e093a736ee40fb9fa281615b81f8c7be
LU-15412 tests: Let init_clients_lists() export client vars

init_clients_lists() counts the value of client related variables
correctly. So let it define and export these variables.

This patch can fix sanity test 807 stuck issue when running on
multi-node Lustre cluster and CLIENTS is empty.

Also cleanup client count checking. Now CLIENTS is always set.

Lustre-change: https://review.whamcloud.com/45994
Lustre-commit: f8e56a25cfc3e1f5af52e616bac950a5fb90ea40

Change-Id: I9a5d4b9bde401e14e1d7f6f88b04c8d1c6aea11a
Signed-off-by: Xinliang Liu <xinliang.liu@linaro.org>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50627
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
13 files changed:
lustre/tests/cfg/local.sh
lustre/tests/cfg/ncli.sh
lustre/tests/large-lun.sh
lustre/tests/large-scale.sh
lustre/tests/recovery-double-scale.sh
lustre/tests/recovery-mds-scale.sh
lustre/tests/recovery-random-scale.sh
lustre/tests/recovery-small.sh
lustre/tests/replay-dual.sh
lustre/tests/replay-single.sh
lustre/tests/replay-vbr.sh
lustre/tests/sanityn.sh
lustre/tests/test-framework.sh