From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 6F22BA0471 for ; Fri, 19 Jul 2019 12:17:19 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 654BD322C; Fri, 19 Jul 2019 12:17:19 +0200 (CEST) Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 5A8941C01 for ; Fri, 19 Jul 2019 12:17:18 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Jul 2019 03:17:17 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,282,1559545200"; d="scan'208";a="179587607" Received: from nd.sh.intel.com ([10.240.179.59]) by orsmga002.jf.intel.com with ESMTP; 19 Jul 2019 03:17:07 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: xueqin.lin@intel.com, Haiyang Zhao Date: Fri, 19 Jul 2019 18:16:33 +0000 Message-Id: <20190719181634.10735-1-haiyangx.zhao@intel.com> X-Mailer: git-send-email 2.17.1 Subject: [dts] [PATCH V1 1/2] test_plans/vf_rss: delete unsupport NIC and optimize verify description. X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.for test_vfpmd_rss, it has no need to config rss reta. *.delete niantic config rss reta description, as it not support. *.add NICS with kernel driver i40e has 64 rss reta. *.add more description of verify rss reta test result. Signed-off-by: Haiyang Zhao --- test_plans/vf_rss_test_plan.rst | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/test_plans/vf_rss_test_plan.rst b/test_plans/vf_rss_test_plan.rst index 746b074..0e48f46 100644 --- a/test_plans/vf_rss_test_plan.rst +++ b/test_plans/vf_rss_test_plan.rst @@ -150,27 +150,23 @@ interactive commands of the ``testpmd`` application. ./usertools/dpdk-devbind.py --bind=igb_uio 00:06.0 00:07.0 -6. Reta Configuration. 128 reta entries configuration:: - - testpmd command: port config 0 rss reta (hash_index,queue_id) - -7. Pmd fwd only receive the packets:: +6. Pmd fwd only receive the packets:: testpmd command: set fwd rxonly -8. Rss received package type configuration two received packet types configuration:: +7. Rss received package type configuration two received packet types configuration:: testpmd command: port config all rss ip/udp/tcp -9. Verbose configuration:: +8. Verbose configuration:: testpmd command: set verbose 8 -10. Start packet receive:: +9. Start packet receive:: testpmd command: start -11. Send different hash types' packets with different keywords, then check rx port +10. Send different hash types' packets with different keywords, then check rx port could receive packets by different queues:: sendp([Ether(dst="90:e2:ba:36:99:3c")/IP(src="192.168.0.4", dst="192.168.0.5")], iface="eth3") @@ -181,6 +177,9 @@ Test Case: test_reta This case test hash reta table, the test steps same with test_rss_hash except config hash reta table -Before send packet, config hash reta,512(niantic NICs have 128 reta) reta entries configuration:: +Before send packet, config hash reta,512(NICS with kernel driver i40e has 64 reta) reta entries configuration:: testpmd command: port config 0 rss reta (hash_index,queue_id) + +after send packet, based on the testpmd output RSS hash value to calculate hash_index, then check whether the +actual receive queue is the queue configured in the reta. -- 2.17.1