* Automation of parsing of fstests xunit xml to kicdb kernel-ci @ 2025-04-17 16:18 Luis Chamberlain 2025-04-17 16:53 ` Chuck Lever 2025-04-17 16:54 ` Luis Chamberlain 0 siblings, 2 replies; 6+ messages in thread From: Luis Chamberlain @ 2025-04-17 16:18 UTC (permalink / raw) To: Linux FS Devel; +Cc: Luis Chamberlain, Tso Ted, kdevops, fstests We're at the point that we're going to start enablish automatic push of tests for a few filesystems with kdevops. We now have automatic collection of results, parsing of them, etc. And so the last step really, is to just send results out to kicdb [0]. Since we have the xml file, I figured I'd ask if anyone has already done the processing of this file to kicdb, because it would be easier to share the same code rather than re-invent. We then just need to describe the source, kdevops, version, etc. If no one has done this yet, we can give it a shot and we can post here the code once ready. [0] https://docs.kernelci.org/kcidb/submitter_guide/ Luis ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Automation of parsing of fstests xunit xml to kicdb kernel-ci 2025-04-17 16:18 Automation of parsing of fstests xunit xml to kicdb kernel-ci Luis Chamberlain @ 2025-04-17 16:53 ` Chuck Lever 2025-04-17 16:54 ` Luis Chamberlain 2025-04-17 16:54 ` Luis Chamberlain 1 sibling, 1 reply; 6+ messages in thread From: Chuck Lever @ 2025-04-17 16:53 UTC (permalink / raw) To: Luis Chamberlain; +Cc: Tso Ted, kdevops, fstests, Linux FS Devel On 4/17/25 12:18 PM, Luis Chamberlain wrote: > We're at the point that we're going to start enablish automatic push > of tests for a few filesystems with kdevops. We now have automatic > collection of results, parsing of them, etc. And so the last step > really, is to just send results out to kicdb [0]. > > Since we have the xml file, I figured I'd ask if anyone has already > done the processing of this file to kicdb, because it would be easier > to share the same code rather than re-invent. We then just need to > describe the source, kdevops, version, etc. > > If no one has done this yet, we can give it a shot and we can post > here the code once ready. > > [0] https://docs.kernelci.org/kcidb/submitter_guide/ > > Luis > https://git.nowheycreamery.com/anna/xfstestsdb.git is one possible solution. -- Chuck Lever ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Automation of parsing of fstests xunit xml to kicdb kernel-ci 2025-04-17 16:53 ` Chuck Lever @ 2025-04-17 16:54 ` Luis Chamberlain 0 siblings, 0 replies; 6+ messages in thread From: Luis Chamberlain @ 2025-04-17 16:54 UTC (permalink / raw) To: Chuck Lever; +Cc: Tso Ted, kdevops, fstests, Linux FS Devel, Gustavo Padovan On Thu, Apr 17, 2025 at 12:53:56PM -0400, Chuck Lever wrote: > On 4/17/25 12:18 PM, Luis Chamberlain wrote: > > We're at the point that we're going to start enablish automatic push > > of tests for a few filesystems with kdevops. We now have automatic > > collection of results, parsing of them, etc. And so the last step > > really, is to just send results out to kicdb [0]. > > > > Since we have the xml file, I figured I'd ask if anyone has already > > done the processing of this file to kicdb, because it would be easier > > to share the same code rather than re-invent. We then just need to > > describe the source, kdevops, version, etc. > > > > If no one has done this yet, we can give it a shot and we can post > > here the code once ready. > > > > [0] https://docs.kernelci.org/kcidb/submitter_guide/ > > > > Luis > > > > https://git.nowheycreamery.com/anna/xfstestsdb.git is one possible > solution. Sweet thanks! Luis ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Automation of parsing of fstests xunit xml to kicdb kernel-ci 2025-04-17 16:18 Automation of parsing of fstests xunit xml to kicdb kernel-ci Luis Chamberlain 2025-04-17 16:53 ` Chuck Lever @ 2025-04-17 16:54 ` Luis Chamberlain 2025-04-18 14:54 ` Gustavo Padovan 1 sibling, 1 reply; 6+ messages in thread From: Luis Chamberlain @ 2025-04-17 16:54 UTC (permalink / raw) To: Linux FS Devel; +Cc: Tso Ted, kdevops, fstests, Gustavo Padovan On Thu, Apr 17, 2025 at 09:18:57AM -0700, Luis Chamberlain wrote: > We're at the point that we're going to start enablish automatic push > of tests for a few filesystems with kdevops. We now have automatic > collection of results, parsing of them, etc. And so the last step > really, is to just send results out to kicdb [0]. > > Since we have the xml file, I figured I'd ask if anyone has already > done the processing of this file to kicdb, because it would be easier > to share the same code rather than re-invent. We then just need to > describe the source, kdevops, version, etc. > > If no one has done this yet, we can give it a shot and we can post > here the code once ready. > > [0] https://docs.kernelci.org/kcidb/submitter_guide/ Forgot to add Gustavo. Luis ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Automation of parsing of fstests xunit xml to kicdb kernel-ci 2025-04-17 16:54 ` Luis Chamberlain @ 2025-04-18 14:54 ` Gustavo Padovan 2025-04-18 19:28 ` Luis Chamberlain 0 siblings, 1 reply; 6+ messages in thread From: Gustavo Padovan @ 2025-04-18 14:54 UTC (permalink / raw) To: Luis Chamberlain Cc: Linux FS Devel, Tso Ted, kdevops, fstests, kernelci lists.linux.dev ---- On Thu, 17 Apr 2025 13:54:15 -0300 Luis Chamberlain <mcgrof@kernel.org> wrote --- > On Thu, Apr 17, 2025 at 09:18:57AM -0700, Luis Chamberlain wrote: > > We're at the point that we're going to start enablish automatic push > > of tests for a few filesystems with kdevops. We now have automatic > > collection of results, parsing of them, etc. And so the last step > > really, is to just send results out to kicdb [0]. > > > > Since we have the xml file, I figured I'd ask if anyone has already > > done the processing of this file to kicdb, because it would be easier > > to share the same code rather than re-invent. We then just need to > > describe the source, kdevops, version, etc. > > > > If no one has done this yet, we can give it a shot and we can post > > here the code once ready. > > > > [0] https://docs.kernelci.org/kcidb/submitter_guide/ From KernelCI side, we are not aware of anyone who created that xml->kcidb processing. It is a good time to discuss that though as we are making some fundamental changes in KCIDB to improve performance and allow it to be more agile in how we deal with the various needs we are seeing from the community. In a nutshell, we are creating a new interface to publish the data to KCIDB and also allow easier local dev env for people to try it out. Thinking about your need here, maybe we could go as far as having an endpoint in the new KCIDB api that consumes the xml directly and do the translation internally. We should also look if the schema is enough for you or new additions may be needed. For context, for those not aware with the new KernelCI infra. KCIDB data is the backend of our https://dashboard.kernelci.org/ and https://kci.dev/ cmdline. Mind you that both project are quite new and will grow more and more functionality over the years. We'd be happy to collect your usecases and see how we can evolve our infra, dashboard, etc. Best, - Gus ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Automation of parsing of fstests xunit xml to kicdb kernel-ci 2025-04-18 14:54 ` Gustavo Padovan @ 2025-04-18 19:28 ` Luis Chamberlain 0 siblings, 0 replies; 6+ messages in thread From: Luis Chamberlain @ 2025-04-18 19:28 UTC (permalink / raw) To: Gustavo Padovan Cc: Linux FS Devel, Tso Ted, kdevops, fstests, kernelci lists.linux.dev On Fri, Apr 18, 2025 at 11:54:26AM -0300, Gustavo Padovan wrote: > maybe we could go as far as having an endpoint in the new KCIDB api > that consumes the xml directly and do the translation internally. Yeap, that would be better. It can enable different fstests runners as they likely already collect these. And for the kdevops-ci pipeline its a simple ansible task for us to do this. It would complete the CI loop for us. Luis ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-04-18 19:28 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-04-17 16:18 Automation of parsing of fstests xunit xml to kicdb kernel-ci Luis Chamberlain 2025-04-17 16:53 ` Chuck Lever 2025-04-17 16:54 ` Luis Chamberlain 2025-04-17 16:54 ` Luis Chamberlain 2025-04-18 14:54 ` Gustavo Padovan 2025-04-18 19:28 ` Luis Chamberlain
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox