From 158b6382704947c0d23d5b79d2b94bdc7a04af10 Mon Sep 17 00:00:00 2001 From: James Nunez Date: Tue, 5 Dec 2017 10:49:26 -0700 Subject: [PATCH] LU-5680 tests: Remove use of /etc/motd from sanity-hsm In sanity-hsm tests, /etc/motd is copied to the file system and archived. /etc/motd may not exist in some Linux distributions and, if exists, may be of size 0 and may defeat the use of bandwidth control for timing. Uses of /etc/motd are replaced with temp file Test-Parameters: trivial testlist=sanity-hsm Lustre-change: https://review.whamcloud.com/14021 Lustre-commit: 715c7e9166a34c1f2b781f3314d8b7c02e10950c Signed-off-by: James Nunez Change-Id: I2f287db6d422ce20bca037ca69e24179c7e48144 Reviewed-by: Quentin Bouget Reviewed-by: John L. Hammond Signed-off-by: Minh Diep Reviewed-on: https://review.whamcloud.com/30795 Tested-by: Jenkins Tested-by: Maloo --- lustre/tests/sanity-hsm.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lustre/tests/sanity-hsm.sh b/lustre/tests/sanity-hsm.sh index 7941b8f..f330e35 100755 --- a/lustre/tests/sanity-hsm.sh +++ b/lustre/tests/sanity-hsm.sh @@ -2574,7 +2574,8 @@ test_26d() { mkdir -p $DIR/$tdir local f=$DIR/$tdir/$tfile - local fid=$(copy_file /etc/motd $f 1) + touch $f + local fid=$(path2fid $f) $LFS hsm_archive $f || error "could not archive file" wait_request_state $fid ARCHIVE SUCCEED @@ -3300,7 +3301,8 @@ test_52() { mkdir -p $DIR/$tdir local f=$DIR/$tdir/$tfile - local fid=$(copy_file /etc/motd $f 1) + touch $f + local fid=$(path2fid $f) $LFS hsm_archive $f || error "could not archive file" wait_request_state $fid ARCHIVE SUCCEED @@ -3327,7 +3329,8 @@ test_53() { mkdir -p $DIR/$tdir local f=$DIR/$tdir/$tfile - local fid=$(copy_file /etc/motd $f 1) + touch $f + local fid=$(path2fid $f) $LFS hsm_archive --archive $HSM_ARCHIVE_NUMBER $f || error "could not archive file" -- 1.8.3.1