From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 045ADC368 for ; Thu, 16 Jun 2016 03:20:01 +0200 (CEST) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP; 15 Jun 2016 18:19:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.26,478,1459839600"; d="scan'208";a="976652574" Received: from shvmail01.sh.intel.com ([10.239.29.42]) by orsmga001.jf.intel.com with ESMTP; 15 Jun 2016 18:19:45 -0700 Received: from shecgisg003.sh.intel.com (shecgisg003.sh.intel.com [10.239.29.90]) by shvmail01.sh.intel.com with ESMTP id u5G1JhFt002309; Thu, 16 Jun 2016 09:19:43 +0800 Received: from shecgisg003.sh.intel.com (localhost [127.0.0.1]) by shecgisg003.sh.intel.com (8.13.6/8.13.6/SuSE Linux 0.8) with ESMTP id u5G1Jfhq020578; Thu, 16 Jun 2016 09:19:43 +0800 Received: (from pengyuan@localhost) by shecgisg003.sh.intel.com (8.13.6/8.13.6/Submit) id u5G1JfX1020574; Thu, 16 Jun 2016 09:19:41 +0800 From: pengyuan To: dts@dpdk.org Cc: pengyuan Date: Thu, 16 Jun 2016 09:19:38 +0800 Message-Id: <1466039979-20539-1-git-send-email-yuan.peng@intel.com> X-Mailer: git-send-email 1.7.4.1 In-Reply-To: References: Subject: [dts] [PATCH] *** tests: add fortville rss granularity script *** 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: Thu, 16 Jun 2016 01:20:02 -0000 *** fortville rss granularity *** 1. Support granularity configuration of RSS By default Fortville uses hash input set preloaded from NVM image which includes all fields IPv4/v6+TCP/UDP port. Potential problem for this is global configuration per device and can affect all ports. It is required that hash input set can be configurable, such as using IPv4 only or IPv6 only or IPv4/v6+TCP/UDP. 2. support 32-bit GRE keys By default Fortville extracts only 24 bits of GRE key to FieldVector (NVGRE use case) but for Telco use cases full 32-bit GRE key is needed. It is required that both 24-bit and 32-bit keys for GRE should be supported. the test plan is to test the API to switch between 24-bit and 32-bit keys pengyuan (1): tests: add fortville rss granularity script .../fortville_rss_granularity_config_test_plan.rst | 340 +++++++++++ .../TestSuite_fortville_rss_granularity_config.py | 634 +++++++++++++++++++++ 2 files changed, 974 insertions(+) create mode 100644 test_plans/fortville_rss_granularity_config_test_plan.rst create mode 100644 tests/TestSuite_fortville_rss_granularity_config.py -- 2.5.0