snaps="1 2 3 4 5"
setup_snapshots
-log_note "Snapshot destory with hold"
+log_note "Snapshot destroy with hold"
range="1 2 3 4 5"
for i in 1 2 3 4 5; do
log_must zfs hold keep $TESTPOOL/$TESTFS1@snap$i
# destroyed
# 3. Multiple clones with empty livelists
# - same as 1. but with multiple clones
-# 4. Multuple clones with populated livelists
+# 4. Multiple clones with populated livelists
# - same as 2. but with multiple clones
. $STF_SUITE/include/libtest.shlib
if ! datasetexists $FS; then
log_must zfs create $FS
fi
- # Volume test is only availible on globle zone
+ # Volume test is only available on global zone
if ! datasetexists $VOL && is_global_zone; then
log_must zfs create -V $VOLSIZE $VOL
block_device_wait
shift
for dtst in "$@"; do
- # Volume and related stuff are unvailable in local zone
+ # Volume and related stuff are unavailable in local zone
if ! is_global_zone; then
if [[ $dtst == $VOL || $dtst == $VOLSNAP || \
$dtst == $VOLCLONE ]]
if (( ${#newlist} != 0 )); then
# Run each item in $newlist individually so on failure, the
- # probelmatic dataset is listed in the logs.
+ # problematic dataset is listed in the logs.
for i in $newlist; do
log_must $funname $i
done
log_must zfs clone $TESTPOOL2/$TESTFS@snap $TESTPOOL2/$TESTCLONE
-# Create inital files and pause condense zthr on next execution
+# Create initial files and pause condense zthr on next execution
log_must mkfile 10m /$TESTPOOL2/$TESTCLONE/A
log_must mkfile 1m /$TESTPOOL2/$TESTCLONE/B
log_must zpool sync $TESTPOOL2
typeset -i i=0
# make sure 'availspace' is larger then twice of FILESIZE to create a new pool.
-# If any, we only totally create 3 pools for multple datasets testing to limit
+# If any, we only totally create 3 pools for multiple datasets testing to limit
# testing time
while (( availspace > DFILESIZE )) && (( i < 3 )) ; do
(( i += 1 ))
# 'zfs inherit' should return an error with bad parameters in one command.
#
# STRATEGY:
-# 1. Set an array of bad options and invlid properties to 'zfs inherit'
-# 2. Execute 'zfs inherit' with bad options and passing invlid properties
+# 1. Set an array of bad options and invalid properties to 'zfs inherit'
+# 2. Execute 'zfs inherit' with bad options and passing invalid properties
# 3. Verify an error is returned.
#
# 'zfs inherit' should return an error with bad parameters in one command.
#
# STRATEGY:
-# 1. Set an array of bad options and invlid properties to 'zfs inherit'
-# 2. Execute 'zfs inherit' with bad options and passing invlid properties
+# 1. Set an array of bad options and invalid properties to 'zfs inherit'
+# 2. Execute 'zfs inherit' with bad options and passing invalid properties
# 3. Verify an error is returned.
#
# setuid setuid/nosetuid
#
# STRATEGY:
-# 1. Create filesystem and get origianl property value.
+# 1. Create filesystem and get original property value.
# 2. Using 'zfs mount -o' to set filesystem property.
# 3. Verify the property was set temporarily.
# 4. Verify it will not affect the property that is stored on disk.
log_mustnot ls $testfile
log_must ls $mntpnt/$TESTFILE1 $mntpnt/$TESTFILE2
-# Verify $TESTFILE2 was created in $fs1, rather then $fs
+# Verify $TESTFILE2 was created in $fs1, rather than $fs
log_must zfs unmount $fs1
log_must zfs set mountpoint=$mntpnt1 $fs1
log_must zfs mount $fs1
fi
cd $curpath
-log_pass "zfs mount fails with mounted filesystem or busy moutpoint as expected."
+log_pass "zfs mount fails with mounted filesystem or busy mountpoint as expected."
#
# DESCRIPTION:
-# Verify remount functionality, expecially on readonly objects.
+# Verify remount functionality, especially on readonly objects.
#
# STRATEGY:
# 1. Prepare a filesystem and a snapshot
#
# DESCRIPTION
# Verify that "zfs list" gives correct values for written and written@
-# proerties for the dataset when different operations are on done on it
+# properties for the dataset when different operations are on done on it
#
#
# STRATEGY
for i in 1 2 3; do
written=$(get_prop written $TESTPOOL/$TESTFS1@snap$i)
if [[ $blocks -eq 0 ]]; then
- # Written value for the frist non-clone snapshot is
+ # Written value for the first non-clone snapshot is
# expected to be equal to the referenced value.
expected_written=$( \
get_prop referenced $TESTPOOL/$TESTFS1@snap$i)
written=$(get_prop written $TESTPOOL/$TESTFS1)
writtenat3=$(get_prop written@snap3 $TESTPOOL/$TESTFS1)
[[ $written -eq $writtenat3 ]] || \
- log_fail "Written and written@ dont match $written $writtenat3"
+ log_fail "Written and written@ don't match $written $writtenat3"
within_percent $written $before_written 0.1 && \
log_fail "Unexpected written value after delete $written $before_written"
writtenat=$(get_prop written@snap1 $TESTPOOL/$TESTFS1)
log_must zfs destroy -Rf $rst_fs
- log_note "Verfiying 'zfs receive -d <filesystem>' works."
+ log_note "Verifying 'zfs receive -d <filesystem>' works."
i=0
while (( i < ${#bkup[*]} )); do
# Verify 'zfs receive' fails with malformed parameters.
#
# STRATEGY:
-# 1. Denfine malformed parameters array
+# 1. Define malformed parameters array
# 2. Feed the malformed parameters to 'zfs receive'
# 3. Verify the command should be failed
#
# 4. Snapshot the encrypted dataset
# 5. Attempt to receive the snapshot into an unencrypted child
# 6. Verify encryption is not enabled
-# 7. Verify the cheksum of the file is the same as the original
+# 7. Verify the checksum of the file is the same as the original
# 8. Attempt to receive the snapshot into an encrypted child
-# 9. Verify the cheksum of the file is the same as the original
+# 9. Verify the checksum of the file is the same as the original
#
verify_runnable "both"