From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id EC64968AA; Fri, 19 Dec 2014 08:15:45 +0100 (CET) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga101.jf.intel.com with ESMTP; 18 Dec 2014 23:15:29 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.07,605,1413270000"; d="scan'208";a="626428547" Received: from pgsmsx104.gar.corp.intel.com ([10.221.44.91]) by orsmga001.jf.intel.com with ESMTP; 18 Dec 2014 23:15:25 -0800 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by PGSMSX104.gar.corp.intel.com (10.221.44.91) with Microsoft SMTP Server (TLS) id 14.3.195.1; Fri, 19 Dec 2014 15:13:33 +0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.110]) by shsmsx102.ccr.corp.intel.com ([169.254.2.216]) with mapi id 14.03.0195.001; Fri, 19 Dec 2014 15:13:31 +0800 From: "Qiu, Michael" To: "Cao, Waterman" , "dev@dpdk.org" , "announce@dpdk.org" , "dts@dpdk.org" Thread-Topic: [dts] DPDK Test Suite 1.0 Release Thread-Index: AdAbTs7oTVcITcs8TwmQgThyLGXA3w== Date: Fri, 19 Dec 2014 07:13:30 +0000 Message-ID: <533710CFB86FA344BFBF2D6802E60286CA123A@SHSMSX101.ccr.corp.intel.com> References: 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 Subject: Re: [dpdk-dev] [dts] DPDK Test Suite 1.0 Release X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Dec 2014 07:15:47 -0000 =0A= Great, this tool will help all DPDK developers. And reduce the bugs of DPDK= .=0A= =0A= Thanks,=0A= Michael=0A= On 12/19/2014 1:44 PM, Cao, Waterman wrote:=0A= > DPDK Test Suite 1.0 Release Announcement=0A= >=0A= > We are very pleased to announce that DPDK Test Suite 1.0 (DTS) is release= d =0A= > by intel now. DTS is an automation test tool for DPDK software, a python-= base =0A= > library. It can run on remote tester machine, and communicate/manage test= device=0A= > by SSH connection. This tool also supports different kinds of traffic gen= erators,=0A= > including DPDK-based PacketGen, third-party professional tester equipment= (IXIA).=0A= >=0A= > DTS is composes of one set of test cases and automation test framework. S= ince =0A= > Based on DTS, DPDK developers and testers can build their test cases and = =0A= > verify their patches with these function test. It only requires less effo= rt =0A= > to maintain test cases once merged into DTS. Since DPDK Test Suite is an = 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 DPD= K =0A= > software package based on DPDK release timeline, and provide stable versi= on =0A= > for each DPDK formal release. Currently, DPDK Test Suite 1.0 will support= =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 mailing l= ist is =0A= > used to post regression test report for DPDK software, answer questions = =0A= > about DTS, and receive patches for DPDK Test Suite. Also you can discuss = =0A= > issues and seek for validate solution of DPDK features with this mailing = list.=0A= > Marvin Liu(Yong.liu@intel.com)from Intel will maintain DPDK Test Suite co= de, =0A= > and responsible for code merge. We are very welcome that other 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 te= st =0A= > framework. Please see features list as the followings.=0A= >=0A= > DTS features:=0A= > - Support SSH connection and manager tester, test device and IXIA generat= or=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 checksum= , =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 tool, = =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=