| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/xattr/ |
| H A D | xattr_011_pos.ksh | 42 log_must rm $TESTDIR/myfile.$$ 50 log_must touch $TESTDIR/myfile.$$ 51 create_xattr $TESTDIR/myfile.$$ passwd /etc/passwd 61 log_must touch $TESTDIR/cpio.$$ 62 create_xattr $TESTDIR/cpio.$$ passwd /etc/passwd 63 echo $TESTDIR/cpio.$$ | cpio -o@ > $TEST_BASE_DIR/xattr.$$.cpio 64 echo $TESTDIR/cpio.$$ | cpio -o > $TEST_BASE_DIR/noxattr.$$.cpio 68 log_mustnot eval "runat $TESTDIR/cpio.$$ cat passwd > /dev/null 2>&1" 72 log_must eval "runat $TESTDIR/cpio.$$ cat passwd > /dev/null 2>&1" 76 log_mustnot eval "runat $TESTDIR/cpio.$$ cat passwd > /dev/null 2>&1" [all …]
|
| H A D | xattr_013_pos.ksh | 39 log_must rm $TESTDIR/myfile.$$ 46 log_must touch $TESTDIR/myfile.$$ 47 create_xattr $TESTDIR/myfile.$$ passwd /etc/passwd 49 log_must umount $TESTDIR 54 log_mustnot eval "runat $TESTDIR/myfile.$$ cat passwd > /dev/null 2>&1" 55 log_mustnot eval "runat $TESTDIR/myfile.$$ rm passwd > /dev/null 2>&1" 56 log_mustnot eval "runat $TESTDIR/myfile.$$ cp /etc/passwd . \ 59 log_must touch $TESTDIR/new.$$ 60 log_mustnot eval "runat $TESTDIR/new.$$ cp /etc/passwd . \ 62 log_mustnot eval "runat $TESTDIR/new.$$ rm passwd > /dev/null 2>&1" [all …]
|
| /freebsd/tests/sys/cddl/zfs/tests/xattr/ |
| H A D | xattr_011_pos.ksh | 56 log_must $RM $TESTDIR/myfile.${TESTCASE_ID} 66 log_must $TOUCH $TESTDIR/myfile.${TESTCASE_ID} 67 create_xattr $TESTDIR/myfile.${TESTCASE_ID} passwd /etc/passwd 77 log_must $TOUCH $TESTDIR/cpio.${TESTCASE_ID} 78 create_xattr $TESTDIR/cpio.${TESTCASE_ID} passwd /etc/passwd 79 $ECHO $TESTDIR/cpio.${TESTCASE_ID} | $CPIO -o@ > $TMPDIR/xattr.${TESTCASE_ID}.cpio 80 $ECHO $TESTDIR/cpio.${TESTCASE_ID} | $CPIO -o > $TMPDIR/noxattr.${TESTCASE_ID}.cpio 84 log_mustnot eval "$RUNAT $TESTDIR/cpio.${TESTCASE_ID} $CAT passwd > /dev/null 2>&1" 88 log_must eval "$RUNAT $TESTDIR/cpio.${TESTCASE_ID} $CAT passwd > /dev/null 2>&1" 92 log_mustnot eval "$RUNAT $TESTDIR/cpio.${TESTCASE_ID} $CAT passwd > /dev/null 2>&1" [all …]
|
| H A D | xattr_013_pos.ksh | 57 log_must $RM $TESTDIR/myfile.${TESTCASE_ID} 72 log_must $TOUCH $TESTDIR/myfile.${TESTCASE_ID} 73 create_xattr $TESTDIR/myfile.${TESTCASE_ID} passwd /etc/passwd 75 log_must $UMOUNT $TESTDIR 79 log_mustnot eval "$RUNAT $TESTDIR/myfile.${TESTCASE_ID} $CAT passwd > /dev/null 2>&1" 80 log_mustnot eval "$RUNAT $TESTDIR/myfile.${TESTCASE_ID} $RM passwd > /dev/null 2>&1" 81 log_mustnot eval "$RUNAT $TESTDIR/myfile.${TESTCASE_ID} $CP /etc/passwd . > /dev/null 2>&1" 83 log_must $TOUCH $TESTDIR/new.${TESTCASE_ID} 84 log_mustnot eval "$RUNAT $TESTDIR/new.${TESTCASE_ID} $CP /etc/passwd . > /dev/null 2>&1" 85 log_mustnot eval "$RUNAT $TESTDIR/new.${TESTCASE_ID} $RM passwd > /dev/null 2>&1" [all …]
|
| /freebsd/tests/sys/cddl/zfs/tests/cli_root/zfs_diff/ |
| H A D | zfs_diff_001_pos.ksh | 38 log_must ${MKDIR} ${TESTDIR}/dirs 39 log_must ${MKDIR} ${TESTDIR}/dirs/leavealone 40 log_must ${MKDIR} ${TESTDIR}/dirs/modify 41 log_must ${MKDIR} ${TESTDIR}/dirs/rename 42 log_must ${MKDIR} ${TESTDIR}/dirs/delete 43 log_must ${MKDIR} ${TESTDIR}/files 44 log_must ${TOUCH} ${TESTDIR}/files/leavealone 45 log_must ${TOUCH} ${TESTDIR}/files/modify 46 log_must ${TOUCH} ${TESTDIR}/files/rename 47 log_must ${TOUCH} ${TESTDIR}/files/delete [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/user_namespace/ |
| H A D | user_namespace_001.ksh | 37 log_must rm -f $TESTDIR/$i 54 log_must $TOUCH $TESTDIR/$i 55 log_must $CHMOD 0644 $TESTDIR/$i 58 log_must chown 0:0 $TESTDIR/rroot_rroot 59 log_must chown $ROOT_UID:$ROOT_UID $TESTDIR/uroot_uroot 60 log_must chown $ROOT_UID:$OTHER_UID $TESTDIR/uroot_other 61 log_must chown $OTHER_UID:$ROOT_UID $TESTDIR/uother_uroot 62 log_must chown $OTHER_UID:$OTHER_UID $TESTDIR/uother_uother 64 log_mustnot user_ns_exec $CHMOD 02755 $TESTDIR/rroot_rroot 65 log_mustnot test -g $TESTDIR/rroot_rroot [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/snapdir/ |
| H A D | snapdir_mount_multiple.ksh | 28 rmdir $TESTDIR/mount1 $TESTDIR/mount2 $TESTDIR/mount3 39 log_must mkdir $TESTDIR/mount1 $TESTDIR/mount2 $TESTDIR/mount3 40 log_must mount -t zfs $TESTPOOL/$TESTFS $TESTDIR/mount1 41 log_must mount -t zfs $TESTPOOL/$TESTFS $TESTDIR/mount2 42 log_must mount -t zfs $TESTPOOL/$TESTFS $TESTDIR/mount3 45 log_must ls -l $TESTDIR/mount1/$SNAPROOT/snap 47 "$TESTDIR/mount1/$SNAPROOT/snap" 50 log_must ls -l $TESTDIR/mount2/$SNAPROOT/snap 52 "$TESTDIR/mount1/$SNAPROOT/snap $TESTDIR/mount2/$SNAPROOT/snap" 55 log_must ls -l $TESTDIR/mount3/$SNAPROOT/snap [all …]
|
| H A D | snapdir_mount_move.ksh | 32 rmdir $TESTDIR/move1 $TESTDIR/move2 39 log_must zfs create -o snapdir=visible -o mountpoint=$TESTDIR/fs $TESTPOOL/$TESTFS 44 log_must mount --make-rprivate $TESTDIR/fs 47 log_must ls -l $TESTDIR/fs/$SNAPROOT/snap 48 log_must test "$(get_mount_paths $TESTPOOL/$TESTFS@snap)" == "$TESTDIR/fs/$SNAPROOT/snap" 51 log_must mkdir $TESTDIR/move1 52 log_must mount --move $TESTDIR/fs/$SNAPROOT/snap $TESTDIR/move1 53 log_must test "$(get_mount_paths $TESTPOOL/$TESTFS@snap)" == "$TESTDIR/move1" 56 log_must ls -l $TESTDIR/fs/$SNAPROOT/snap 57 log_must test "$(get_mount_paths $TESTPOOL/$TESTFS@snap)" == "$TESTDIR/fs/$SNAPROOT/snap $TESTDIR/m… [all …]
|
| H A D | snapdir_mount_bind.ksh | 32 rmdir $TESTDIR/bind1 39 log_must zfs create -o snapdir=visible -o mountpoint=$TESTDIR/fs $TESTPOOL/$TESTFS 43 log_must ls -l $TESTDIR/fs/$SNAPROOT/snap 44 log_must test "$(get_mount_paths $TESTPOOL/$TESTFS@snap)" == "$TESTDIR/fs/$SNAPROOT/snap" 47 log_must mkdir $TESTDIR/bind1 48 log_must mount --bind $TESTDIR/fs/$SNAPROOT/snap $TESTDIR/bind1 49 log_must test "$(get_mount_paths $TESTPOOL/$TESTFS@snap)" == "$TESTDIR/bind1 $TESTDIR/fs/$SNAPROOT/… 52 log_must umount $TESTDIR/fs/$SNAPROOT/snap 53 log_must test "$(get_mount_paths $TESTPOOL/$TESTFS@snap)" == "$TESTDIR/bind1" 56 log_must ls -l $TESTDIR/fs/$SNAPROOT/snap [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/chattr/ |
| H A D | chattr_001_pos.ksh | 43 log_must chflags noschg $TESTDIR/$i 44 log_must rm -f $TESTDIR/$i 46 log_must chattr -ia $TESTDIR/$i 47 log_must rm -f $TESTDIR/$i 60 log_must touch $TESTDIR/writable 61 log_must touch $TESTDIR/immutable 62 log_must touch $TESTDIR/append 65 log_must chflags noschg $TESTDIR/writable 66 log_must chflags schg $TESTDIR/immutable 67 log_must chflags sappnd $TESTDIR/append [all …]
|
| H A D | chattr_002_neg.ksh | 42 log_must chattr -ia $TESTDIR/$i 43 log_must rm -f $TESTDIR/$i 45 log_must chmod 0755 $TESTDIR 52 log_must chmod 0777 $TESTDIR 54 log_must user_run $QUSER1 touch $TESTDIR/writable 55 log_must user_run $QUSER1 touch $TESTDIR/immutable 56 log_must user_run $QUSER1 touch $TESTDIR/append 58 log_must chattr -i $TESTDIR/writable 59 log_must chattr +i $TESTDIR/immutable 60 log_must chattr +a $TESTDIR/append [all …]
|
| /freebsd/tests/sys/cddl/zfs/tests/snapshot/ |
| H A D | snapshot_002_pos.ksh | 74 if [[ -e $TESTDIR ]]; then 75 log_must $RM -rf $TESTDIR/* > /dev/null 2>&1 92 [[ -n $TESTDIR ]] && \ 93 $RM -rf $TESTDIR/* > /dev/null 2>&1 96 populate_dir $TESTDIR/file $COUNT $NUM_WRITES $BLOCKSZ $DATA 98 log_note "Create a tarball from $TESTDIR contents..." 100 cd $TESTDIR || log_fail "Could not cd $TESTDIR" 101 log_must $TAR cf $TESTDIR/tarball.original.tar file* 108 log_must $RM -f $TESTDIR/file* > /dev/null 2>&1 113 log_must $TAR cf $TESTDIR/tarball.snapshot.tar file* [all …]
|
| H A D | rollback_002_pos.ksh | 69 [[ -e $TESTDIR ]] && \ 70 log_must $RM -rf $TESTDIR/* > /dev/null 2>&1 77 [[ -n $TESTDIR ]] && \ 78 log_must $RM -rf $TESTDIR/* > /dev/null 2>&1 82 log_note "Populate the $TESTDIR directory (prior to first snapshot)" 83 populate_dir $TESTDIR/original_file $COUNT $NUM_WRITES $BLOCKSZ ITER 93 log_note "Populate the $TESTDIR directory (prior to second snapshot)" 94 populate_dir $TESTDIR/afterfirst_file $COUNT $NUM_WRITES $BLOCKSZ ITER 97 log_note "Populate the $TESTDIR directory (Post second snapshot)" 98 populate_dir $TESTDIR/aftersecond_file $COUNT $NUM_WRITES $BLOCKSZ ITER [all …]
|
| H A D | rollback_001_pos.ksh | 65 [[ -e $TESTDIR ]] && \ 66 log_must $RM -rf $TESTDIR/* > /dev/null 2>&1 73 [[ -n $TESTDIR ]] && \ 74 log_must $RM -rf $TESTDIR/* > /dev/null 2>&1 78 log_note "Populate the $TESTDIR directory (prior to snapshot)" 79 populate_dir $TESTDIR/before_file $COUNT $NUM_WRITES $BLOCKSZ ITER 88 log_note "Populate the $TESTDIR directory (post snapshot)" 89 populate_dir $TESTDIR/after_file $COUNT $NUM_WRITES $BLOCKSZ ITER 96 FILE_COUNT=`$LS -Al $TESTDIR/after* 2> /dev/null | $GREP -v "total" | wc -l` 98 $LS -Al $TESTDIR [all …]
|
| H A D | snapshot_011_pos.ksh | 64 [[ -e $TESTDIR ]] && \ 65 log_must $RM -rf $TESTDIR/* > /dev/null 2>&1 71 [[ -n $TESTDIR ]] && \ 72 log_must $RM -rf $TESTDIR/* > /dev/null 2>&1 76 log_note "Populate the $TESTDIR directory (prior to snapshot)" 77 populate_dir $TESTDIR/before_file $COUNT $NUM_WRITES $BLOCKSZ ITER 87 log_note "Populate the $TESTDIR directory (post snapshot)" 89 populate_dir $TESTDIR/after_file $COUNT $NUM_WRITES $BLOCKSZ ITER 96 FILE_COUNT=`$LS -Al $TESTDIR/after* 2> /dev/null | $GREP -v "total" | wc -l` 98 $LS -Al $TESTDIR [all …]
|
| /freebsd/tests/sys/cddl/zfs/tests/zil/ |
| H A D | zil_001_pos.ksh | 59 log_must $LS -lr $TESTDIR 60 log_must $RM -rf $TESTDIR/* 68 log_must $TOUCH $TESTDIR/0 69 log_must $MV $TESTDIR/0 $TESTDIR/1 70 log_must ln -s $TESTDIR/1 $TESTDIR/2 71 log_must ln $TESTDIR/1 $TESTDIR/3 72 log_must $MKDIR $TESTDIR/4 73 log_must $RMDIR $TESTDIR/4 76 log_mustnot test -f $TESTDIR/0 77 log_must test -f $TESTDIR/1 [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/nopwrite/ |
| H A D | nopwrite_mtime.ksh | 39 log_must zfs create -o mountpoint=$TESTDIR $origin 46 dd if=/dev/urandom of=$TESTDIR/file bs=1024k count=$MEGS conv=notrunc \ 47 >/dev/null 2>&1 || log_fail "dd into $TESTDIR/file failed." 52 o_atime=$(stat -c %X $TESTDIR/clone/file) 53 o_ctime=$(stat -c %Z $TESTDIR/clone/file) 54 o_mtime=$(stat -c %Y $TESTDIR/clone/file) 56 o_atime=$(stat -f "%a" $TESTDIR/clone/file) 57 o_ctime=$(stat -f "%c" $TESTDIR/clone/file) 58 o_mtime=$(stat -f "%m" $TESTDIR/clone/file) 60 o_atime=$(ls -E% all $TESTDIR/clone/file | awk '/atime/ {print $4}') [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/snapshot/ |
| H A D | rollback_002_pos.ksh | 51 [ -e $TESTDIR ] && log_must rm -rf $TESTDIR/* 58 [ -n $TESTDIR ] && log_must rm -rf $TESTDIR/* 62 log_note "Populate the $TESTDIR directory (prior to first snapshot)" 65 log_must file_write -o create -f $TESTDIR/original_file$i \ 79 log_note "Populate the $TESTDIR directory (prior to second snapshot)" 82 log_must file_write -o create -f $TESTDIR/afterfirst_file$i \ 90 log_note "Populate the $TESTDIR directory (Post second snapshot)" 93 log_must file_write -o create -f $TESTDIR/aftersecond_file$i \ 99 [ -n $TESTDIR ] && log_must rm -f $TESTDIR/original_file* 106 FILE_COUNT=$(ls -A $TESTDIR/aftersecond* 2> /dev/null | wc -l) [all …]
|
| H A D | snapshot_011_pos.ksh | 47 [ -e $TESTDIR ] && log_must rm -rf $TESTDIR/* 53 [ -n $TESTDIR ] && log_must rm -rf $TESTDIR/* 57 log_note "Populate the $TESTDIR directory (prior to snapshot)" 60 log_must file_write -o create -f $TESTDIR/before_file$i \ 74 log_note "Populate the $TESTDIR directory (post snapshot)" 77 log_must file_write -o create -f $TESTDIR/after_file$i \ 88 FILE_COUNT=$(ls -A $TESTDIR/after* 2> /dev/null | wc -l) 90 ls -Al $TESTDIR 91 log_fail "$TESTDIR contains $FILE_COUNT after* files(s)." 94 FILE_COUNT=$(ls -A $TESTDIR/before* 2> /dev/null | wc -l) [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/acl/posix-sa/ |
| H A D | posix_001_pos.ksh | 41 rmdir $TESTDIR/dir.0 49 log_must touch $TESTDIR/file.0 50 log_must setfacl -m g:$ZFS_ACL_STAFF_GROUP:rw $TESTDIR/file.0 51 if ! getfacl $TESTDIR/file.0 2> /dev/null | 54 log_note "$(getfacl $TESTDIR/file.0 2> /dev/null)" 60 "echo 'echo test > /dev/null' > $TESTDIR/file.0" 62 # Since $TESTDIR is 777, create a new dir with controlled permissions 64 log_must mkdir $TESTDIR/dir.0 65 log_must chmod 700 $TESTDIR/dir.0 66 log_must setfacl -m g:$ZFS_ACL_STAFF_GROUP:rw $TESTDIR/di [all...] |
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/acl/posix/ |
| H A D | posix_001_pos.ksh | 41 rmdir $TESTDIR/dir.0 49 log_must touch $TESTDIR/file.0 50 log_must setfacl -m g:$ZFS_ACL_STAFF_GROUP:rw $TESTDIR/file.0 51 if ! getfacl $TESTDIR/file.0 2> /dev/null | 54 log_note "$(getfacl $TESTDIR/file.0 2> /dev/null)" 60 "echo 'echo test > /dev/null' > $TESTDIR/file.0" 64 log_must mkdir $TESTDIR/dir.0 65 log_must chmod 700 $TESTDIR/dir.0 66 log_must setfacl -m g:$ZFS_ACL_STAFF_GROUP:rw $TESTDIR/dir.0 68 msk=$(ls -ld $TESTDIR/dir.0 | awk '{print $1}') [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_status/ |
| H A D | zpool_status_008_pos.ksh | 45 all_vdevs=$(echo $TESTDIR/vdev{1..6}) 46 log_must mkdir -p $TESTDIR 56 log_must check_vdev_state $TESTPOOL2 $TESTDIR/vdev4 "ONLINE" 57 log_must zinject -d $TESTDIR/vdev4 -A degrade $TESTPOOL2 58 log_must eval "zpool status -e $TESTPOOL2 | grep $TESTDIR/vdev4 | grep DEGRADED" 61 log_must check_vdev_state $TESTPOOL2 $TESTDIR/vdev5 "ONLINE" 62 log_must zinject -d $TESTDIR/vdev5 -A fault $TESTPOOL2 63 log_must eval "zpool status -e $TESTPOOL2 | grep $TESTDIR/vdev5 | grep FAULTED" 70 log_must check_vdev_state $TESTPOOL2 $TESTDIR/vdev6 "ONLINE" 74 log_must zinject -d $TESTDIR/vdev6 -D1000:100 $TESTPOOL2 [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_create/ |
| H A D | zpool_create_010_neg.ksh | 48 rm -rf $TESTDIR 54 log_must zfs set mountpoint=$TESTDIR $TESTPOOL/$TESTFS 57 for files in $TESTDIR/file1 $TESTDIR/file2 $TESTDIR/file3 63 "$TOOSMALL $TESTDIR/file1" "$TESTPOOL1 $TESTDIR/file1 $TESTDIR/file2" \ 64 "$TOOSMALL mirror $TESTDIR/file1 $TESTDIR/file2" \ 65 "$TOOSMALL raidz $TESTDIR/file1 $TESTDIR/file2" \ 66 "$TOOSMALL draid $TESTDIR/file1 $TESTDIR/file2 $TESTDIR/file3"
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/json/ |
| H A D | setup.ksh | 22 mkdir -p $TESTDIR 23 truncate -s 80M $TESTDIR/file{1..28} 28 zpool create -f testpool1 draid $TESTDIR/file{1..10} \ 30 dedup $TESTDIR/file11 \ 31 special $TESTDIR/file12 \ 32 cache $TESTDIR/file13 \ 33 log $TESTDIR/file14 35 zpool create -f testpool2 mirror $TESTDIR/file{15,16} \ 36 raidz1 $TESTDIR/file{17,18,19} \ 37 cache $TESTDIR/file20 \ [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_offline/ |
| H A D | zpool_offline_spare.ksh | 35 log_must rm -f $TESTDIR/file-vdev-{1..3} 44 log_mustnot ls $TESTDIR/file-vdev-* &> /dev/null 46 log_must truncate -s 100M $TESTDIR/file-vdev-{1..3} 48 log_must zpool create $TESTPOOL2 mirror $TESTDIR/file-vdev-1 \ 49 $TESTDIR/file-vdev-2 spare $TESTDIR/file-vdev-3 52 log_mustnot zpool offline $TESTPOOL2 $TESTDIR/file-vdev-3 53 log_mustnot zpool offline -f $TESTPOOL2 $TESTDIR/file-vdev-3 56 log_must zpool replace $TESTPOOL2 $TESTDIR/file-vdev-1 $TESTDIR/file-vdev-3 57 log_must zpool offline $TESTPOOL2 $TESTDIR/file-vdev-3 58 log_must zpool online $TESTPOOL2 $TESTDIR/file-vdev-3 [all …]
|