Whamcloud - gitweb
LU-16408 tests: fix replay-dual test 33 34/50434/10
authorEtienne AUJAMES <etienne.aujames@cea.fr>
Mon, 27 Mar 2023 10:14:34 +0000 (12:14 +0200)
committerOleg Drokin <green@whamcloud.com>
Sat, 23 Sep 2023 06:02:34 +0000 (06:02 +0000)
commit7f89e8c8975fcc82983c5756438861d66e64ec23
tree856e7ce98c05914be75cc682901d20a8108ce7cd
parent3d6dbc72e161927ada762d2f0a68cf2d7acef4cb
LU-16408 tests: fix replay-dual test 33

Client can be evicted in REPLAY_LOCK. Wait REPLAY_WAIT import state
before aborting the recovery on the MDS.

When unmounting a combined MDT and MGT, the imperative recovery is
disabled. So, we have to force update the client import states
(MGC/MDC).

Test-Parameters: trivial
Test-Parameters: testlist=replay-dual env=ONLY="33",ONLY_REPEAT=50
Test-Parameters: testlist=replay-dual
Test-Parameters: testlist=replay-dual
Test-Parameters: testlist=replay-dual
Test-Parameters: testlist=replay-dual
Fixes: 1a79d395dd ("LU-15935 target: keep track of multirpc slots in last_rcvd")
Signed-off-by: Etienne AUJAMES <eaujames@ddn.com>
Change-Id: I0869fe968a18795dae39cf39a7009cf444820017
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50434
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/replay-dual.sh
lustre/tests/test-framework.sh