Whamcloud - gitweb
LU-13805 tests: Add racing tests of BIO, DIO 29/50529/27
authorPatrick Farrell <pfarrell@whamcloud.com>
Tue, 4 Apr 2023 18:53:08 +0000 (14:53 -0400)
committerOleg Drokin <green@whamcloud.com>
Thu, 24 Aug 2023 04:31:07 +0000 (04:31 +0000)
commit43c3a804fe23c96de4f76ae9f1f8ba909558433d
tree4b931ef565fdd45809e981395efe31e7f00b37cf
parente83569da38138859a51c660dfb5ca5bf45c70a37
LU-13805 tests: Add racing tests of BIO, DIO

We're a bit short on racing tests for buffered IO and
direct IO.  This patch adds a number of tests.  These
were originally part of the unaligned DIO patch, but
some of them have shown issues without unaligned IO.

So this patch puts in these tests with only aligned IO so
we can see which failures are specific to the unaligned IO
changes and which are not.

This patch should be landable like this.

Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: I861bcaec785936cb9c3752f8148dcab4054f6078
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50529
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Qian Yingjin <qian@ddn.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/tests/sanity.sh
lustre/tests/sanityn.sh
lustre/tests/test-framework.sh