Re: [PATCH net] selftests: tc-testing: use $IP in hfsc test 8c39 setup
From: Victor Nogueira
Date: Wed Oct 14 2026 - 17:24:21 EST
On Wed, Oct 14, 2026 at 9:14 AM Ivan Vecera <ivecera@xxxxxxxxxx> wrote:
>
> Test 8c39 brings up lo with a bare "ip" command. nsPlugin runs it as
> "$IP netns exec <ns> ip ...", and as tdc runs commands with an empty
> environment, "ip netns exec" searches only the default execvp() path
> (/bin:/usr/bin). On systems that install ip only in /sbin, like Fedora,
> the setup fails:
>
> # ./tdc.py -e 8c39
> Test 8c39: HFSC classify walk still reaches leaf after lateral drift
> -----> prepare stage *** Could not execute: "ip link set lo up"
> -----> prepare stage *** Error message: "exec of "ip" failed: No such file or directory
>
> Use $IP like all other tdc tests do.
>
> Fixes: 1e24c4f2ee44 ("selftests: tc-testing: add a lateral-drift hfsc classify-walk test")
> Signed-off-by: Ivan Vecera <ivecera@xxxxxxxxxx>
Reviewed-by: Victor Nogueira <victor@xxxxxxxxxxxx>