From: "Liu, Yong" <yong.liu@intel.com>
To: Kexin Zhang <kzhang@redhat.com>,
"Cao, Waterman" <waterman.cao@intel.com>,
"dts@dpdk.org" <dts@dpdk.org>
Cc: Rashid Khan <rkhan@redhat.com>
Subject: Re: [dts] [dpdk-announce] DPDK Test Suite 1.0 Release]
Date: Thu, 8 Jan 2015 08:23:13 +0000 [thread overview]
Message-ID: <86228AFD5BCD8E4EBFD2B90117B5E81E10D3FD44@SHSMSX103.ccr.corp.intel.com> (raw)
In-Reply-To: <1420447853.11402.17094.camel@dhcp12-246.nay.redhat.com>
Kexin, thanks for your question. Please see my comments below.
> -----Original Message-----
> From: Kexin Zhang [mailto:kzhang@redhat.com]
> Sent: Monday, January 05, 2015 4:51 PM
> To: Cao, Waterman; dts@dpdk.org; Liu, Yong
> Cc: Rashid Khan
> Subject: Re: [dpdk-announce] DPDK Test Suite 1.0 Release]
>
> Hi,
>
> Please see question below.
>
> > ----- Forwarded Message -----
> > > From: "Flavio Leitner" <fbl@redhat.com>
> > > Subject: FYI [dpdk-announce] DPDK Test Suite 1.0 Release]
> > >
> > > ----- Forwarded message from "Cao, Waterman"
> <waterman.cao@intel.com> -----
> > >
> > > Date: Fri, 19 Dec 2014 05:44:28 +0000
> > > From: "Cao, Waterman" <waterman.cao@intel.com>
> > > To: "dev@dpdk.org" <dev@dpdk.org>, "announce@dpdk.org"
> <announce@dpdk.org>,
> > > "dts@dpdk.org" <dts@dpdk.org>
> > > Cc: "Liu, Yong" <yong.liu@intel.com>
> > > Subject: [dpdk-announce] DPDK Test Suite 1.0 Release
> > > List-Id: DPDK release announcements <announce.dpdk.org>
> > > X-Bogosity: Unsure, tests=bogofilter, spamicity=0.500000, version=1.2.4
> > >
> > > DPDK Test Suite 1.0 Release Announcement
> > >
> > > We are very pleased to announce that DPDK Test Suite 1.0 (DTS) is
> released
> > > by intel now. DTS is an automation test tool for DPDK software, a python-
> base
> > > library. It can run on remote tester machine, and communicate/manage
> test
> > > device
> > > by SSH connection. This tool also supports different kinds of traffic
> > > generators,
> > > including DPDK-based PacketGen, third-party professional tester
> > > equipment(IXIA).
> Does it support xena[1] traffic generator?
>
> And what is DPDK-based PacketGen?
>
> thanks,
> Kexin
>
DTS now only support IXIA equipment for we only have this kind of hardware in our hand.
DPDK-based PacketGen is one software solution of generate line rate Ethernet offload for performance validation.
You can find the software from https://github.com/pktgen/Pktgen-DPDK.
For there's performance limitation on pktgen, we only take its result as reference.
> > > DTS is composes of one set of test cases and automation test framework.
> Since
> > > Based on DTS, DPDK developers and testers can build their test cases and
> > > verify their patches with these function test. It only requires less effort
> > > to maintain test cases once merged into DTS. Since DPDK Test Suite is an
> open
> > > source test tool, Everyone can utilize DTS to measure performance and
> > > functionality for features.
> > >
> > > In the future, we will continue to upgrade DPDK Test Suite to support
> DPDK
> > > software package based on DPDK release timeline, and provide stable
> version
> > > for each DPDK formal release. Currently, DPDK Test Suite 1.0 will support
> > > the latest DPDK release version 1.8.
> > >
> > > You can download latest DPDK test suite from the following link:
> > > http://dpdk.org/git/tools/dts
> > >
> > > In addition, one mailing list was created as dts@dpdk.org. This mailing list
> > > is
> > > used to post regression test report for DPDK software, answer questions
> > > about DTS, and receive patches for DPDK Test Suite. Also you can discuss
> > > issues and seek for validate solution of DPDK features with this mailing
> > > list.
> > > Marvin Liu(Yong.liu@intel.com)from Intel will maintain DPDK Test Suite
> code,
> > > and responsible for code merge. We are very welcome that other
> volunteers who
> > > interested in DPDK Validation can join in us to maintain this tool.
> > >
> > > Since DPDK Test Suite includes some generic test suites, plans and one
> test
> > > framework. Please see features list as the followings.
> > >
> > > DTS features:
> > > - Support SSH connection and manager tester, test device and IXIA
> generator
> > > - Automatically discover network topology
> > > - Automatically deploy DPDK on DUT (Device under Test) which installed
> > > Fedora18/20, Ubuntu12/14, FreeBSD 10, etc.
> > > - Support Wind River DPDK-based software traffic generators and IXIA
> > > traffic generator
> > > - Able to transmit, capture and analyze packets by Scapy
> > > - Provide solution to develop user-defined test suite and test plan
> > > - Provide customized configuration file
> > > - Export validation results as RST format and excel format
> > > - Support logging system to track automation execution.
> > >
> > > Example Test Suites:
> > > - Blacklist/Whitelist: EAL whitelist/blacklist feature
> > > - Command line : RTE command line interface
> > > - Multi process : DPDK share information between process
> > > - Timer : EAL timer feature
> > > - Testpmd : Poll Mode driver packet integrity, packet checksum,
> > > performance benchmark
> > > - L2fwd : layer-2 (L2) forwarding application
> > > - L3fwd : Layer-3 Forwarding application
> > > - Jumbo Frame : Poll Mode Drivers for jumbo frames feature
> > > - Ieee1588 : IEEE1588 Precise Time Protocol offload feature
> > > - Checksum offload : RX/TX L3/L4 checksum offload feature
> > > - Flow direction : NIC flow director feature
> > > - VLAN : NIC VLAN offload feature
> > > - Link flowctrl : NIC link flow control feature
> > > - Link bonding : Poll mode driver link bonding feature
> > > - IP fragment : IPv4 and IPV6 fragmentation feature
> > > - Packet framework : IP pipeline by DPDK packet framework feature
> > >
> > > Finally, DTS is open to everyone. Everyone is welcomed to use this tool,
> > > submit test cases and share knowledge with community.
> > > We hope that DTS can help to improve quality of open source patch and
> > > leverage effort with every members in community.
> > >
> > > Best Regards
> > >
> > > Intel DPDK Validation Team
> > >
> > >
> > > ----- End forwarded message -----
> > >
> > >
> [1] http://www.xenanetworks.com/xenaweb-live-demo/
next parent reply other threads:[~2015-01-08 8:26 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20141219132334.GG3418@t520.home>
[not found] ` <618611485.3339236.1420415207022.JavaMail.zimbra@redhat.com>
[not found] ` <1420447853.11402.17094.camel@dhcp12-246.nay.redhat.com>
2015-01-08 8:23 ` Liu, Yong [this message]
2015-01-08 8:45 ` Qiu, Michael
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=86228AFD5BCD8E4EBFD2B90117B5E81E10D3FD44@SHSMSX103.ccr.corp.intel.com \
--to=yong.liu@intel.com \
--cc=dts@dpdk.org \
--cc=kzhang@redhat.com \
--cc=rkhan@redhat.com \
--cc=waterman.cao@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).