Whamcloud - gitweb
LU-16541 tests: Improve test 64f 40/52040/5
authorPatrick Farrell <pfarrell@whamcloud.com>
Tue, 22 Aug 2023 16:32:52 +0000 (12:32 -0400)
committerOleg Drokin <green@whamcloud.com>
Fri, 25 Aug 2023 16:15:58 +0000 (16:15 +0000)
commit33e4d86a480b860e0a3b4b51c7c6da6ec0159e51
tree58cd4aafb40ed62b5bbae17469bbb200ac684a5a
parent2a498f06ccc975fb57214961db6e20a6c1cc2ec7
LU-16541 tests: Improve test 64f

The buffered IO part of test 64f has several timing related
holes and other oddities.  The use of multiop in the
background does not guarantee the RPC will not be sent, AND
the test doesn't kill it correctly.

Clean this up and make a more reliable version of the test.
Hopefully this will resolve the failure issues, if not, a
better version of the test will allow debugging.

Test-Parameters: trivial
Test-Parameters: testlist=sanity envdefinitions=ONLY=64f,ONLY_REPEAT=20
Test-Parameters: testlist=sanity envdefinitions=ONLY=64f,ONLY_REPEAT=20
Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: I25b825e1d9d516635ef8cbd26dd12809625c34df
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/52040
Reviewed-by: xinliang <xinliang.liu@linaro.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
lustre/tests/sanity.sh