Whamcloud - gitweb
LU-10729 tests: replay-dual/23d to wait
authorAlex Zhuravlev <bzzz@whamcloud.com>
Fri, 19 Nov 2021 19:52:28 +0000 (22:52 +0300)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 14 Sep 2023 07:26:41 +0000 (07:26 +0000)
commit6b2562a605f1744bf0394df0de64555fc70ef0c1
tree695e5f79758fbc15aee74307da005ba250446f20
parent317bc328496caf8359f9bec4de55e33758c0c92e
LU-10729 tests: replay-dual/23d to wait

replay-dual/23d simulates a dropped reply for the executed
update, but previous tests can break this:
 - the update modifies remote llog
 - there can be another uptdate to that remote log
   (from the previous tests)
 - fail_loc (OBD_FAIL_UPDATE_OBJ_NET) is applied to the
   old update
 - the 23d's update gets stuck

so the test has to ensure there is no pending/in-flight
updates.

Lustre-change: https://review.whamcloud.com/45623
Lustre-commit: 63a19f6f666b9d18fede66ce8bcd2d799b5e0fa7

Test-Parameters: trivial testlist=replay-dual mdscount=2 mdtcount=4
Test-Parameters: testlist=replay-dual mdscount=2 mdtcount=4
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: I3b60468d1f6f467006d5872ec62b81f57fa0423e
Reviewed-by: Alex Deiter <alex.deiter@gmail.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/52334
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/tests/replay-dual.sh