Skip to content

[RFC] workflows: add a composite action to execute bpftool build tests - #236

Closed
Tropicao wants to merge 1 commit into
libbpf:mainfrom
Tropicao:test_bpftool_build_in_ci
Closed

[RFC] workflows: add a composite action to execute bpftool build tests#236
Tropicao wants to merge 1 commit into
libbpf:mainfrom
Tropicao:test_bpftool_build_in_ci

Conversation

@Tropicao

@Tropicao Tropicao commented Aug 19, 2026

Copy link
Copy Markdown

The kernel bpf selftest include the test_bpftool_build.sh script, that ensures that all supported ways of building bpftool still work as expected.

Add a dedicated action to allow executing this script in CI.

Note:
I initially thought about just bringing test_bpftool_build.sh in here instead of creating build_bpftool.sh, but I then considered that it is likely better to keep concern separated: this repository just contains the minimum executor script, and the actual test lives in the kernel source tree.

See RFC on mailing list: https://lore.kernel.org/bpf/DKT6QBHWC8YM.4D90SOC807CW@bootlin.com/

The kernel bpf selftest include the test_bpftool_build.sh script, that
ensures that all supported ways of building bpftool still work as
expected.

Add a dedicated action to allow executing this script in CI.

Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com>
@Tropicao

Copy link
Copy Markdown
Author

As discussed RFC, the workflow is likely simple enough (no dependency on other artifacts) to not depend on external actions. Hence closing this PR. Rework in progress for the workflow in the kernel-patches/vmtest repository.

@Tropicao Tropicao closed this Aug 21, 2026
@Tropicao
Tropicao deleted the test_bpftool_build_in_ci branch August 21, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant