Skip to content

Commit 4053570

Browse files
fomichevMartin KaFai Lau
authored andcommitted
selftests/bpf: Update expected test_offload.py messages
Generic check has a different error message, update the selftest. Cc: John Fastabend <john.fastabend@gmail.com> Cc: David Ahern <dsahern@gmail.com> Cc: Martin KaFai Lau <martin.lau@linux.dev> Cc: Jakub Kicinski <kuba@kernel.org> Cc: Willem de Bruijn <willemb@google.com> Cc: Jesper Dangaard Brouer <brouer@redhat.com> Cc: Anatoly Burakov <anatoly.burakov@intel.com> Cc: Alexander Lobakin <alexandr.lobakin@intel.com> Cc: Magnus Karlsson <magnus.karlsson@gmail.com> Cc: Maryam Tahhan <mtahhan@redhat.com> Cc: xdp-hints@xdp-project.net Cc: netdev@vger.kernel.org Signed-off-by: Stanislav Fomichev <sdf@google.com> Link: https://lore.kernel.org/r/20230119221536.3349901-7-sdf@google.com Signed-off-by: Martin KaFai Lau <martin.lau@kernel.org>
1 parent 2b3486b commit 4053570

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tools/testing/selftests/bpf/test_offload.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1039,7 +1039,7 @@ def test_multi_prog(simdev, sim, obj, modename, modeid):
10391039
offload = bpf_pinned("/sys/fs/bpf/offload")
10401040
ret, _, err = sim.set_xdp(offload, "drv", fail=False, include_stderr=True)
10411041
fail(ret == 0, "attached offloaded XDP program to drv")
1042-
check_extack(err, "Using device-bound program without HW_MODE flag is not supported.", args)
1042+
check_extack(err, "Using offloaded program without HW_MODE flag is not supported.", args)
10431043
rm("/sys/fs/bpf/offload")
10441044
sim.wait_for_flush()
10451045

@@ -1088,12 +1088,12 @@ def test_multi_prog(simdev, sim, obj, modename, modeid):
10881088
ret, _, err = sim.set_xdp(pinned, "offload",
10891089
fail=False, include_stderr=True)
10901090
fail(ret == 0, "Pinned program loaded for a different device accepted")
1091-
check_extack_nsim(err, "program bound to different dev.", args)
1091+
check_extack(err, "Program bound to different device.", args)
10921092
simdev2.remove()
10931093
ret, _, err = sim.set_xdp(pinned, "offload",
10941094
fail=False, include_stderr=True)
10951095
fail(ret == 0, "Pinned program loaded for a removed device accepted")
1096-
check_extack_nsim(err, "xdpoffload of non-bound program.", args)
1096+
check_extack(err, "Program bound to different device.", args)
10971097
rm(pin_file)
10981098
bpftool_prog_list_wait(expected=0)
10991099

@@ -1334,12 +1334,12 @@ def test_multi_prog(simdev, sim, obj, modename, modeid):
13341334
ret, _, err = simA.set_xdp(progB, "offload", force=True, JSON=False,
13351335
fail=False, include_stderr=True)
13361336
fail(ret == 0, "cross-ASIC program allowed")
1337-
check_extack_nsim(err, "program bound to different dev.", args)
1337+
check_extack(err, "Program bound to different device.", args)
13381338
for d in simdevB.nsims:
13391339
ret, _, err = d.set_xdp(progA, "offload", force=True, JSON=False,
13401340
fail=False, include_stderr=True)
13411341
fail(ret == 0, "cross-ASIC program allowed")
1342-
check_extack_nsim(err, "program bound to different dev.", args)
1342+
check_extack(err, "Program bound to different device.", args)
13431343

13441344
start_test("Test multi-dev ASIC cross-dev map reuse...")
13451345

0 commit comments

Comments
 (0)