Flent

The FLExible Network Tester

Internet

Not tested on a device yet. What that means

Flent in Breadstick

Breadstick runs Debian's own flent package for ARM64, the build a Debian 13 computer with an ARM processor installs, so Flent should look and behave as it does on a Linux PC. On Samsung DeX, Floating mode opens it as its own window beside your Android apps, and Desktop mode runs it on a full Linux desktop.

Linux apps use Android's own network connection, and a VPN connected in Android covers them too. More about internet apps in Breadstick.

About Flent

From the project's description

The FLExible Network Tester is a Python wrapper to run multiple simultaneous netperf/iperf/ping instances and aggregate the results.

Tests are specified as config files (which are really Python), and various parsers for tool output are supplied. At the moment, parsers for netperf in -D mode, iperf in csv mode and ping/ping6 in -D mode are supplied, as well as a generic parser for commands that just outputs a single number.

Several commands can be run in parallel and, provided they output timestamped values, (which netperf ping and iperf do, the latter with a small patch, available in the misc/ directory), 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.

From the project's AppStream metadata in Debian's flent package, under CC-BY-SA-3.0.

Keywords
bufferbloat, performance, rrul, testing
Menu categories
Internet

Related apps

All Linux internet apps

Sources and licenses

More in About the catalog.