From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail2.tohojo.dk (mail2.tohojo.dk [144.76.141.112]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id 58B8421F1E3; Mon, 25 Nov 2013 15:47:51 -0800 (PST) X-Virus-Scanned: amavisd-new at example.com Sender: toke@toke.dk DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=toke.dk; s=201310; t=1385423226; bh=UpAObJ+fmK72GMbX4bwm43rXkHIHzSDZi/YWFjJ4Ht8=; h=From:To:Subject:Date; b=eNcQbtoXse5wogGxzwwioxjIEvGkhVnJGxspuYCv0yvKCnGeCYSqyHh86mz84NHXw MQmCYokjsjmRnqp6w3z4moSOimpUUjpmSmr/FzPWb3azYl4raKAG5WrABUWbPrKtpI ArQfBQqSJYW+7EBPi8b6OZuP/ce0O0tzRfzVwGS8= Received: by alrua-x1.borgediget.toke.dk (Postfix, from userid 1000) id 5E3F0D4FB; Mon, 25 Nov 2013 23:47:49 +0000 (GMT) From: =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= To: cerowrt-devel@lists.bufferbloat.net, bloat-devel@lists.bufferbloat.net Date: Mon, 25 Nov 2013 23:47:46 +0000 Message-ID: <87iovg9h7h.fsf@toke.dk> Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Subject: [Cerowrt-devel] New release of netperf-wrapper -- v0.6.1 X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Nov 2013 23:47:52 -0000 --=-=-= Content-Type: text/plain Hi everyone I've finally gotten around to releasing a new version of the netperf-wrapper testing tool, tagged as v0.6.1. It's about six months worth of bugfixes (which is not that many, really), as well as a few changes in functionality. And a man page! The main thing that's changed functionality-wise is that it now tries to be a bit smarter about the non-option arguments passed to it, by trying to figure out whether it's a data file, test name or hostname that is called. This means it is no longer necessary to do things like `netperf-wrapper -H rrul` or `netperf-wrapper -i datafile.json.gz` -- these can now be replaced with `netperf-wrapper rrul` and `netperf-wrapper datafile.json.gz` respectively. This also means that a directory full of data files can now be plotted on the same CDF by doing something like `netperf-wrapper -p icmp_cdf *.json.gz` which should make scripting a bit easier. This is also explained in the shiny new man page, which also has some more info on the options and data file format. Also, look in the CHANGES file for a more detailed changelog, probably including stuff I forgot to mention here. The package is as usual available from pypi and can be installed through easy_install or the pip tool. Also, I have set up a repository on the open build service at https://build.opensuse.org/project/show/home:tohojo:netperf-wrapper which includes packages for Arch Linux, Debian 6 and 7 and Ubuntu versions 12.04 through 13.10. This includes both netperf-wrapper and a version of netperf 2.6 compiled with --enable-demo. To enable the repositories for your Debian version add something like: deb http://download.opensuse.org/repositories/home:/tohojo:/netperf-wrapper/Debian_6.0/ / to your /etc/apt/sources.list -- replacing the last Debian_6.0 with the relevant repository (see the list here: https://build.opensuse.org/project/repositories/home:tohojo:netperf-wrapper). To make apt-get stop complaining about a missing key file, issue ` wget -O - https://build.opensuse.org/project/repositories/home:tohojo:netperf-wrapper/Debian_6.0/Release.key \ | sudo apt-key add - again replacing Debian_6.0 with the relevant repository. If someone with RPM packaging skills is willing to help out with a .spec file, I will enable building for RPM-based distros as well. Oh, and as always, the source is available on github: https://github.com/tohojo/netperf-wrapper -- please report any issues to the bug tracker there. Cheers, -Toke --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBCAAGBQJSk+GiAAoJEENeEGz1+utP3G0IAIGA0aoSmSJTSCQCHGV9WTlK CuxWQ0jh7ZXdYKVZgLQowkOMKaLx5ewPX/sK3nR3S0zkzUQzTArrjideoKhrPtVd eF81JV6TrzYzZfEfyvRosSvgCuslaLsmtB5NLtoj0228iMOLakeCZNqwpifPPKkr lz8fxIXfm715dJESHAcoUPRgLD3Xr3wk8mvFAzlZVXkS2XZeR6gxX87aDBtokbiI ghTMoRQTdK/SLYyFE7WfiETQ3yqHpa00Y75Hhg+Rqi/BNw/AlgCUwdqNUekbAvG3 miN8bSvtao6EOMb9T6P9tdMExDDPfMokFA2zyab/n3dGf4SGHeezxTDwZr0HjCU= =H9Io -----END PGP SIGNATURE----- --=-=-=--