From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.toke.dk (mail.toke.dk [52.28.52.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 8626E3BA8D; Tue, 31 Jan 2017 11:35:42 -0500 (EST) Received: from mail.toke.dk (localhost.localdomain [127.0.0.1]) by mail.toke.dk (Postfix) with ESMTPS id 6B26D5F269; Tue, 31 Jan 2017 17:35:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1485880541; bh=WXVvxywZRGuRYP4O8K7A3j29exckgr/lw2rwuwUd4y4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=fOrq87tac0F152Pt6CarulQj1u+lmDJbKqdmcSFkKTdonwtxQluFhoaI5zvUerS3b As0eagTH5lAPn6t3+AAbl03XXCsHPsBeJrX6HGxSEoHl0uirAIzJ253ZQKoDbvEBEQ mgXEEf+WXHOgGTCu8Iots1YWCj6byZN/2LVcFWyVBUcpKokOUPiaJTcdsbGiaVxEht +NNqu++oJLiNl40vz1p05HpSTDeB+nUCwFb/8Cly6geIVgGtpV68nD3cMFt7N010T1 vomZ868Tmx7exhg/5zx20MB8qZomLiObpWW94XcRWnUh9znvRNdqt/U1eKjC2b4foS iDSESjq3U766w== Received: by alrua-kau.kau.toke.dk (Postfix, from userid 1000) id 94632C40DEE; Tue, 31 Jan 2017 17:35:40 +0100 (CET) From: =?utf-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= To: Stephen Hemminger Cc: Dave Taht , cake@lists.bufferbloat.net, make-wifi-fast@lists.bufferbloat.net, flent-users@flent.org, "cerowrt-devel\@lists.bufferbloat.net" , bloat References: <20170131080838.488d8f1d@xeon-e3> Date: Tue, 31 Jan 2017 17:35:40 +0100 In-Reply-To: <20170131080838.488d8f1d@xeon-e3> (Stephen Hemminger's message of "Tue, 31 Jan 2017 08:08:38 -0800") X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87d1f3i3vn.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain Subject: Re: [Make-wifi-fast] [Cake] flent testers wanted prior to next release X-BeenThere: make-wifi-fast@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jan 2017 16:35:42 -0000 Stephen Hemminger writes: > On Tue, 20 Dec 2016 11:02:44 -0800 > Dave Taht wrote: > >> Toke has been busy adding new features to the flent network test tool. >> I consider it *almost* stable enough for a new release. Some of the >> development has been focused on making the flent-gui much faster and >> more responsive (as our data sets have got larger), others on >> providing better default command line output, and there's other fixes >> across the board, including QT5 support. >> >> In particular, I fear we've broken windows users of flent. I would >> dearly like it if some more folk out there using flent could pull the >> latest git version and see if there are any new bugs or regressions in >> it, any of the the 87 tests, and the plotters, before freezing the >> code for a new year's release. >> >> github: https://github.com/tohojo/flent >> main site: https://flent.org/ >> >> While you are at it, please feel free to stress out any of the flent >> servers as a target, give the new cake a shot and compare it against >> htb+fq_codel or your aqm of choice, or fiddle with the new wifi code, >> and share your data. tcp_nup, tcp_ndown, rrul, rrul_be remain the main >> tests, but the square wave one is turning out interesting.... :) >> >> And if you have any feature requests or bugs to file, please get them >> in soon to the github! >> >> We could also use better documentation and tutorials for use... some >> more example scripts leveraging things like the cpu_stats and >> qdisc_stats tools, and so on, >> >> Active public servers include: >> >> flent-freemont.bufferbloat.net >> ( this is colocated with flent-bbr-west which has bbr on by default - an >> interesting test might be testing both these servers at the same time >> via the rtt_fair* tests from your location) >> >> flent-dallas.bufferbloat.net >> flent-london.bufferbloat.net >> flent-tokyo.bufferbloat.net >> flent-newark.bufferbloat.net >> >> There are also netperf-west and netperf-east and netperf-eu and no >> doubt a few others. >> >> We plan to add a few BBR enabled servers over the holidays. >> >> The changelog so far: >> >> >> - Support PyQt5 in the GUI (and prefer it over PyQt4). If PyQt5 is not >> found, fall back to PyQt4. >> >> >> - Add new SummaryFormatter that outputs mean and median values for >> each data series. This is the new default formatter, meaning that its >> output will be shown after a test run if no other formatter (or plot) >> is specified. >> >> - Support multiprocessing in the GUI. When loading several plots at >> once, plotting will now be passed off to separate worker processes. >> >> This allows plotting to use all the available processors on the >> machine, and speeds up loading of many plots tremendously (initial >> load is sped up by an order of magnitude). This change also means that >> re-plotting on config changes will be done dynamically in the >> background, which makes the GUI more responsive. >> >> - Make text completely black in the default colour scheme. This >> increases contrast, and helps legibility, especially on printed >> figures. >> >> >> - Some internal code changes: Port command line parser from the old >> optparse class to the newer argparse, and fix a bunch of linter >> >> > > Has anyone automated or orchestrated flent? I would love to get several > projects doing daily build flent runs. Both upstream kernel, net-next, > and Intel Clear Linux has nightly build and test. Flent has a built-in batch mode that lets you automate running several tests in a row including setup/teardown scripts etc... Is that what you mean? -Toke