From 79311aca7d7aaeb61d04fee04280d2133220d5d7 Mon Sep 17 00:00:00 2001 From: Chris Horn Date: Sun, 30 Jun 2019 10:40:53 -0500 Subject: [PATCH] LU-12410 tests: Add auster option to skip setup Add an option to auster to skip the initial setup of Lustre. Test-Parameters: trivial Signed-off-by: Chris Horn Change-Id: Ie3de93c8a4d3f812aaf1f032e39c351827c6eaef Reviewed-on: https://review.whamcloud.com/35389 Tested-by: jenkins Reviewed-by: Jian Yu Tested-by: Maloo Reviewed-by: James Nunez Reviewed-by: James Simmons Reviewed-by: Petros Koutoupis Reviewed-by: Oleg Drokin --- lustre/tests/auster | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lustre/tests/auster b/lustre/tests/auster index 89f15b2..fc09ae0 100755 --- a/lustre/tests/auster +++ b/lustre/tests/auster @@ -34,6 +34,7 @@ Run Lustre regression tests suites. -l Send logs to the Maloo database after run (can be done later by running maloo_upload.sh) -L Script language of test suite. Default: bash + -N No setup. Do not setup Lustre prior to executing test suite. -h This help. Suite options @@ -70,9 +71,10 @@ reformat=false script_lang=bash test_logs_dir=/tmp/test_logs/$(date +%Y-%m-%d)/$(date +%H%M%S) export HONOR_EXCEPT= +do_setup=true export ${SLOW:=no} export ${NAME:=local} -while getopts "c:d:D:nkf:S:g:Hi:rRslL:hv" opt +while getopts "c:d:D:nkf:S:g:Hi:rRslL:Nhv" opt do case "$opt" in c) export CONFIG=$OPTARG;; @@ -91,6 +93,7 @@ do s) export SLOW=yes;; l) upload_logs=true;; L) script_lang=$OPTARG;; + N) do_setup=false;; h|\?) usage;; esac done @@ -126,6 +129,7 @@ print_summary () { setup_if_needed() { + ! ${do_setup} && return nfs_client_mode && return AUSTER_CLEANUP=false -- 1.8.3.1