From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by huchra.bufferbloat.net (Postfix) with ESMTPS id 859D92002A9 for ; Wed, 10 Oct 2012 07:27:45 -0700 (PDT) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TLxGE-0000Fd-3g for bloat@lists.bufferbloat.net; Wed, 10 Oct 2012 16:27:46 +0200 Received: from gateway.tohojo.dk ([188.40.53.185]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Oct 2012 16:27:46 +0200 Received: from toke by gateway.tohojo.dk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Oct 2012 16:27:46 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bloat@lists.bufferbloat.net From: =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= Date: Wed, 10 Oct 2012 16:27:22 +0200 Message-ID: <87haq2v1v9.fsf@toke.dk> References: <87d30rra1s.fsf@toke.dk> <507454AA.9060206@hp.com> <87mwzvphf1.fsf@toke.dk> <5074838C.7060303@hp.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: gateway.tohojo.dk User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2 (gnu/linux) Cancel-Lock: sha1:PQniR/lMDuvgjUHqk+jHBzJibsU= Cc: codel@lists.bufferbloat.net Subject: Re: [Bloat] [Codel] better testing, linux 3.6.1, cerowrt credits, other stuff X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Oct 2012 14:27:46 -0000 --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Rick Jones writes: > Mostly. The smallest step size in rrdtool is one second, so I create > rrd's with that as the step size, but I try for sub-second samples > from the interval results to mitigate (or try to) some of rrdtools > averaging. Right. I now have the runner script parsing netperf demo output and aligning the time steps, complete with interpolation and everything (I think; I've looked at the numbers and it seems reasonable, but I'll try graphing the raw numbers along with the interpolated values and see if it looks good there too). I've tried running it with a long _RR test and then after a few seconds starting the _STREAM and _MAERTS tests. That produces output like the attached table. The next step will probably be adding some kind of graphing capability; probably using matplotlib. It should also be fairly straight forward to add parsers for different kinds of data, time series or otherwise. But that will probably be something I'll look at as I need them, and/or when I get around to poking around Dave's test repository. Anyway, feedback is quite welcome. Running the sample config files in the repository should be possible by just changing the -H parameter for netperf. The code is, as before, at: https://github.com/tohojo/netperf-wrapper =2DToke =2D-=20 Toke H=C3=B8iland-J=C3=B8rgensen toke@toke.dk --=-=-= Content-Type: text/x-org Content-Disposition: attachment; filename=netperf_timeseries.org Content-Description: Netperf wrapper output | Time | IN | OUT | RR | |------+------+-------+---------| | 0.0 | None | None | 2218.57 | | 0.5 | None | None | 2253.46 | | 1.0 | None | None | 2222.40 | | 1.5 | None | None | 2138.08 | | 2.0 | None | None | 2195.81 | | 2.5 | None | None | 2162.87 | | 3.0 | None | None | 2222.10 | | 3.5 | None | None | 2109.51 | | 4.0 | None | None | 2227.86 | | 4.5 | None | None | 2132.96 | | 5.0 | 7.97 | 7.93 | 253.65 | | 5.5 | 9.16 | 6.50 | 21.16 | | 6.0 | 9.25 | 6.09 | 11.56 | | 6.5 | 9.25 | 6.11 | 9.52 | | 7.0 | 9.21 | 6.31 | 8.44 | | 7.5 | 9.25 | 6.26 | 7.03 | | 8.0 | 9.24 | 5.69 | 5.41 | | 8.5 | 9.24 | 6.15 | 4.97 | | 9.0 | 9.27 | 5.97 | 4.40 | | 9.5 | 9.24 | 6.16 | 3.97 | | 10.0 | 9.23 | 6.09 | 3.66 | | 10.5 | 9.27 | 5.98 | 3.40 | | 11.0 | 9.23 | 5.91 | 3.14 | | 11.5 | 9.25 | 5.86 | 2.89 | | 12.0 | 9.27 | 5.92 | 2.83 | | 12.5 | 9.21 | 6.58 | 2.69 | | 13.0 | 9.26 | 7.11 | 2.46 | | 13.5 | 9.20 | 7.57 | 2.36 | | 14.0 | 9.22 | 8.55 | 2.29 | | 14.5 | 9.15 | 27.59 | 2.17 | | 15.0 | None | None | 2.05 | | 15.5 | None | None | 189.71 | | 16.0 | None | None | 1514.06 | | 16.5 | None | None | 2231.55 | | 17.0 | None | None | 2232.87 | | 17.5 | None | None | 2213.76 | | 18.0 | None | None | 2217.52 | | 18.5 | None | None | 2212.16 | | 19.0 | None | None | 2180.91 | --=-=-=-- --==-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQEcBAEBCAAGBQJQdYXOAAoJEENeEGz1+utPk4YH/iHriuZQtchuZP1r/EIFBwYp qRjXKeS2kCvGmKrcs9ruCGac5UxUPSQ1R1gEfmqJ+49bF1O3JybJlht8Re9B5UV5 /672zEuAo2m2TQ6y69s1XkGR5ja/Dr+AlO7bXWZfhCBcucjbP4JvcTo+DZs6g8Ya MjGfqqGdukKI0mmd5Kzc2D+VUknCcek0e8cCGf8rNrSfRqafaIVCe4OVhaHRTAmM nWpMWn9AR+yBKpZfO8QxrDPEPtbUrsY8iR3b48y4jCWJO3mnIIWleqTj0bMFYIzf Lo98zaJ8s2kODJBir1GV16e5I2/vFzjBmfFv7lWQqIoMJn4HQnoYWGaO+Xrk8Uk= =+YUR -----END PGP SIGNATURE----- --==-=-=--