From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by dpdk.org (Postfix) with ESMTP id 373361DBE for ; Tue, 24 Apr 2018 05:36:42 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga106.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Apr 2018 20:36:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.49,320,1520924400"; d="scan'208";a="48554203" Received: from dpdk-test32.sh.intel.com ([10.67.119.129]) by fmsmga004.fm.intel.com with ESMTP; 23 Apr 2018 20:36:41 -0700 From: Marvin Liu To: dts@dpdk.org Cc: Marvin Liu Date: Tue, 24 Apr 2018 19:24:57 +0800 Message-Id: <1524569097-45507-1-git-send-email-yong.liu@intel.com> X-Mailer: git-send-email 1.9.3 In-Reply-To: <1524568698-44685-1-git-send-email-yong.liu@intel.com> References: <1524568698-44685-1-git-send-email-yong.liu@intel.com> Subject: [dts] [PATCH v2] 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: Tue, 24 Apr 2018 03:36:43 -0000 v2: remove internal test plan modifications Signed-off-by: Marvin Liu diff --git a/test_plans/ddp_gtp_qregion_test_plan.rst b/test_plans/ddp_gtp_qregion_test_plan.rst index 4a08e41..ced70ff 100644 --- a/test_plans/ddp_gtp_qregion_test_plan.rst +++ b/test_plans/ddp_gtp_qregion_test_plan.rst @@ -193,7 +193,9 @@ Test Case: Outer IPv6 dst controls GTP-C queue in queue region GTP_U_Header()/Raw('x'*20) 10. Send different outer src GTP-C packet, check pmd receives packet from - same queue:: + same queue + +.. code-block:: console p=Ether()/IPv6(src="1001:0db8:85a3:0000:0000:8a2e:0370:0002", dst="2001:0db8:85a3:0000:0000:8a2e:0370:0001")/ @@ -405,7 +407,9 @@ Test Case: Inner IP src controls GTP-U IPv4 queue in queue region IP(src="1.1.1.2",dst="2.2.2.2")/UDP()/Raw('x'*20) 10. Send different dst GTP-U IPv4 packet, check pmd receives packet from same - queue:: + queue + +.. code-block:: console p=Ether()/IP()/UDP(dport=2152)/GTP_U_Header(teid=30)/ IP(src="1.1.1.1",dst="2.2.2.3")/UDP()/Raw('x'*20) @@ -452,7 +456,9 @@ Test Case: Inner IP dst controls GTP-U IPv4 queue in queue region p=Ether()/IP()/UDP(dport=2152)/GTP_U_Header(teid=30)/ IP(src="1.1.1.1",dst="2.2.2.3")/UDP()/Raw('x'*20) -10. Send different src address, check pmd receives packet from same queue:: +10. Send different src address, check pmd receives packet from same queue + +.. code-block:: console p=Ether()/IP()/UDP(dport=2152)/GTP_U_Header(teid=30)/ IP(src="1.1.1.2",dst="2.2.2.2")/UDP()/Raw('x'*20) @@ -635,14 +641,14 @@ Test Case: Inner IPv6 src controls GTP-U IPv6 queue in queue region dst="2001:0db8:85a3:0000:0000:8a2e:0370:0001")/UDP()/Raw('x'*20) 10. Send different inner dst GTP-U IPv6 packet, check pmd receives packet - from same queue:: + from same queue + +.. code-block:: console p=Ether()/IP()/UDP(dport=2152)/GTP_U_Header(teid=30)/ IPv6(src="1001:0db8:85a3:0000:0000:8a2e:0370:0001", dst="2001:0db8:85a3:0000:0000:8a2e:0370:0002)/UDP()/Raw('x'*20) - - Test Case: Inner IPv6 dst controls GTP-U IPv6 queue in queue region ========================================================================= 1. Check flow type to pctype mapping:: @@ -693,7 +699,9 @@ Test Case: Inner IPv6 dst controls GTP-U IPv6 queue in queue region dst="2001:0db8:85a3:0000:0000:8a2e:0370:0002")/UDP()/Raw('x'*20) 10. Send different inner src GTP-U IPv6 packets, check pmd receives packet - from same queue:: + from same queue + +.. code-block:: console p=Ether()/IP()/UDP(dport=2152)/GTP_U_Header(teid=30)/ IPv6(src="1001:0db8:85a3:0000:0000:8a2e:0370:0002", diff --git a/test_plans/index.rst b/test_plans/index.rst index 40984b2..875be3e 100644 --- a/test_plans/index.rst +++ b/test_plans/index.rst @@ -120,6 +120,13 @@ The following are the test plans for the DPDK DTS automated test system. qinq_filter_test_plan ddp_gtp_test_plan generic_flow_api_test_plan + ddp_gtp_qregion_test_plan + interrupt_pmd_kvm_test_plan + ipingre_test_plan + multi_vm_test_plan + runtime_queue_number_test_plan + vhost_multi_queue_qemu_test_plan + vhost_qemu_mtu_test_plan unit_tests_cmdline_test_plan unit_tests_crc_test_plan diff --git a/test_plans/runtime_queue_number_test_plan.rst b/test_plans/runtime_queue_number_test_plan.rst index f3353c9..fc07bb5 100644 --- a/test_plans/runtime_queue_number_test_plan.rst +++ b/test_plans/runtime_queue_number_test_plan.rst @@ -425,7 +425,9 @@ Test case: pass through VF to VM 5. Bind VF to kernel driver i40evf, check the rxq and txq number. if set VF Max possible RX queues and TX queues to 2 by PF, - the VF rxq and txq number is 2:: + the VF rxq and txq number is 2 + +.. code-block:: console #ethtool -S eth0 NIC statistics: diff --git a/test_plans/vhost_multi_queue_qemu_test_plan.rst b/test_plans/vhost_multi_queue_qemu_test_plan.rst index c2a7558..bb13a81 100644 --- a/test_plans/vhost_multi_queue_qemu_test_plan.rst +++ b/test_plans/vhost_multi_queue_qemu_test_plan.rst @@ -85,7 +85,8 @@ flow: TG --> NIC --> Vhost --> Virtio--> Vhost --> NIC --> TG 1. Bind one port to igb_uio, then launch testpmd by below command, - ensure the vhost using 2 queues: + ensure the vhost using 2 queues:: + rm -rf vhost-net* ./testpmd -c 0xe -n 4 --socket-mem 1024,1024 \ --vdev 'eth_vhost0,iface=vhost-net,queues=2' -- \ @@ -106,7 +107,7 @@ TG --> NIC --> Vhost --> Virtio--> Vhost --> NIC --> TG -vnc :2 -daemonize 3. On VM, bind virtio net to igb_uio and run testpmd, - using one queue for testing at first :: + using one queue for testing at first:: ./testpmd -c 0x7 -n 3 -- -i --rxq=1 --txq=1 --tx-offloads=0x0 \ --rss-ip --nb-cores=1 @@ -114,6 +115,7 @@ TG --> NIC --> Vhost --> Virtio--> Vhost --> NIC --> TG testpmd>start 4. Use scapy send packet:: + #scapy >>>pk1= [Ether(dst="52:54:00:00:00:01")/IP(dst="1.1.1.1")/UDP()/("X"*64)] >>>pk2= [Ether(dst="52:54:00:00:00:01")/IP(dst="1.1.1.7")/UDP()/("X"*64)] @@ -159,7 +161,8 @@ flow: TG --> NIC --> Vhost --> Virtio--> Vhost --> NIC --> TG 1. Bind one port to igb_uio, then launch testpmd by below command, - ensure the vhost using 2 queues: + ensure the vhost using 2 queues:: + rm -rf vhost-net* ./testpmd -c 0xe -n 4 --socket-mem 1024,1024 \ --vdev 'eth_vhost0,iface=vhost-net,queues=2' -- \ @@ -180,7 +183,7 @@ TG --> NIC --> Vhost --> Virtio--> Vhost --> NIC --> TG -vnc :2 -daemonize 3. On VM, bind virtio net to igb_uio and run testpmd, - using one queue for testing at first :: + using one queue for testing at first:: ./testpmd -c 0x7 -n 4 -- -i --rxq=2 --txq=2 \ --tx-offloads=0x0 --rss-ip --nb-cores=2 @@ -188,6 +191,7 @@ TG --> NIC --> Vhost --> Virtio--> Vhost --> NIC --> TG testpmd>start 4. Use scapy send packet:: + #scapy >>>pk1= [Ether(dst="52:54:00:00:00:01")/IP(dst="1.1.1.1")/UDP()/("X"*64)] >>>pk2= [Ether(dst="52:54:00:00:00:01")/IP(dst="1.1.1.7")/UDP()/("X"*64)] diff --git a/test_plans/virtio_1.0_test_plan.rst b/test_plans/virtio_1.0_test_plan.rst index 69f6794..265c586 100644 --- a/test_plans/virtio_1.0_test_plan.rst +++ b/test_plans/virtio_1.0_test_plan.rst @@ -44,8 +44,7 @@ test with virtio0.95 to ensure they can co-exist. Besides, we need test virtio Test Case 1: test_func_vhost_user_virtio1.0-pmd with different tx-offloads -======================================================================= - +========================================================================== Note: For virtio1.0 usage, we need use qemu version >2.4, such as 2.4.1 or 2.5.0. 1. Launch the Vhost sample by below commands, socket-mem is set for the vhost sample to use, need ensure that the PCI port located socket has the memory. In our case, the PCI BDF is 81:00.0, so we need assign memory for socket1.:: -- 1.9.3