From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 2B665A05D3 for ; Sun, 24 Mar 2019 20:14:10 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id EC8B425D9; Sun, 24 Mar 2019 20:14:09 +0100 (CET) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id 06C021DBD for ; Sun, 24 Mar 2019 20:14:08 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 24 Mar 2019 12:14:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,256,1549958400"; d="scan'208";a="157982043" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by fmsmga001.fm.intel.com with ESMTP; 24 Mar 2019 12:14:08 -0700 Received: from fmsmsx151.amr.corp.intel.com (10.18.125.4) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 24 Mar 2019 12:14:07 -0700 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by FMSMSX151.amr.corp.intel.com (10.18.125.4) with Microsoft SMTP Server (TLS) id 14.3.408.0; Sun, 24 Mar 2019 12:14:07 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.158]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.134]) with mapi id 14.03.0415.000; Mon, 25 Mar 2019 03:14:05 +0800 From: "Tu, Lijuan" To: "Wan, Zhe" , "dts@dpdk.org" CC: "Wan, Zhe" Thread-Topic: [dts] [PATCH V1] test_plans/efd: test plan revise Thread-Index: AQHU3Urt8G+vWkoqBEG8u/wrypziuqYbMN0w Date: Sun, 24 Mar 2019 19:14:04 +0000 Message-ID: <8CE3E05A3F976642AAB0F4675D0AD20E0BA45D1D@SHSMSX101.ccr.corp.intel.com> References: <1552914854-24357-1-git-send-email-zhe.wan@intel.com> In-Reply-To: <1552914854-24357-1-git-send-email-zhe.wan@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.400.15 dlp-reaction: no-action x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNzQ4ODViMzktYmQ1NS00MDI4LTkwYTEtMzM0YWQyNTMzMmRhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiRGg3K0NpbkU3NG42aEd0cDFwRmFHYkthMFl2bWxGMGlZMXFCYXVHTkZpSUw4aTBTNWNqQ0JLVlZ2cXhld0ZOMCJ9 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 V1] test_plans/efd: test plan revise 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 Zhe > Sent: Monday, March 18, 2019 6:14 AM > To: dts@dpdk.org > Cc: Wan, Zhe > Subject: [dts] [PATCH V1] test_plans/efd: test plan revise >=20 > From: Zhe Wan >=20 > Signed-off-by: Zhe Wan > --- > test_plans/efd_test_plan.rst | 43 +++++++++++++++++++++++++++++---------= ---- > - > 1 file changed, 29 insertions(+), 14 deletions(-) >=20 > diff --git a/test_plans/efd_test_plan.rst b/test_plans/efd_test_plan.rst = index > d6962e7..dfde28a 100644 > --- a/test_plans/efd_test_plan.rst > +++ b/test_plans/efd_test_plan.rst > @@ -58,6 +58,9 @@ Two ports connect to packet generator. >=20 > DUT board must be two sockets system and each cpu have more than 16 lcor= es. >=20 > +Unit test cases > +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > + > Test Case: EFD function unit test > --------------------------------- > Start test application and run efd unit test:: > @@ -77,28 +80,20 @@ Verify when key size increased, no significant increm= ent > in cpu cycles. > Verify when value bits increased, no significant increment in cpu cycles= . > Compare with cuckoo hash performance result, lookup cycles should be les= s. >=20 > -Test Case: Load balancer performance based on EFD > -------------------------------------------------- > +Performance test cases > +=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 > In EFD sample, EFD work as a flow-level load balancer. Flows are receive= d at a > front end server before being forwarded to the target back end server for > processing. This case will measure the performance of flow distribution w= ith > different parameters. >=20 > -Value bits: number of bits of value that be stored in EFD table > Nodes: number of back end nodes > Entries: number of flows to be added in EFD table > +Value bits: number of bits of value that be stored in EFD table >=20 > -+--------------+-------+-----------+------------+ > -| Value Bits | Nodes | Entries | Throughput | > -+--------------+-------+-----------+------------+ > -| 8 | 2 | 2M | | > -+--------------+-------+-----------+------------+ > -| 16 | 2 | 2M | | > -+--------------+-------+-----------+------------+ > -| 24 | 2 | 2M | | > -+--------------+-------+-----------+------------+ > -| 32 | 2 | 2M | | > -+--------------+-------+-----------+------------+ > +Test Case: Load balancer performance based on node numbers > +---------------------------------------------------------------------- > +This case will measure the performance based on node numbers. >=20 > +--------------+-------+-----------+------------+ > | Value Bits | Nodes | Entries | Throughput | > @@ -120,6 +115,10 @@ Entries: number of flows to be added in EFD table > | 8 | 8 | 2M | | > +--------------+-------+-----------+------------+ >=20 > +Test Case: Load balancer performance based on flow numbers > +----------------------------------------------------------------------- > +This case will measure the performance based on flow numbers. > + > +--------------+-------+-----------+------------+ > | Value Bits | Nodes | Entries | Throughput | > +--------------+-------+-----------+------------+ > @@ -135,3 +134,19 @@ Entries: number of flows to be added in EFD table += ---- > ----------+-------+-----------+------------+ > | 8 | 2 | 32M | | > +--------------+-------+-----------+------------+ > + > +Test Case: Load balancer performance based on value bits > +----------------------------------------------------------------------- > +This case will measure the performance based on value bits. > + > ++--------------+-------+-----------+------------+ > +| Value Bits | Nodes | Entries | Throughput | > ++--------------+-------+-----------+------------+ > +| 8 | 2 | 2M | | > ++--------------+-------+-----------+------------+ > +| 16 | 2 | 2M | | > ++--------------+-------+-----------+------------+ > +| 24 | 2 | 2M | | > ++--------------+-------+-----------+------------+ > +| 32 | 2 | 2M | | > ++--------------+-------+-----------+------------+ > -- > 1.8.3.1