From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id 51F5D58DD for ; Thu, 8 Jan 2015 09:48:39 +0100 (CET) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP; 08 Jan 2015 00:43:47 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.07,721,1413270000"; d="scan'208";a="658611799" Received: from pgsmsx107.gar.corp.intel.com ([10.221.44.105]) by fmsmga002.fm.intel.com with ESMTP; 08 Jan 2015 00:48:36 -0800 Received: from shsmsx104.ccr.corp.intel.com (10.239.110.15) by PGSMSX107.gar.corp.intel.com (10.221.44.105) with Microsoft SMTP Server (TLS) id 14.3.195.1; Thu, 8 Jan 2015 16:45:35 +0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.110]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.182]) with mapi id 14.03.0195.001; Thu, 8 Jan 2015 16:45:34 +0800 From: "Qiu, Michael" To: "Liu, Yong" , Kexin Zhang , "Cao, Waterman" , "dts@dpdk.org" Thread-Topic: [dts] [dpdk-announce] DPDK Test Suite 1.0 Release] Thread-Index: AQHQKMQHya9lbkzO1kusGmEHGfNzZg== Date: Thu, 8 Jan 2015 08:45:33 +0000 Message-ID: <533710CFB86FA344BFBF2D6802E60286CA5183@SHSMSX101.ccr.corp.intel.com> References: <20141219132334.GG3418@t520.home> <618611485.3339236.1420415207022.JavaMail.zimbra@redhat.com> <1420447853.11402.17094.camel@dhcp12-246.nay.redhat.com> <86228AFD5BCD8E4EBFD2B90117B5E81E10D3FD44@SHSMSX103.ccr.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: Rashid Khan Subject: Re: [dts] [dpdk-announce] DPDK Test Suite 1.0 Release] 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, 08 Jan 2015 08:48:40 -0000 On 1/8/2015 4:29 PM, Liu, Yong wrote:=0A= > Kexin, thanks for your question. Please see my comments below.=0A= >=0A= >> -----Original Message-----=0A= >> From: Kexin Zhang [mailto:kzhang@redhat.com]=0A= >> Sent: Monday, January 05, 2015 4:51 PM=0A= >> To: Cao, Waterman; dts@dpdk.org; Liu, Yong=0A= >> Cc: Rashid Khan=0A= >> Subject: Re: [dpdk-announce] DPDK Test Suite 1.0 Release]=0A= >>=0A= >> Hi,=0A= >>=0A= >> Please see question below.=0A= >>=0A= >>> ----- Forwarded Message -----=0A= >>>> From: "Flavio Leitner" =0A= >>>> Subject: FYI [dpdk-announce] DPDK Test Suite 1.0 Release]=0A= >>>>=0A= >>>> ----- Forwarded message from "Cao, Waterman"=0A= >> -----=0A= >>>> Date: Fri, 19 Dec 2014 05:44:28 +0000=0A= >>>> From: "Cao, Waterman" =0A= >>>> To: "dev@dpdk.org" , "announce@dpdk.org"=0A= >> ,=0A= >>>> "dts@dpdk.org" =0A= >>>> Cc: "Liu, Yong" =0A= >>>> Subject: [dpdk-announce] DPDK Test Suite 1.0 Release=0A= >>>> List-Id: DPDK release announcements =0A= >>>> X-Bogosity: Unsure, tests=3Dbogofilter, spamicity=3D0.500000, version= =3D1.2.4=0A= >>>>=0A= >>>> DPDK Test Suite 1.0 Release Announcement=0A= >>>>=0A= >>>> We are very pleased to announce that DPDK Test Suite 1.0 (DTS) is=0A= >> released=0A= >>>> by intel now. DTS is an automation test tool for DPDK software, a pyth= on-=0A= >> base=0A= >>>> library. It can run on remote tester machine, and communicate/manage= =0A= >> test=0A= >>>> device=0A= >>>> by SSH connection. This tool also supports different kinds of traffic= =0A= >>>> generators,=0A= >>>> including DPDK-based PacketGen, third-party professional tester=0A= >>>> equipment(IXIA).=0A= >> Does it support xena[1] traffic generator?=0A= >>=0A= >> And what is DPDK-based PacketGen?=0A= >>=0A= >> thanks,=0A= >> Kexin=0A= >>=0A= > DTS now only support IXIA equipment for we only have this kind of hardwar= e in our hand. =0A= =0A= Actually, as it is an open source project, any patch sets to support=0A= xena[1] traffic generator are welcome :)=0A= =0A= Thanks,=0A= Michael=0A= > DPDK-based PacketGen is one software solution of generate line rate Ether= net offload for performance validation.=0A= > You can find the software from https://github.com/pktgen/Pktgen-DPDK.=0A= > For there's performance limitation on pktgen, we only take its result as = reference.=0A= >=0A= >>>> DTS is composes of one set of test cases and automation test framework= .=0A= >> Since=0A= >>>> Based on DTS, DPDK developers and testers can build their test cases a= nd=0A= >>>> verify their patches with these function test. It only requires less e= ffort=0A= >>>> to maintain test cases once merged into DTS. Since DPDK Test Suite is = an=0A= >> open=0A= >>>> source test tool, Everyone can utilize DTS to measure performance and= =0A= >>>> functionality for features.=0A= >>>>=0A= >>>> In the future, we will continue to upgrade DPDK Test Suite to support= =0A= >> DPDK=0A= >>>> software package based on DPDK release timeline, and provide stable=0A= >> version=0A= >>>> for each DPDK formal release. Currently, DPDK Test Suite 1.0 will supp= ort=0A= >>>> the latest DPDK release version 1.8.=0A= >>>>=0A= >>>> You can download latest DPDK test suite from the following link:=0A= >>>> http://dpdk.org/git/tools/dts=0A= >>>>=0A= >>>> In addition, one mailing list was created as dts@dpdk.org. This mailin= g list=0A= >>>> is=0A= >>>> used to post regression test report for DPDK software, answer question= s=0A= >>>> about DTS, and receive patches for DPDK Test Suite. Also you can discu= ss=0A= >>>> issues and seek for validate solution of DPDK features with this maili= ng=0A= >>>> list.=0A= >>>> Marvin Liu(Yong.liu@intel.com)from Intel will maintain DPDK Test Suite= =0A= >> code,=0A= >>>> and responsible for code merge. We are very welcome that other=0A= >> volunteers who=0A= >>>> interested in DPDK Validation can join in us to maintain this tool.=0A= >>>>=0A= >>>> Since DPDK Test Suite includes some generic test suites, plans and one= =0A= >> test=0A= >>>> framework. Please see features list as the followings.=0A= >>>>=0A= >>>> DTS features:=0A= >>>> - Support SSH connection and manager tester, test device and IXIA=0A= >> generator=0A= >>>> - Automatically discover network topology=0A= >>>> - Automatically deploy DPDK on DUT (Device under Test) which installed= =0A= >>>> Fedora18/20, Ubuntu12/14, FreeBSD 10, etc.=0A= >>>> - Support Wind River DPDK-based software traffic generators and IXIA= =0A= >>>> traffic generator=0A= >>>> - Able to transmit, capture and analyze packets by Scapy=0A= >>>> - Provide solution to develop user-defined test suite and test plan=0A= >>>> - Provide customized configuration file=0A= >>>> - Export validation results as RST format and excel format=0A= >>>> - Support logging system to track automation execution.=0A= >>>>=0A= >>>> Example Test Suites:=0A= >>>> - Blacklist/Whitelist: EAL whitelist/blacklist feature=0A= >>>> - Command line : RTE command line interface=0A= >>>> - Multi process : DPDK share information between process=0A= >>>> - Timer : EAL timer feature=0A= >>>> - Testpmd : Poll Mode driver packet integrity, packet check= sum,=0A= >>>> performance benchmark=0A= >>>> - L2fwd : layer-2 (L2) forwarding application=0A= >>>> - L3fwd : Layer-3 Forwarding application=0A= >>>> - Jumbo Frame : Poll Mode Drivers for jumbo frames feature=0A= >>>> - Ieee1588 : IEEE1588 Precise Time Protocol offload feature= =0A= >>>> - Checksum offload : RX/TX L3/L4 checksum offload feature=0A= >>>> - Flow direction : NIC flow director feature=0A= >>>> - VLAN : NIC VLAN offload feature=0A= >>>> - Link flowctrl : NIC link flow control feature=0A= >>>> - Link bonding : Poll mode driver link bonding feature=0A= >>>> - IP fragment : IPv4 and IPV6 fragmentation feature=0A= >>>> - Packet framework : IP pipeline by DPDK packet framework feature=0A= >>>>=0A= >>>> Finally, DTS is open to everyone. Everyone is welcomed to use this too= l,=0A= >>>> submit test cases and share knowledge with community.=0A= >>>> We hope that DTS can help to improve quality of open source patch and= =0A= >>>> leverage effort with every members in community.=0A= >>>>=0A= >>>> Best Regards=0A= >>>>=0A= >>>> Intel DPDK Validation Team=0A= >>>>=0A= >>>>=0A= >>>> ----- End forwarded message -----=0A= >>>>=0A= >>>>=0A= >> [1] http://www.xenanetworks.com/xenaweb-live-demo/=0A= >=0A= =0A=