Whamcloud - gitweb
LU-16335 test: add fail_abort_cleanup() 35/49335/4
authorLai Siyao <lai.siyao@whamcloud.com>
Wed, 7 Dec 2022 04:04:42 +0000 (23:04 -0500)
committerOleg Drokin <green@whamcloud.com>
Sat, 7 Jan 2023 07:56:55 +0000 (07:56 +0000)
commitd5fe41a02a6ed57bcbfc4a4c695bb509c9c7c313
tree192106cfc4618e217118110801a80cb123253899
parentd622b26d8d8a7f13b3a078d4dd58e795b77d232f
LU-16335 test: add fail_abort_cleanup()

Add helper fail_abort_cleanup() to unlink test directories (call lfs
rm_entry if directory is broken) after fail_abort because after
LU-16159 update logs will be canceled upon recovery abort, which may
leave broken directories.

Update replay-single.sh in places where fail_abort is called and
directory may become broken.

Test-Parameters: trivial mdscount=2 mdtcount=4 testlist=replay-single,replay-single,replay-single,replay-single
Signed-off-by: Lai Siyao <lai.siyao@whamcloud.com>
Change-Id: I260689b1a6fa5b0b4db5aab5095cb062ae57d612
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49335
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Mikhail Pershin <mpershin@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/replay-single.sh
lustre/tests/test-framework.sh