From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 5D8534C94 for ; Fri, 20 Jul 2018 08:53:09 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Jul 2018 23:53:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,377,1526367600"; d="scan'208";a="68449299" Received: from juan.sh.intel.com ([10.67.118.154]) by orsmga003.jf.intel.com with ESMTP; 19 Jul 2018 23:53:07 -0700 From: Lijuan Tu To: dts@dpdk.org, pmacarth@iol.unh.edu, alialnu@mellanox.com Cc: Lijuan Tu Date: Fri, 20 Jul 2018 23:22:04 +0800 Message-Id: <1532100124-64769-4-git-send-email-lijuan.tu@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1532100124-64769-1-git-send-email-lijuan.tu@intel.com> References: <1532100124-64769-1-git-send-email-lijuan.tu@intel.com> Subject: [dts] [next] [PATCH 3/3] conf/nic_single_core_perf: redefine elements 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: , X-List-Received-Date: Fri, 20 Jul 2018 06:53:09 -0000 script changed , and align with it. Signed-off-by: Lijuan Tu --- conf/nic_single_core_perf.cfg | 33 +++++++++++++++++++++++++++------ 1 file changed, 27 insertions(+), 6 deletions(-) diff --git a/conf/nic_single_core_perf.cfg b/conf/nic_single_core_perf.cfg index 444307e..e855bb5 100644 --- a/conf/nic_single_core_perf.cfg +++ b/conf/nic_single_core_perf.cfg @@ -1,11 +1,32 @@ +# Throughput numbers vary in different environment. +# Change these configuration on demand. +# test_parameters defines the combination of frame size and descriptor +# numbers, and the pattern is +# {'frame size': ['descriptor number #1', 'descriptor number #2']} +# test_duration is how many seconds each combination performance will be +# recorded. +# accepted_tolerance defines the accepted tolerance between test results and +# expected numbers. +# expected_throughput is a dictionary defining expected throughput +# numbers based on NIC, and the pattern is +# {'NIC': {'frame size': {'descriptor number': 'excepted throughput'}}} +# Default numbers of fortville_spirit and niantic is generated on this +# environment +# * Intel(R) Xeon(R) Platinum 8180 CPU @ 2.50GHz +# * Trex v3.23 + [suite] -# list expected throughput values for 64byte packet size and different -# txd/rxd, these values may vary dut to different test enviroment, -# please adjust accordingly, the below nnt and fvl25g expected -# throughputs were tested under Purly,Ubuntu 16.04, IXIA -# the formate for the expected throughput is a dictinary which means -# {"packet size": {"descriptor ring size": "throughput"}} +test_parameters = {64: [512, 2048]} +test_duration = 60 +accepted_tolerance = 1 +expected_throughput = {'fortville_spirit': {64: {512: 62.35, 2048: 47.89}}, + 'niantic': {64: {128: 53.435, 512: 53.699, 2048: 42.798}}, + 'fortville_25g': {64: {512: 62.35, 2048: 47.651}}, + 'ConnectX4_LX_MT4117': {'40G': {64: {128: 31.635, 256: 32.473, 512: 30.72, 2048: 26.94}}, + '25G': {64: {128: 28.178, 256: 34.581, 512: 30.528, 2048: 26.004}}}, + 'ConnectX5_MT4121': {64: {128: 42.161, 256: 56.651, 512: 47.091, 2048: 40.104}}} +# legacy formate for reference throughput_nnt = {64: {128: 53.435, 512: 53.699, 2048: 42.798}} throughput_fvl25g = {64: {512: 43.777, 2048: 43.651}} throughput_fvl40g = {64: {512: 62.35, 2048: 47.89}} -- 1.8.3.1