Whamcloud - gitweb
LU-16541 tests: Improve test 64f
authorPatrick Farrell <pfarrell@whamcloud.com>
Tue, 22 Aug 2023 16:32:52 +0000 (12:32 -0400)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 8 Sep 2023 22:18:54 +0000 (22:18 +0000)
commit6f120108229137826bb1f0f4a921595d120a02e8
tree00bb8972197413b7734c40db5420f04f58d5b396
parentfec0c81bd63ed17e34975a9146eed1880c0a8f51
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.

Lustre-commit: 33e4d86a480b860e0a3b4b51c7c6da6ec0159e51
Lustre-change: https://review.whamcloud.com/52040

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-by: xinliang <xinliang.liu@linaro.org>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52316
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/tests/sanity.sh