Whamcloud - gitweb
EX-7601 tests: unaligned read tests
authorPatrick Farrell <pfarrell@whamcloud.com>
Tue, 12 Dec 2023 15:00:41 +0000 (10:00 -0500)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 14 Dec 2023 13:58:21 +0000 (13:58 +0000)
commit7731c7fc7464dd6158ac914d2fbdf0197a947a9a
tree6af0c5789b682fc19d8bdd59b9cccc292fd7ecb5
parent2ce69689fad54b7d88d76d45ab62b253fb413cea
EX-7601 tests: unaligned read tests

This adds testing for handling unaligned reads and partial
chunk reads from compressed files.

Testing for writes and multi-client and racing tests will
be added later, but we put the checking function in
test-framework now so it's easy to use later.

Test-Parameters: trivial
Test-Parameters: testlist=sanity-compr env=ONLY="1001 1002",ONLY_REPEAT=10
Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Signed-off-by: Artem Blagodarenko <ablagodarenko@ddn.com>
Change-Id: I06217c8aeba75016aa4168f329026842dff1d979
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/51841
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/llite/vvp_io.c
lustre/tests/sanity-compr.sh
lustre/tests/test-framework.sh