On 01/05/2026 04.00, Jakub Kicinski wrote:
On Wed, 29 Apr 2026 19:20:32 +0200 [email protected] wrote:
A companion wrapper (veth_bql_test_virtme.sh) launches the test inside
a virtme-ng VM, with .config validation to prevent silent stalls.

Usage:
   sudo ./veth_bql_test.sh [--duration 300] [--nrules 100]
                           [--qdisc sfq] [--qdisc-opts '...']
                           [--bql-disable] [--normal-napi]
                           [--qdisc-replace]

Not convinced we need to carry this in the tree.

I agree, I will drop the selftest in V4.

The selftest have been very useful during *development* phase.
The number of options also reveal that we (Jonas and I) have been using
this beyond a selftest. The veth_bql_test_virtme.sh wrapper have been a
huge help to accelerate test-based development cycles,  but it's not a
selftest component per say. This have caught actual bugs in our BQL/DQL
API usage, but all those BUGs are fixed in code.

It makes a lot of sense to avoid having to maintain this code in tree.
I can place it somewhere on GitHub, else it can be pulled from lore.

--Jesper

Reply via email to