]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
test/msgr: fix ComplexTest fail when using DPDK protocal stack 31910/head
authorChunsong Feng <fengchunsong@huawei.com>
Thu, 14 Nov 2019 06:58:30 +0000 (14:58 +0800)
committerluo rixin <luorixin@huawei.com>
Thu, 28 Nov 2019 03:39:43 +0000 (11:39 +0800)
commit00b23d99551dbadf1daae1bf71904d883a5a5626
tree9fb803dab69fb62e9034e5961007ebb386de83e2
parent64bd0e2ab46292279dbde5b8e6767991c7829ff2
test/msgr: fix ComplexTest fail when using DPDK protocal stack

The DPDK protocol stack failed to run ComplexTest. When testing the DPDK
protocol stack, the same session will be received by the same queue by the
RSS. The test case ComplexTest uses two CPUs to run the server and client
respectively. The message sent by the client cannot be forwarded to the
server, so the test fails. When support_local_listen_table() is true,
let the client connect to the server on the same CPU and the test pass.

Signed-off-by: Chunsong Feng <fengchunsong@huawei.com>
src/test/msgr/test_async_networkstack.cc