[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20260121-bpftool-tests-v3-0-368632f377e5@bootlin.com>
Date: Wed, 21 Jan 2026 21:30:59 +0100
From: Alexis Lothoré (eBPF Foundation) <alexis.lothore@...tlin.com>
To: Andrii Nakryiko <andrii@...nel.org>,
Eduard Zingerman <eddyz87@...il.com>, Alexei Starovoitov <ast@...nel.org>,
Daniel Borkmann <daniel@...earbox.net>,
Martin KaFai Lau <martin.lau@...ux.dev>, Song Liu <song@...nel.org>,
Yonghong Song <yonghong.song@...ux.dev>,
John Fastabend <john.fastabend@...il.com>, KP Singh <kpsingh@...nel.org>,
Stanislav Fomichev <sdf@...ichev.me>, Hao Luo <haoluo@...gle.com>,
Jiri Olsa <jolsa@...nel.org>, Shuah Khan <shuah@...nel.org>,
Quentin Monnet <qmo@...nel.org>
Cc: ebpf@...uxfoundation.org,
Bastien Curutchet <bastien.curutchet@...tlin.com>,
Thomas Petazzoni <thomas.petazzoni@...tlin.com>,
linux-kernel@...r.kernel.org, bpf@...r.kernel.org,
linux-kselftest@...r.kernel.org,
Alexis Lothoré (eBPF Foundation) <alexis.lothore@...tlin.com>
Subject: [PATCH bpf-next v3 0/3] selftests/bpf: migrate a few bpftool
testing scripts
Hello,
this is the v3 for some bpftool tests conversion. The new tests are
being integrated in test_progs so that they can be executed on each CI
run.
- First commit introduces a few dedicated helpers to execute bpftool
commands, with or without retrieving the generated stdout output
- Second commit integrates test_bpftool_metadata.sh into test_progs
- Third commit integrates test_bpftool_map.sh into test_progs
Signed-off-by: Alexis Lothoré (eBPF Foundation) <alexis.lothore@...tlin.com>
---
Changes in v3:
- Drop commit reordering objects in Makefile
- Rebased series on ci/bpf-next_base to fix conflict
- Link to v2: https://lore.kernel.org/r/20260121-bpftool-tests-v2-0-64edb47e91ae@bootlin.com
Changes in v2:
- drop standalone runner in favor of test_progs
- Link to v1: https://lore.kernel.org/r/20260114-bpftool-tests-v1-0-cfab1cc9beaf@bootlin.com
---
Alexis Lothoré (eBPF Foundation) (3):
bpf/selftests: add a few helpers for bpftool testing
selftests/bpf: convert test_bpftool_metadata.sh into test_progs framework
selftests/bpf: convert test_bpftool_map_access.sh into test_progs framework
tools/testing/selftests/bpf/Makefile | 5 +-
tools/testing/selftests/bpf/bpftool_helpers.c | 74 ++++
tools/testing/selftests/bpf/bpftool_helpers.h | 11 +
.../selftests/bpf/prog_tests/bpftool_maps_access.c | 371 +++++++++++++++++++
.../selftests/bpf/prog_tests/bpftool_metadata.c | 134 +++++++
tools/testing/selftests/bpf/test_bpftool_map.sh | 398 ---------------------
.../testing/selftests/bpf/test_bpftool_metadata.sh | 85 -----
7 files changed, 592 insertions(+), 486 deletions(-)
---
base-commit: a1726111c973a6b6f9a46d79db80bcce89cdda7c
change-id: 20251212-bpftool-tests-bb165c4cceb8
Best regards,
--
Alexis Lothoré (eBPF Foundation) <alexis.lothore@...tlin.com>
Powered by blists - more mailing lists