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 6D3481B1CA for ; Thu, 11 Jan 2018 06:42:13 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Jan 2018 21:42:11 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,343,1511856000"; d="scan'208";a="9227226" Received: from dpdk-test38.sh.intel.com ([10.67.119.87]) by fmsmga002.fm.intel.com with ESMTP; 10 Jan 2018 21:42:11 -0800 From: Marvin Liu To: dts@dpdk.org Cc: Marvin Liu Date: Wed, 10 Jan 2018 17:35:19 -0500 Message-Id: <1515623719-65201-1-git-send-email-yong.liu@intel.com> X-Mailer: git-send-email 1.9.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [dts] [PATCH] test_plans: fix doc build warnings 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, 11 Jan 2018 05:42:14 -0000 Signed-off-by: Marvin Liu diff --git a/test_plans/ddp_gtp_test_plan.rst b/test_plans/ddp_gtp_test_plan.rst index 3dcba1b..3e6c954 100644 --- a/test_plans/ddp_gtp_test_plan.rst +++ b/test_plans/ddp_gtp_test_plan.rst @@ -30,9 +30,9 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -================ -DDP GTP-C/GTP-U -================ +=============================== +Fortville DDP GTP-C/GTP-U Tests +=============================== FVL6 supports DDP (Dynamic Device Personalization) to program analyzer/parser via AdminQ. Profile can be used to update FVL configuration tables via MMIO diff --git a/test_plans/distributor_test_plan.rst b/test_plans/distributor_test_plan.rst index e627faa..106936d 100644 --- a/test_plans/distributor_test_plan.rst +++ b/test_plans/distributor_test_plan.rst @@ -30,9 +30,10 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -================== -Packet distributor -================== +============================================ +Sample Application Tests: Packet distributor +============================================ + Packet Distributor library is a library designed to be used for dynamic load balancing of traffic while supporting single packet at a time operation. When using this library, the logical cores in use are to be considered in diff --git a/test_plans/dynamic_flowtype_test_plan.rst b/test_plans/dynamic_flowtype_test_plan.rst index 39054b1..d7eab5f 100644 --- a/test_plans/dynamic_flowtype_test_plan.rst +++ b/test_plans/dynamic_flowtype_test_plan.rst @@ -30,9 +30,9 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -======================================== -Dynamic mapping of Flow Types to PCTYPEs -======================================== +======================================================== +Fortville Dynamic Mapping of Flow Types to PCTYPEs Tests +======================================================== More protocols can be added dynamically using dynamic device personalization profiles (DDP). diff --git a/test_plans/efd_test_plan.rst b/test_plans/efd_test_plan.rst index a6b5e3d..d6962e7 100644 --- a/test_plans/efd_test_plan.rst +++ b/test_plans/efd_test_plan.rst @@ -30,9 +30,9 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -======================== -Elastic Flow Distributor -======================== +================================================== +Sample Application Tests: Elastic Flow Distributor +================================================== Description ----------- diff --git a/test_plans/index.rst b/test_plans/index.rst index ac1959a..40984b2 100644 --- a/test_plans/index.rst +++ b/test_plans/index.rst @@ -110,6 +110,16 @@ The following are the test plans for the DPDK DTS automated test system. vmdq_test_plan vm_power_manager_test_plan vxlan_test_plan + ixgbe_vf_get_extra_queue_information_test_plan + queue_region_test_plan + inline_ipsec_test_plan + sw_eventdev_pipeline_sample_test_plan + dynamic_flowtype_test_plan + vf_kernel_test_plan + multiple_pthread_test_plan + qinq_filter_test_plan + ddp_gtp_test_plan + generic_flow_api_test_plan unit_tests_cmdline_test_plan unit_tests_crc_test_plan @@ -137,12 +147,6 @@ The following are the test plans for the DPDK DTS automated test system. skeleton_test_plan timer_test_plan vxlan_sample_test_plan - - distributor_test_plan.rst - efd_test_plan.rst - multiple_pthread_test_plan.rst - ptpclient_test_plan.rst - qinq_filter_test_plan.rst - vf_kernel_test_plan.rst - ddp_gtp_test_plan.rst - generic_flow_api_test_plan.rst + ptpclient_test_plan + distributor_test_plan + efd_test_plan diff --git a/test_plans/inline_ipsec_test_plan.rst b/test_plans/inline_ipsec_test_plan.rst index 8725284..9bec8cc 100644 --- a/test_plans/inline_ipsec_test_plan.rst +++ b/test_plans/inline_ipsec_test_plan.rst @@ -30,9 +30,10 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -====================== -Inline IPsec Test Plan -====================== +========================== +Niantic Inline IPsec Tests +========================== + This test plan describe the method of validation inline hardware acceleration of symmetric crypto processing of IPsec flows on IntelĀ® 82599 10 GbE Controller (IXGBE) within the cryptodev framework. @@ -136,15 +137,17 @@ Start ipsec-secgw with two 82599 ports and assign port 1 to unprotected mode:: "crypto_null" --log-level 8 --socket-mem 1024,1 -- -p 0xf -P -u 0x2 --config="(0,0,20),(1,0,21)" -f ./enc.cfg -Use scapy to listen on unprotected port -sniff(iface='%s',count=1,timeout=10) +Use scapy to listen on unprotected port:: + + sniff(iface='%s',count=1,timeout=10) Use scapy send burst(32) normal packets with dst ip (192.168.105.0) to protected port. -Check burst esp packets received from unprotected port. -tcpdump -Xvvvi ens802f1 -tcpdump: listening on ens802f1, link-type EN10MB (Ethernet), capture size 262144 bytes -06:10:25.674233 IP (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto ESP (50), length 108) +Check burst esp packets received from unprotected port:: + + tcpdump -Xvvvi ens802f1 + tcpdump: listening on ens802f1, link-type EN10MB (Ethernet), capture size 262144 bytes + 06:10:25.674233 IP (tos 0x0, ttl 64, id 0, offset 0, flags [none], proto ESP (50), length 108) 172.16.1.5 > 172.16.2.5: ESP(spi=0x000003ed,seq=0x9), length 88 0x0000: 4500 006c 0000 0000 4032 1f36 ac10 0105 E..l....@2.6.... 0x0010: ac10 0205 0000 03ed 0000 0009 0000 0000 ................ @@ -156,7 +159,7 @@ tcpdump: listening on ens802f1, link-type EN10MB (Ethernet), capture size 262144 Check esp packets' format is correct. -See decrypted packets on scapy output +See decrypted packets on scapy output:: ###[ IP ]### version = 4 @@ -179,6 +182,7 @@ See decrypted packets on scapy output Test Case: IPSec Encryption with Jumboframe =========================================== Start ipsec-secgw with two 82599 ports and assign port 1 to unprotected mode:: + sudo ./build/ipsec-secgw -l 20,21 -w 83:00.0 -w 83:00.1 --vdev "crypto_null" --log-level 8 --socket-mem 1024,1 -- -p 0xf -P -u 0x2 --config="(0,0,20),(1,0,21)" -f ./enc.cfg @@ -283,6 +287,7 @@ Start ipsec-secgw with two 82599 ports and assign port 1 to unprotected mode:: sudo ./build/ipsec-secgw -l 20,21 -w 83:00.0 -w 83:00.1 --vdev "crypto_null" --log-level 8 --socket-mem 1024,1 -- -p 0xf -P -u 0x2 --config="(0,0,20),(1,0,21)" -f ./dec.cfg + Default frame size is 1518, Send two burst(1000) esp packets to unprotected port. First one will produce an error "IPSEC_ESP: failed crypto op" in the IPsec application, diff --git a/test_plans/ixgbe_vf_get_extra_queue_information_test_plan.rst b/test_plans/ixgbe_vf_get_extra_queue_information_test_plan.rst index 4942910..e621eeb 100644 --- a/test_plans/ixgbe_vf_get_extra_queue_information_test_plan.rst +++ b/test_plans/ixgbe_vf_get_extra_queue_information_test_plan.rst @@ -30,9 +30,9 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -======================================================= -Improve ixgbe_get_vf_queue to include extra information -======================================================= +========================================================== +Niantic ixgbe_get_vf_queue Include Extra Information Tests +========================================================== Description =========== diff --git a/test_plans/macsec_for_ixgbe_test_plan.rst b/test_plans/macsec_for_ixgbe_test_plan.rst index 597531d..401723e 100644 --- a/test_plans/macsec_for_ixgbe_test_plan.rst +++ b/test_plans/macsec_for_ixgbe_test_plan.rst @@ -30,9 +30,9 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -===================================================== -Niantic: Media Access Control Security (MACsec) Tests -===================================================== +==================================================== +Niantic Media Access Control Security (MACsec) Tests +==================================================== Description =========== diff --git a/test_plans/ptpclient_test_plan.rst b/test_plans/ptpclient_test_plan.rst index 7e349b5..0ee0f1e 100644 --- a/test_plans/ptpclient_test_plan.rst +++ b/test_plans/ptpclient_test_plan.rst @@ -30,9 +30,9 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -=============== -EEE1588 Sample -=============== +================================== +Sample Application Tests: IEEE1588 +================================== The PTP (Precision Time Protocol) client sample application is a simple example of using the DPDK IEEE1588 API to communicate with a PTP master diff --git a/test_plans/qinq_filter_test_plan.rst b/test_plans/qinq_filter_test_plan.rst index fc2aef8..e180341 100644 --- a/test_plans/qinq_filter_test_plan.rst +++ b/test_plans/qinq_filter_test_plan.rst @@ -30,9 +30,9 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -=============================== -Cloud filters for QinQ steering -=============================== +=============================================== +Fortville Cloud filters for QinQ steering Tests +=============================================== This document provides test plan for testing the function of Fortville: QinQ filter function diff --git a/test_plans/queue_region_test_plan.rst b/test_plans/queue_region_test_plan.rst index af80f50..20ac496 100644 --- a/test_plans/queue_region_test_plan.rst +++ b/test_plans/queue_region_test_plan.rst @@ -30,9 +30,9 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -====================================== -API to configure queue regions for RSS -====================================== +=========================================== +Fortville Configure RSS Queue Regions Tests +=========================================== Description =========== diff --git a/test_plans/sw_eventdev_pipeline_sample_test_plan.rst b/test_plans/sw_eventdev_pipeline_sample_test_plan.rst index c837bcc..1da0dc1 100644 --- a/test_plans/sw_eventdev_pipeline_sample_test_plan.rst +++ b/test_plans/sw_eventdev_pipeline_sample_test_plan.rst @@ -29,6 +29,7 @@ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + =============================== Eventdev Pipeline SW PMD Tests =============================== diff --git a/test_plans/vf_kernel_test_plan.rst b/test_plans/vf_kernel_test_plan.rst index b8f08d5..8c150be 100644 --- a/test_plans/vf_kernel_test_plan.rst +++ b/test_plans/vf_kernel_test_plan.rst @@ -30,9 +30,9 @@ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -=========================== -VFD as SRIOV Policy Manager -=========================== +================================= +VFD as SRIOV Policy Manager Tests +================================= VFD is SRIOV Policy Manager (daemon) running on the host allowing configuration not supported by kernel NIC driver, supports ixgbe and -- 1.9.3