Skip to content

BPF CI Bot#447

Merged
theihor merged 1 commit intomasterfrom
agent
Feb 24, 2026
Merged

BPF CI Bot#447
theihor merged 1 commit intomasterfrom
agent

Conversation

@theihor
Copy link
Contributor

@theihor theihor commented Feb 13, 2026

Implement a new experimental CI workflow that uses AI to investigate
CI test failures and come up with improvements to the BPF CI system.

The underlying environment is basically the same as we use for AI code
review workflows: Claude Code has access to the Linux repository,
semcode database [1] (with --lore), as well as CI source code and
configs and various dependencies and tools.

The AI is then instructed to explore recent CI failures, lore
discussions and code changes and select a single issue for
investigation (see ci/claude/bpf-ci-agent.md for the full
prompt). AI may also suggest a code change addressing the issue.

The results are then posted as GitHub issues in kernel-patches/vmtest
for human evaluation. If it's good, it may be submitted to the mailing
list (with the full disclosure, of course). If it's bad the issue can
be closed and ignored.

Signed-off-by: Ihor Solodrai ihor.solodrai@linux.dev

@theihor theihor force-pushed the agent branch 14 times, most recently from f7688c0 to e47bec8 Compare February 18, 2026 20:26
@theihor theihor force-pushed the agent branch 3 times, most recently from 5149ddb to 68b20c0 Compare February 23, 2026 23:45
@theihor theihor changed the title An experiment BPF CI Bot Feb 23, 2026
@theihor theihor marked this pull request as ready for review February 23, 2026 23:46
Implement a new experimental CI workflow that uses AI to investigate
CI test failures and come up with improvements to the BPF CI system.

The underlying environment is basically the same as we use for AI code
review workflows: Claude Code has access to the Linux repository,
semcode database [1] (with --lore), as well as CI source code and
configs and various dependencies and tools.

The AI is then instructed to explore recent CI failures, lore
discussions and code changes and select a single issue for
investigation (see `ci/claude/bpf-ci-agent.md` for the full
prompt). AI may also suggest a code change addressing the issue.

The results are then posted as GitHub issues in kernel-patches/vmtest
for human evaluation. If it's good, it may be submitted to the mailing
list (with the full disclosure, of course). If it's bad the issue can
be closed and ignored.

[1] https://github.com/facebookexperimental/semcode

Signed-off-by: Ihor Solodrai <ihor.solodrai@linux.dev>
@theihor theihor merged commit 047f0ee into master Feb 24, 2026
119 of 120 checks passed
@theihor theihor deleted the agent branch February 24, 2026 16:45
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