Whamcloud - gitweb
LU-14711 tests: Ensure no eviction with long cache discard
authorOleg Drokin <green@whamcloud.com>
Sat, 29 May 2021 02:42:49 +0000 (22:42 -0400)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 15 Jul 2021 09:17:32 +0000 (09:17 +0000)
commit5109b9d90e2fa77c034d0b9232a0a18e5afe70ff
tree128aab724abfbadfe55e3e1f3fcfc9221d3f28d9
parent97fba9aa48ca05fbee7390d6aca6daab2c3a8c9d
LU-14711 tests: Ensure no eviction with long cache discard

Origin title:

LU-14711 tests: Ensure there's no eviction with long cache discard

Just pause execution while doing page processing
for discard if appropriate failloc is set.

Lustre-change: https://review.whamcloud.com/43869
Lustre-commit: TBD (from 3323b40668cddaa1ac6f6644436bd305c189c5ac)

Change-Id: If0d04f3cad267cbeeab63040d63e048dcf03cd6b
Signed-off-by: Oleg Drokin <green@whamcloud.com>
Test-Parameters: trivial testlist=sanity env=ONLY=903
Reviewed-on: https://review.whamcloud.com/44286
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/include/obd_support.h
lustre/osc/osc_cache.c
lustre/tests/sanity.sh
lustre/tests/test-framework.sh