From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4680AA034F; Tue, 23 Mar 2021 04:29:28 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 360F0140E18; Tue, 23 Mar 2021 04:29:28 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 7883C4067E for ; Tue, 23 Mar 2021 04:29:26 +0100 (CET) IronPort-SDR: WPYWBy/CeXYOdTpcpU52lODwYiHQS8sjMPH0AVWnbS1Gtcr+YOnqwzs7CBLtD2TsI55za5nqdU 8XF/l/4GWXWg== X-IronPort-AV: E=McAfee;i="6000,8403,9931"; a="187079593" X-IronPort-AV: E=Sophos;i="5.81,270,1610438400"; d="scan'208";a="187079593" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Mar 2021 20:29:25 -0700 IronPort-SDR: I0y2V1UoI1HzsgQgIvkybyDj0QxmuVNHUt3eG7+ndNU291EGTStJb5K3PGPGL0tXsnac4Kc6q0 PXmtk0G78FhA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.81,270,1610438400"; d="scan'208";a="607568792" Received: from pengyuan-dpdk.sh.intel.com ([10.67.117.236]) by fmsmga005.fm.intel.com with ESMTP; 22 Mar 2021 20:29:24 -0700 From: Peng Yuan To: dts@dpdk.org Cc: Peng Yuan Date: Tue, 23 Mar 2021 11:28:29 +0000 Message-Id: <20210323112829.69321-1-yuan.peng@intel.com> X-Mailer: git-send-email 2.17.1 Subject: [dts] [PATCH v1]test_plans/cvl_advanced_rss_gtpu: remove gtpogre from gtpu rss test plan X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 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" GTPoGRE will have a single test plan for RSS function. So remove the GTPoGRE from cvl_advanced_rss_gtpu_test_plan.rst Signed-off-by: Peng Yuan diff --git a/test_plans/cvl_advanced_rss_gtpu_test_plan.rst b/test_plans/cvl_advanced_rss_gtpu_test_plan.rst index b6fe1096..d63df8f4 100644 --- a/test_plans/cvl_advanced_rss_gtpu_test_plan.rst +++ b/test_plans/cvl_advanced_rss_gtpu_test_plan.rst @@ -239,19 +239,6 @@ run the same test steps as below: Pattern: outer ipv4 + inner ipv4 -------------------------------- -GTPoGRE is imported in DPDK-21.02. -The Ptype is parsed same as GTP packet, so they match gtp RSS rule. -We just need to add the GTPoGRE packet to the packets check. -we need to add GTPoGRE packet to "basic hit pattern packets", -"hit pattern/defined input set" and "hit pattern/not defined input set". -the GTPoGRE packet format in this pattern is to add:: - - IP(proto=0x2F)/GRE(proto=0x0800)/ - -after Ether layer, before IP layer, just like:: - - sendp([Ether(dst="68:05:CA:BB:26:E0")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)],iface="enp216s0f0") - Test case: MAC_IPV4_GTPU_EH_IPV4 with UL/DL >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -1507,14 +1494,6 @@ reconfig all the cases of "Pattern: outer ipv4 + inner ipv4" change the packet's inner L3 layer from IP to IPv6; change the ipv4 address to ipv6 address. -the GTPoGRE packet format in this pattern is to add:: - - IP(proto=0x2F)/GRE(proto=0x0800)/ - -after Ether layer, before IP layer, just like:: - - sendp([Ether(dst="68:05:CA:BB:26:E0")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)],iface="enp216s0f0") - Pattern: outer ipv6 + inner ipv4 -------------------------------- @@ -1525,14 +1504,6 @@ reconfig all the cases of "Pattern: outer ipv4 + inner ipv4" packets: change the packet's outer L3 layer from IP to IPv6; -the GTPoGRE packet format in this pattern is to add:: - - IPv6(nh=0x2F)/GRE(proto=0x86dd)/ - -after Ether layer, before IP layer, just like:: - - sendp([Ether(dst="68:05:CA:BB:26:E0")/IPv6(nh=0x2F)/GRE(proto=0x86dd)/IPv6()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)],iface="enp216s0f0") - Pattern: outer ipv6 + inner ipv6 -------------------------------- @@ -1546,14 +1517,6 @@ reconfig all the cases of "Pattern: outer ipv4 + inner ipv4" change the packet's inner L3 layer from IP to IPv6; change the ipv4 address to ipv6 address. -the GTPoGRE packet format in this pattern is to add:: - - IPv6(nh=0x2F)/GRE(proto=0x86dd)/ - -after Ether layer, before IP layer, just like:: - - sendp([Ether(dst="68:05:CA:BB:26:E0")/IPv6(nh=0x2F)/GRE(proto=0x86dd)/IPv6()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)],iface="enp216s0f0") - negative case ============= Subcase: invalid input set @@ -1779,13 +1742,6 @@ default pattern supported case inner L4 protocal hash case =========================== -Note: add two GTPoGRE packets in each subcase with:: - - IPv6(nh=0x2F)/GRE(proto=0x86dd)/ - -or:: - - IP(proto=0x2F)/GRE(proto=0x0800)/ Subcase: MAC_IPV4_GTPU_IPV4_UDP/TCP ----------------------------------- @@ -2638,8 +2594,6 @@ all the test cases run the same test steps as below: 8. send the same packets in step3, only switch ip address. check the received packets which switched ip address have different hash value. -Note: the GTPoGRE packets need to be added to symmetric cases as a Ptype, just like toeplitz cases. - Pattern: symmetric outer ipv4 + inner ipv4 ------------------------------------------ -- 2.17.1