Whamcloud - gitweb
LU-16483 tests: replay-single test_200 fixes 91/50891/11
authorChris Horn <chris.horn@hpe.com>
Thu, 4 May 2023 22:48:28 +0000 (17:48 -0500)
committerOleg Drokin <green@whamcloud.com>
Thu, 27 Jul 2023 07:19:50 +0000 (07:19 +0000)
commitfdfdf5c05cf64294068a5cbfe818b64bd9e577f9
tree094252f82ba1403d172d5a360ce3e9d6324d1a13
parent2a78a9e2cda149ede5bf4f53ce075453359ce978
LU-16483 tests: replay-single test_200 fixes

Modify test to ensure idle disconnect is enabled for all targets
except OST0000. This prevents an issue where an idle ping is sent to
another target instead of OST0000.

Re-work test to check the debug log for all relevant messages.

rcli is not set correctly when RCLIENTS contains multiple hostnames.
Fix it by not surrounding RCLIENTS with double quotes.

Added a debug statement to ptl_send_rpc(), and moved an existing one,
to faciliate debugging any future test failures.

Test-Parameters: trivial clients=3 testlist=replay-single env=ONLY=200,ONLY_REPEAT=100
Fixes: eb1f4a5 ("LU-16483 ptlrpc: Track highest reply XID")
Signed-off-by: Chris Horn <chris.horn@hpe.com>
Change-Id: If0a214092dad1e40f1b9e785e179ef67f686b85a
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50891
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Alex Deiter <alex.deiter@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/ptlrpc/niobuf.c
lustre/tests/replay-single.sh