* [LTP] AI review agent
@ 2026-04-13 12:55 Andrea Cervesato via ltp
2026-04-13 14:32 ` Cyril Hrubis
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Andrea Cervesato via ltp @ 2026-04-13 12:55 UTC (permalink / raw)
To: LTP Mailing List
Hello Everyone,
it has been a long journey, but we can happily announce that our
AI review agent is up and running.
This is something new also for us. We worked hard in the past years
to keep the quality of tests as high as possible with a tiny team of
~4 people actively reviewing patches.
And despite the number of patches per day, which is still around 10
per day, the amount of work kept increasing. Everyone has a job,
private life and sometimes it's hard to keep up reviewing kernel
tests.
For this reason, we started to explore the possibility of using LLMs
for reviewing LTP patches, ending up with an agent that was good
enough to review most of the common errors and reducing workload on
maintainers shoulders.
Hopefully, this will help developers to write high quality patches,
without feeling left behind in the review process that might be
slow sometimes.
There are still improvements to be made, but the reviews are pretty
good at the moment, with a minimum amount of hallucinations.
You can find the source code of the agent at the following link:
https://github.com/acerv/ltp-agent
Best Regards,
--
Andrea Cervesato
SUSE QE Automation Engineer Linux
andrea.cervesato@suse.com
--
Mailing list info: https://lists.linux.it/listinfo/ltp
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LTP] AI review agent
2026-04-13 12:55 [LTP] AI review agent Andrea Cervesato via ltp
@ 2026-04-13 14:32 ` Cyril Hrubis
2026-04-14 8:36 ` Li Wang
2026-04-14 17:44 ` Andrea Cervesato via ltp
2 siblings, 0 replies; 8+ messages in thread
From: Cyril Hrubis @ 2026-04-13 14:32 UTC (permalink / raw)
To: Andrea Cervesato; +Cc: LTP Mailing List
Hi!
> it has been a long journey, but we can happily announce that our
> AI review agent is up and running.
Thanks a lot!
--
Cyril Hrubis
chrubis@suse.cz
--
Mailing list info: https://lists.linux.it/listinfo/ltp
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LTP] AI review agent
2026-04-13 12:55 [LTP] AI review agent Andrea Cervesato via ltp
2026-04-13 14:32 ` Cyril Hrubis
@ 2026-04-14 8:36 ` Li Wang
2026-04-14 8:43 ` Andrea Cervesato via ltp
2026-04-14 9:29 ` Martin Doucha
2026-04-14 17:44 ` Andrea Cervesato via ltp
2 siblings, 2 replies; 8+ messages in thread
From: Li Wang @ 2026-04-14 8:36 UTC (permalink / raw)
To: Andrea Cervesato; +Cc: LTP Mailing List
Hi Andrea,
Thanks for the nice AI review tool.
I noticed that each automated AI review email starts with the
following disclaimer:
> Our agent completed the review of the patch.
> The agent can sometimes produce false positives although often its
> findings are genuine. If you find issues with the review, please
> comment this email or ignore the suggestions.
From my view, it consumes a little bit of energy to read or scroll
past this note at the beginning of every email.
Maybe we could just put it at the bottom of the email as a note?
For example:
[... AI Patch Review ...]
Note: Our agent completed the review of this patch. The agent can sometimes
produce false positives, although often its findings are genuine. If
you find issues
with the review, please reply to this email or ignore the suggestions.
I think this would make the automated emails much easier to read at a glance.
--
Regards,
Li Wang
--
Mailing list info: https://lists.linux.it/listinfo/ltp
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LTP] AI review agent
2026-04-14 8:36 ` Li Wang
@ 2026-04-14 8:43 ` Andrea Cervesato via ltp
2026-04-14 9:18 ` Li Wang
2026-04-14 9:29 ` Martin Doucha
1 sibling, 1 reply; 8+ messages in thread
From: Andrea Cervesato via ltp @ 2026-04-14 8:43 UTC (permalink / raw)
To: Li Wang; +Cc: LTP Mailing List
Hi Li,
Thanks!
>
> Note: Our agent completed the review of this patch. The agent can sometimes
> produce false positives, although often its findings are genuine. If
> you find issues
> with the review, please reply to this email or ignore the suggestions.
>
>
> I think this would make the automated emails much easier to read at a glance.
It's a good idea, feel free to send a PR on https://github.com/acerv/ltp-agent
Regards,
--
Andrea Cervesato
SUSE QE Automation Engineer Linux
andrea.cervesato@suse.com
--
Mailing list info: https://lists.linux.it/listinfo/ltp
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LTP] AI review agent
2026-04-14 8:43 ` Andrea Cervesato via ltp
@ 2026-04-14 9:18 ` Li Wang
0 siblings, 0 replies; 8+ messages in thread
From: Li Wang @ 2026-04-14 9:18 UTC (permalink / raw)
To: Andrea Cervesato; +Cc: LTP Mailing List
> It's a good idea, feel free to send a PR on https://github.com/acerv/ltp-agent
PR opened: https://github.com/acerv/ltp-agent/pull/2/
--
Regards,
Li Wang
--
Mailing list info: https://lists.linux.it/listinfo/ltp
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LTP] AI review agent
2026-04-14 8:36 ` Li Wang
2026-04-14 8:43 ` Andrea Cervesato via ltp
@ 2026-04-14 9:29 ` Martin Doucha
2026-04-14 11:04 ` Li Wang
1 sibling, 1 reply; 8+ messages in thread
From: Martin Doucha @ 2026-04-14 9:29 UTC (permalink / raw)
To: Li Wang, Andrea Cervesato; +Cc: LTP Mailing List
On 4/14/26 10:36, Li Wang wrote:
> Hi Andrea,
>
> Thanks for the nice AI review tool.
> I noticed that each automated AI review email starts with the
> following disclaimer:
>
>> Our agent completed the review of the patch.
>> The agent can sometimes produce false positives although often its
>> findings are genuine. If you find issues with the review, please
>> comment this email or ignore the suggestions.
>
> From my view, it consumes a little bit of energy to read or scroll
> past this note at the beginning of every email.
>
> Maybe we could just put it at the bottom of the email as a note?
Hi,
I think the e-mail should still start with some short notice that the
review was AI generated, with the longer disclaimer at the bottom. For
example:
Hi $sender,
this patch review was generated by AI. See disclaimer at the bottom.
[... AI Patch Review ...]
Disclaimer: Our agent completed the review of this patch. The agent can
sometimes produce false positives, although often its findings are
genuine. If you find issues with the review, please reply to this email
or ignore the suggestions.
--
Martin Doucha mdoucha@suse.cz
SW Quality Engineer
SUSE LINUX, s.r.o.
CORSO IIa
Krizikova 148/34
186 00 Prague 8
Czech Republic
--
Mailing list info: https://lists.linux.it/listinfo/ltp
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LTP] AI review agent
2026-04-14 9:29 ` Martin Doucha
@ 2026-04-14 11:04 ` Li Wang
0 siblings, 0 replies; 8+ messages in thread
From: Li Wang @ 2026-04-14 11:04 UTC (permalink / raw)
To: Martin Doucha; +Cc: LTP Mailing List
Martin Doucha <mdoucha@suse.cz> wrote:
> On 4/14/26 10:36, Li Wang wrote:
> > Hi Andrea,
> >
> > Thanks for the nice AI review tool.
> > I noticed that each automated AI review email starts with the
> > following disclaimer:
> >
> >> Our agent completed the review of the patch.
> >> The agent can sometimes produce false positives although often its
> >> findings are genuine. If you find issues with the review, please
> >> comment this email or ignore the suggestions.
> >
> > From my view, it consumes a little bit of energy to read or scroll
> > past this note at the beginning of every email.
> >
> > Maybe we could just put it at the bottom of the email as a note?
> Hi,
> I think the e-mail should still start with some short notice that the
> review was AI generated, with the longer disclaimer at the bottom. For
> example:
Maybe yes, I see Andrea already merged the PR, so let's see how it looks,
if necessary, then we can follow up this suggestion. Thanks!
--
Regards,
Li Wang
--
Mailing list info: https://lists.linux.it/listinfo/ltp
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [LTP] AI review agent
2026-04-13 12:55 [LTP] AI review agent Andrea Cervesato via ltp
2026-04-13 14:32 ` Cyril Hrubis
2026-04-14 8:36 ` Li Wang
@ 2026-04-14 17:44 ` Andrea Cervesato via ltp
2 siblings, 0 replies; 8+ messages in thread
From: Andrea Cervesato via ltp @ 2026-04-14 17:44 UTC (permalink / raw)
To: Andrea Cervesato; +Cc: LTP Mailing List
The repo has been moved under the `linux-test-project` ownership:
https://github.com/linux-test-project/ltp-agent
Kind regards,
--
Andrea Cervesato
SUSE QE Automation Engineer Linux
andrea.cervesato@suse.com
--
Mailing list info: https://lists.linux.it/listinfo/ltp
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-04-14 17:45 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-13 12:55 [LTP] AI review agent Andrea Cervesato via ltp
2026-04-13 14:32 ` Cyril Hrubis
2026-04-14 8:36 ` Li Wang
2026-04-14 8:43 ` Andrea Cervesato via ltp
2026-04-14 9:18 ` Li Wang
2026-04-14 9:29 ` Martin Doucha
2026-04-14 11:04 ` Li Wang
2026-04-14 17:44 ` Andrea Cervesato via ltp
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox