Whamcloud - gitweb
LU-16652 tests: sanity-lnet test 253/254 race with discovery 69/50469/3
authorChris Horn <chris.horn@hpe.com>
Wed, 29 Mar 2023 21:39:33 +0000 (16:39 -0500)
committerOleg Drokin <green@whamcloud.com>
Tue, 11 Apr 2023 20:11:48 +0000 (20:11 +0000)
commit050ce41d7359ebf4e10c5e592b5454b133ed3e64
tree0d275d2e7b33cb13736e4ea7a9880692d7a37e6b
parentd43eb211995e0afb35690946c78ef6c82b9f86ad
LU-16652 tests: sanity-lnet test 253/254 race with discovery

The delay rule used for test 253/254 can race with incoming discovery
PUSH (PUT + ACK). This results in an extra GET being queued on the
peer NI tx queue and subsequently dropped.

Fix this issue by restricting the delay rule to GET message type.

Test-Parameters: trivial testlist=sanity-lnet env=ONLY=253,254
Signed-off-by: Chris Horn <chris.horn@hpe.com>
Change-Id: Ie66cc5e00cc3718e74221b080e099958cef7a401
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50469
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Reviewed-by: Cyril Bordage <cbordage@whamcloud.com>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/tests/sanity-lnet.sh