test network latency under load via netperf
Project homepage: https://flent.org/
Description
Python wrapper to run multiple simultaneous netperf/iperf/ping instances
and aggregate the results. This package contains the command-line tools.
"pkg_add flent-gui" for the PyQt-based GUI.
Several commands can be run in parallel and the test data points can be
aligned with each other in time, interpolating differences between the
actual measurement points. This makes it possible to graph (e.g.) ping
times before, during and after a link is loaded.
Aggregated data can be saved in a json format, output as csv values,
emacs org mode tables, or graph plots. Each test can specify several
plots, including time-series plots of the values against each other,
as well as CDF plots of (e.g.) ping times.
For basic use: install netperf on the server and run "netserver", then
various tests can be run from a client machine with the flent package
installed.
Package information
- Ports path
- benchmarks/netperf-wrapper
- Package architecture
- amd64
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- benchmarks, net, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
Build
- lang/python/3
- devel/py-build
- devel/py-installer
- devel/py-setuptools py3-setuptools->=79v0
- devel/py-wheel
Used by (1 dependency relationships)
Includes library, runtime, build and test dependencies.