Whamcloud - gitweb
LU-16936 auster: add --client-only option 09/51509/4
authorTimothy Day <timday@amazon.com>
Thu, 29 Jun 2023 15:37:21 +0000 (15:37 +0000)
committerOleg Drokin <green@whamcloud.com>
Thu, 31 Aug 2023 06:32:36 +0000 (06:32 +0000)
commit0439aaadb1b640225d700aeb2ae894d07e9b3c5b
treed505113e14be44ee8e175e625414a32707c49428
parent7ff1a88126ec409cfaf70f5782a89227fa280da4
LU-16936 auster: add --client-only option

Add flag to auster to run sanity tests only on the
client-side. This leverages some existing functionality
to avoid having to setup ssh to filesystem hosts and
some other tedious setup.

Force test-framework.sh to honor the --no-setup flag.
Several test suites attempt to setup Lustre even if
auster says not to. Some lower level tests, like those
related to OBD device loading, require Lustre to be
not setup.

Change some [ to [[ in test-framework.sh to silence
some error messages.

Test-Parameters: trivial
Signed-off-by: Timothy Day <timday@amazon.com>
Change-Id: I24de10743c3845b51fe29518ffc993b15a7c2cdd
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/51509
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/auster
lustre/tests/test-framework.sh