Whamcloud - gitweb
LU-15493 tests: facet_failover() improvements 59/46359/10
authorElena Gryaznova <elena.gryaznova@hpe.com>
Mon, 7 Feb 2022 14:14:25 +0000 (17:14 +0300)
committerOleg Drokin <green@whamcloud.com>
Sat, 11 Jun 2022 05:34:02 +0000 (05:34 +0000)
commited632855a599da7d8e2b73f5d3a31f4691f7633f
treef0c11490f15648ae8984c729fb81f8b4ce526e83
parent7b54fc7b1615f23a1ad9da84ba8e289de1f22d70
LU-15493 tests: facet_failover() improvements

Fix template matching in affected facets accounting
(when the == and != operators are used, the string to the
right of the operator is considered a pattern).

Reduce failover duration done by facet_failover(): long
failover duration needs increasing of ldlm_enqueue_min to
avoid evictions with striped objects, so let's do node reboot
and mount on failover node in parallel.

Make wait_clients_import_state() working with a facet list.

Test-Parameters: env=CONF_SANITY_EXCEPT=32a
Signed-off-by: Elena Gryaznova <elena.gryaznova@hpe.com>
Signed-off-by: Alexander Zarochentsev <alexander.zarochentsev@hpe.com>
Signed-off-by: Andriy Skulysh <andriy.skulysh@hpe.com>
HPE-bug-id: LUS-7112, LUS-9901, LUS-10718
Change-Id: Ibbeeea49632acce590219da53f322afb44fa4ffa
Reviewed-on: https://review.whamcloud.com/46359
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/test-framework.sh