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 BFF64A0487 for ; Wed, 3 Jul 2019 07:52:44 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B49725424; Wed, 3 Jul 2019 07:52:44 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by dpdk.org (Postfix) with ESMTP id 5E86137AF for ; Wed, 3 Jul 2019 07:52:43 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 02 Jul 2019 22:52:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.63,446,1557212400"; d="scan'208";a="157859515" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by orsmga008.jf.intel.com with ESMTP; 02 Jul 2019 22:52:39 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 2 Jul 2019 22:52:38 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 2 Jul 2019 22:52:37 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 2 Jul 2019 22:52:37 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.134]) by shsmsx102.ccr.corp.intel.com ([169.254.2.3]) with mapi id 14.03.0439.000; Wed, 3 Jul 2019 13:52:35 +0800 From: "Tu, Lijuan" To: "Peng, Yuan" , "dts@dpdk.org" CC: "Peng, Yuan" Thread-Topic: [dts] [PATCH] test_plans: Add a case to vxlan_test_plan.rst Thread-Index: AQHVL/lHUjFJj/ZwKkqUy974M1IeJaa4Zw+A Date: Wed, 3 Jul 2019 05:52:35 +0000 Message-ID: <8CE3E05A3F976642AAB0F4675D0AD20E0BAD9283@SHSMSX101.ccr.corp.intel.com> References: <1561975967-117447-1-git-send-email-yuan.peng@intel.com> In-Reply-To: <1561975967-117447-1-git-send-email-yuan.peng@intel.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.600.7 dlp-reaction: no-action x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNGRiM2YwNDItN2UxOS00ZjYzLWEzOWMtMTYwNTM0OGU5M2I3IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoia2JhdzFBUjB2Z3NNSk9DeitDQzBQWW4wWXArWnh2ZjJCM0pTSnY4T01OdlRDNmh5XC9RYjcwRWRhTTlLQXZhUmgifQ== x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dts] [PATCH] test_plans: Add a case to vxlan_test_plan.rst 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" Applied, thanks > -----Original Message----- > From: dts [mailto:dts-bounces@dpdk.org] On Behalf Of Peng Yuan > Sent: Monday, July 1, 2019 6:13 PM > To: dts@dpdk.org > Cc: Peng, Yuan > Subject: [dts] [PATCH] test_plans: Add a case to vxlan_test_plan.rst >=20 > Add a case to vxlan_test_plan.rst >=20 > Signed-off-by: Peng Yuan >=20 > diff --git a/test_plans/vxlan_test_plan.rst b/test_plans/vxlan_test_plan.= rst > index 83c99ac..60cfec9 100644 > --- a/test_plans/vxlan_test_plan.rst > +++ b/test_plans/vxlan_test_plan.rst > @@ -33,7 +33,6 @@ > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > Fortville Vxlan Tests > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > - > Cloud providers build virtual network overlays over existing network > infrastructure that provide tenant isolation and scaling. Tunneling laye= rs > added to the packets carry the virtual networking frames over @@ -58,7 > +57,7 @@ Test Case: Vxlan ipv4 packet detect > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > Start testpmd with tunneling packet type to vxlan:: >=20 > - testpmd -c ffff -n 4 -- -i --rxq=3D4 --txq=3D4 --nb-cores=3D8 --nb-p= orts=3D2 --tx- > offloads=3D0x8fff > + testpmd -c ffff -n 4 -- -i --rxq=3D4 --txq=3D4 --nb-cores=3D8 > + --nb-ports=3D2 >=20 > Set rxonly packet forwarding mode and enable verbose log:: >=20 > @@ -85,13 +84,11 @@ Send packet as table listed and check dumped packet > type the same as column > | Yes | Ipv4 | Vxlan | Yes | Ipv4 | Udp = | > PKT_RX_IPV4_HDR_EXT | None | > +------------+----------+-----------+------------+----------+-----------= +---------------------+------ > -----+ >=20 > - > - > Test Case: Vxlan ipv6 packet detect > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > Start testpmd with tunneling packet type to vxlan:: >=20 > - testpmd -c ffff -n 4 -- -i --disable-rss --rxq=3D4 --txq=3D4 --nb-co= res=3D8 --nb- > ports=3D2 --tx-offloads=3D0x8fff > + testpmd -c ffff -n 4 -- -i --disable-rss --rxq=3D4 --txq=3D4 > + --nb-cores=3D8 --nb-ports=3D2 >=20 > Set rxonly packet forwarding mode and enable verbose log:: >=20 > @@ -118,13 +115,11 @@ column "Rx packet type". > | Yes | Ipv6 | Vxlan | Yes | Ipv6 | Udp = | > PKT_RX_IPV6_HDR_EXT | None | > +------------+----------+-----------+------------+----------+-----------= +---------------------+------ > -----+ >=20 > - > Test Case: Vxlan ipv4 checksum offload > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > - > Start testpmd with tunneling packet type to vxlan:: >=20 > - testpmd -c ffff -n 4 -- -i --rxq=3D4 --txq=3D4 --nb-cores=3D8 --nb-p= orts=3D2 --tx- > offloads=3D0x8fff > + testpmd -c ffff -n 4 -- -i --rxq=3D4 --txq=3D4 --nb-cores=3D8 > + --nb-ports=3D2 >=20 > Set csum packet forwarding mode and enable verbose log:: >=20 > @@ -216,7 +211,6 @@ checksum corrected and there's correct l4 chksum > error counter increased. > | Yes | Ipv4 | Vxlan | None | Ipv4 | Bad Sctp = | > +------------+----------+-----------+------------+----------+-----------= + >=20 > - > Test Case: Vxlan ipv6 checksum offload > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > Start testpmd with tunneling packet type:: > @@ -285,12 +279,12 @@ increased. > | Yes | Ipv6 | Vxlan | Yes | Ipv4 | Bad Sctp = | > +------------+----------+-----------+------------+----------+-----------= + >=20 > -Test Case: Cloud Filter > +Test Case: Tunnel Filter > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > Start testpmd with tunneling packet type to vxlan and disable receive si= de > scale for hardware limitation:: >=20 > - testpmd -c ffff -n 4 -- -i --disable-rss --rxq=3D4 --txq=3D4 --nb-co= res=3D8 --nb- > ports=3D2 --tx-offloads=3D0x8fff > + testpmd -c ffff -n 4 -- -i --disable-rss --rxq=3D4 --txq=3D4 > + --nb-cores=3D8 --nb-ports=3D2 >=20 > Set rxonly packet forwarding mode and enable verbose log:: >=20 > @@ -319,12 +313,18 @@ Then send one packet and check packet was > forwarded into right queue. > | No | No | No | No | Yes | No | = 1 | > +------------+------------+------------+----------+----------+--------+-= ------+ >=20 > - > Add Cloud filter to max number will be failed. >=20 > Remove Cloud filter which has been added. Then send one packet and check > packet was received in queue 0. >=20 > +Test Case: Tunnel Filter invalid > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D > +Start testpmd with tunneling packet type to vxlan and disable receive > +side scale for hardware limitation:: > + > + testpmd -c ffff -n 4 -- -i --disable-rss --rxq=3D4 --txq=3D4 > + --nb-cores=3D8 --nb-ports=3D2 > + > Add Cloud filter with invalid Mac address "00:00:00:00:01" will be faile= d. >=20 > Add Cloud filter with invalid ip address "192.168.1.256" will be failed. > @@ -337,7 +337,6 @@ Add Cloud filter with invalid queue id "64" will be > failed. >=20 > Test Case: Vxlan Checksum Offload Performance Benchmarking > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D > - > The throughput is measured for each of these cases for vxlan tx checksum > offload of "all by software", "L3 offload by hardware", "L4 offload by > hardware", "l3&l4 offload by hardware". > -- > 2.14.3