General list for discussing Bufferbloat
 help / color / mirror / Atom feed
From: "Toke Høiland-Jørgensen" <toke@toke.dk>
To: bloat <bloat@lists.bufferbloat.net>
Subject: [Bloat] Announcing Flent (formerly netperf-wrapper) v0.10.0
Date: Sun, 24 May 2015 15:48:37 +0200	[thread overview]
Message-ID: <877frygk7e.fsf@toke.dk> (raw)

[-- Attachment #1: Type: text/plain, Size: 2500 bytes --]

Hi everyone

This is to announce version 0.10.0 of Flent: The FLExible Network Tester
(formerly netperf-wrapper).

This is the first release under the new name: I'm hoping not too much
broke in the transition. A list of changes since v0.9.1 is included
below.

To install the release, use `pip install flent`. Arch Linux users can
install through the AUR. Pre-built packages for Debian and Ubuntu are
available from the Open Build Service at
https://software.opensuse.org/download.html?project=home:tohojo:flent&package=flent

Please report any bugs through Github at https://github.com/tohojo/flent/issues

Thanks,
-Toke


List of changes sine v0.9.1:

- Package installation should now work through `pip` on most platforms.
  In addition, two binaries are now installed: `flent` and `flent-gui`.
  The latter will launch the GUI directly (corresponding to passing
  --gui to the normal `flent` binary).

- The file format has changed. It now uses the .flnt extension and is
  bzip'ed instead of gzip'ed. In addition, raw data as parsed from the
  underlying test tools is now always included, but it has been moved
  outside the 'metadata' key and resides under its own top-level key
  ('raw_values') in the json object. Finally, the file format is now
  explicitly versioned, and a compatibility layer has been added so
  Flent will still load the old .json.gz files.

- Test runners can now depend on each other, so one test tool can be
  made to run when another finishes. In addition, a 'watchdog' feature
  has been introduced to the runners, so one runner exiting can trigger
  forceful kill of (an)other runner(s). This can be used along with the
  new 'timer' runner to enforce a maximum duration of tests, but can
  also be used with an external script to exit on arbitrary events; for
  instance when a bandwidth quota is used up.

- Flent should now better handle unicode output from test tools under
  different locales. Fixes bugs on OSX in particular, where output from
  the `ping` binary can be non-ASCII.

- Flent no longer crashes on broken pipe for text-based output
  formatters. Allows doing things like `flent -o csv | head` without
  errors.

- A couple of new tests has been added: `rrul_50_down`, `rrul_100_up`
  and `dslreports_8dn`.

- A --swap-up-down parameter has been added to swap the meaning of "up"
  and "down" when running tests.

- Various bug fixes.


This release announcement is also available on Github:
https://github.com/tohojo/flent/releases/tag/v0.10.0

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 472 bytes --]

             reply	other threads:[~2015-05-24 13:49 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-24 13:48 Toke Høiland-Jørgensen [this message]
2015-05-24 16:22 ` Dave Taht
     [not found]   ` <CAA93jw7Cfv8rQxTP4gcZFoziHSvt8fw6zxyeUBdS0Ukn_9VYUA@mail.gmail.com>
2015-05-24 17:14     ` Dave Taht
2015-05-24 17:34       ` Dave Taht
2015-05-24 17:55         ` Toke Høiland-Jørgensen
2015-05-24 18:05           ` Dave Taht
2015-05-24 18:16             ` Toke Høiland-Jørgensen
2015-05-24 18:34               ` Dave Taht
2015-05-29  6:09               ` Sebastian Moeller
2015-05-24 18:23             ` Dave Taht
2015-05-25 23:17       ` David Lang

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

  List information: https://lists.bufferbloat.net/postorius/lists/bloat.lists.bufferbloat.net/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=877frygk7e.fsf@toke.dk \
    --to=toke@toke.dk \
    --cc=bloat@lists.bufferbloat.net \
    /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