mirror of
https://github.com/linux-apfs/apfstests.git
synced 2026-05-01 15:01:44 -07:00
fix up irix differences
Merge of master-melb:xfs-cmds:22772a by kenmcd. fix up for different irix error msg for too many symlinks
This commit is contained in:
@@ -55,7 +55,9 @@ _cleanup()
|
||||
|
||||
_touch()
|
||||
{
|
||||
touch $@ 2>&1 | grep -q 'Too many levels of symbolic links'
|
||||
# On IRIX: Too many symbolic links in path name traversal
|
||||
# On Linux: Too many levels of symbolic links
|
||||
touch $@ 2>&1 | tee -a $here/$seq.full | grep -q 'Too many.*symbolic links'
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "ELOOP returned. Good."
|
||||
else
|
||||
@@ -68,6 +70,7 @@ _touch()
|
||||
. ./common.filter
|
||||
|
||||
# real QA test starts here
|
||||
rm -f $here/$seq.full
|
||||
_supported_fs xfs udf nfs
|
||||
|
||||
# IRIX UDF does not support symlinks
|
||||
|
||||
@@ -64,6 +64,8 @@ _cleanup()
|
||||
# filter out differences between linux and irix:
|
||||
# - sectsz on Linux
|
||||
# - mmr, mixed-case on IRIX
|
||||
# - lazy-count on IRIX
|
||||
# - inode-paths on IRIX
|
||||
# - trailing spaces on Linux but not on IRIX
|
||||
#
|
||||
_mkfs_filter()
|
||||
@@ -79,6 +81,8 @@ _mkfs_filter()
|
||||
-e '/ *= *mmr=[0-9][0-9]* *$/d' \
|
||||
-e 's/ *mixed-case=[YN]//' \
|
||||
-e 's/sectsz=[0-9][0-9]* *//' \
|
||||
-e 's/, lazy-count.*//' \
|
||||
-e '/inode-paths/d' \
|
||||
-e 's/ *$//'
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user