OSDN Git Service

tests: fix test scripts that don't work on non-Linux systems.
authorDarrick J. Wong <darrick.wong@oracle.com>
Fri, 7 Nov 2014 21:50:49 +0000 (13:50 -0800)
committerTheodore Ts'o <tytso@mit.edu>
Sat, 8 Nov 2014 01:53:39 +0000 (20:53 -0500)
commit63a801dec75d9a7f9ec2973d6f59ac864d22d8bd
treebdb7686f7b17f8dd5318fd9847e95b2870b33f5a
parent210baa5d8a58f84ab12772e80a839a4e74a54134
tests: fix test scripts that don't work on non-Linux systems.

Fix various tests that break on non-Linux systems; in particular,
sed -i doesn't work the same on all platforms; and try to keep the
GNU getopt-isms out.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
45 files changed:
tests/d_xattr_edits/expect
tests/d_xattr_edits/script
tests/f_detect_junk/script
tests/f_detect_xfs/script
tests/f_itable_collision/script
tests/j_corrupt_commit_csum/expect
tests/j_corrupt_commit_csum/script
tests/j_corrupt_commit_tid/expect
tests/j_corrupt_commit_tid/script
tests/j_corrupt_descr_csum/expect
tests/j_corrupt_descr_csum/script
tests/j_corrupt_descr_tid/expect
tests/j_corrupt_descr_tid/script
tests/j_corrupt_journal_block/expect
tests/j_corrupt_journal_block/script
tests/j_corrupt_revoke_block/expect
tests/j_corrupt_revoke_block/script
tests/j_corrupt_revoke_csum/expect
tests/j_corrupt_revoke_csum/script
tests/j_corrupt_sb_csum/expect
tests/j_corrupt_sb_csum/script
tests/j_corrupt_sb_magic/expect
tests/j_corrupt_sb_magic/script
tests/j_ext_long_revoke_trans/script
tests/j_ext_long_trans/script
tests/j_long_revoke_trans/script
tests/j_long_revoke_trans_mcsum_32bit/script
tests/j_long_revoke_trans_mcsum_64bit/script
tests/j_long_trans/script
tests/j_long_trans_mcsum_32bit/script
tests/j_long_trans_mcsum_64bit/script
tests/j_short_revoke_trans/script
tests/j_short_revoke_trans_mcsum_64bit/script
tests/j_short_trans/script
tests/j_short_trans_64bit/script
tests/j_short_trans_mcsum_64bit/script
tests/j_short_trans_old_csum/script
tests/j_short_trans_open_recover/script
tests/j_short_trans_recover/script
tests/j_short_trans_recover_mcsum_64bit/script
tests/j_short_uncommitted_trans/script
tests/j_short_uncommitted_trans_mcsum_64bit/script
tests/m_mmp_bad_csum/script
tests/m_mmp_bad_magic/script
tests/t_mke2fs_errors/script