summaryrefslogtreecommitdiff
path: root/usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh
diff options
context:
space:
mode:
authorDan McDonald <danmcd@joyent.com>2021-01-27 10:08:32 -0500
committerDan McDonald <danmcd@joyent.com>2021-01-27 10:08:34 -0500
commitc203af42e9e7d0f82694cadf8cf2473863df5b2b (patch)
tree742053671ed177b7a404fce5dc85199c1fd24133 /usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh
parenta930493fb800d3a82f5482ec0915801c26205ef3 (diff)
parentbeed421eff10640141fe8f9da29a5c8033a97f52 (diff)
downloadillumos-joyent-release-20210128.tar.gz
[illumos-gate merge]release-20210128
commit beed421eff10640141fe8f9da29a5c8033a97f52 13383 generalize check for serializing LFENCE 13384 tsc_read() should use lfence when prudent 13387 bhyve should expose lfence serialize in DE_CFG MSR commit 78801af7286cd73dbc996d470f789e75993cf15d 13365 Add option to testrunner to re-run just failed tests commit 2d84dc94714fa18a51c85173f806acbc2d1b4257 13360 loader: use BGRA RBG data in gfx functions commit a98e9e2e16f7c0305e8538246f8f8464517b3884 13432 idm: symbol 'idm' is multiply-defined commit a35d0bb9919a1ab99b0305e759552bef6a8bd053 13431 rdsib: multiply-defined symbols commit 245cbc655bd26e8de57809bc109b82105a30693d 13430 scsi_vhci: multiply-defined symbols commit 9868091de5a69073a55e3b8cc1a378cac9220edf 13429 nge: multiply-defined symbols commit 6626685934fc28e358a8038d599be9e53aa0715e 13428 rdsv3: symbol 'rdsv3_one_sec_in_hz' is multiply-defined commit 734e1f66c3254ea498ea4ce3fe6dc7e6f9f293ff 13473 svccfg: dirs for manifests are manifest not manifests commit 4f1c2d80debdaa7ad92b0677c6c86fb6b782e811 13425 i86xpv: multiply-defined symbols Conflicts: usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh
Diffstat (limited to 'usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh')
-rw-r--r--usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh12
1 files changed, 9 insertions, 3 deletions
diff --git a/usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh b/usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh
index e38b5a34a1..4df97de7a5 100644
--- a/usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh
+++ b/usr/src/test/zfs-tests/cmd/scripts/zfstest.ksh
@@ -16,6 +16,7 @@
# Copyright 2014, OmniTI Computer Consulting, Inc. All rights reserved.
# Copyright 2016 Nexenta Systems, Inc.
# Copyright 2019 Joyent, Inc.
+# Copyright 2020 OmniOS Community Edition (OmniOSce) Association.
#
export PATH="/usr/bin"
@@ -147,7 +148,7 @@ constrain_path
export PATH=$PATHDIR
verify_id
-while getopts ac:q c; do
+while getopts ac:l:q c; do
case $c in
'a')
auto_detect=true
@@ -156,8 +157,13 @@ while getopts ac:q c; do
runfile=$OPTARG
[[ -f $runfile ]] || fail "Cannot read file: $runfile"
;;
+ 'l')
+ logfile=$OPTARG
+ [[ -f $logfile ]] || fail "Cannot read file: $logfile"
+ xargs+=" -l $logfile"
+ ;;
'q')
- quiet='-q'
+ xargs+=" -q"
;;
esac
done
@@ -192,7 +198,7 @@ num_disks=$(echo $DISKS | awk '{print NF}')
[[ $num_disks -lt 3 ]] && fail "Not enough disks to run ZFS Test Suite"
# Ensure user has only basic privileges.
-ppriv -s EIP=basic -e $runner $quiet -c $runfile
+ppriv -s EIP=basic -e $runner -c $runfile $xargs
ret=$?
rm -rf $PATHDIR || fail "Couldn't remove $PATHDIR"