* Kernel CI media test - Was: Re: [ANN] Media Summit September 16th: Final Agenda (v7) [not found] ` <FR4P281MB3434AE7AEB218146C9CD062CFD6C2@FR4P281MB3434.DEUP281.PROD.OUTLOOK.COM> @ 2024-09-26 14:14 ` Mauro Carvalho Chehab 2024-10-05 14:15 ` Gustavo Padovan 0 siblings, 1 reply; 2+ messages in thread From: Mauro Carvalho Chehab @ 2024-09-26 14:14 UTC (permalink / raw) To: Hecht, Martin (Avnet Silica) Cc: Sebastian Fricke, Hans Verkuil, Linux Media Mailing List, Sakari Ailus, Daniel Almeida, Mauro Carvalho Chehab, Tommaso Merciai, Jacopo Mondi, Benjamin Mugnier, Laurent Pinchart, Ricardo Ribalda, Michael Tretter, Alain Volmat, Sean Young, Steve Cho, Tomasz Figa, Hidenori Kobayashi, Hu, Jerry W, Suresh Vankadara, Devarsh Thakkar, r-donadkar@ti.com, Dave Stevenson, Mehdi Djait, Nicolas Dufresne, Salahaldeen Altous, kernelci, Gustavo Padovan Hi Martin, Em Wed, 25 Sep 2024 22:53:42 +0300 Laurent Pinchart <laurent.pinchart@ideasonboard.com> escreveu: > Hi Martin, > > On Fri, Sep 20, 2024 at 12:16:29PM +0000, Hecht, Martin (Avnet Silica) wrote: > > Hey Hans and Mauro, > > > > I remember also on a very little point regarding hardware for testing. > > But we didn't go in detail again during the summit. > > > > How do we can go ahead here? Are there some test systems up and > > running somewhere centralized or how it is organized right now? > > Testing on real hardware is among our goals, but will require quite som > extra work. We will likely need to setup lava labs and integrate them > with media-ci. We had a discussion on Friday with kernel-ci developers, > and we will probably benefit from ongoing work on their side. I don't > think there's a plan to address this on our side in the very short term > (mostly due to lack of time, we're currently focusing on getting > media-ci up and running and integrated with the maintenance workflow). With regards to integrating Avnet Silica labs for doing CI tests on media hardware with upstream kernels, this is something I always wanted. Yet, as Laurent mentioned, right now we're not doing it directly (but I guess Collabora is doing it for some media drivers they're developing). From the discussions I had during LPC and the ones I also had one year ago at ELCE, it seems that the best way to do it is by using Kernel CI to aggregate results from different test labs. The main idea is to use Kernel CI for such purpose. With such purpose, let's start a separate thread to discuss it together with the Kernel CI community. So, I'm c/c Kernel CI public ML here and Gustavo Padovan that have been involved on several efforts related to that. I had some hallway discussions with him during LPC. It I recall correctly, we need to is: 1. To define a common test set (probably a subset of what we do already for the virtual drivers); 2. add hardware platforms to Kernel CI infrastructure; 3. add some logic at Kernel CI to execute the tests at the hardware that will be made available at the labs. From our discussions during the Media Summit, my understanding is that Avnet Silica can help us with that by providing some hardware platforms that could be integrated at Kernel CI infra and test real drivers with real hardware. If you have someone to spare, maybe you can also contribute with (1) and (3). Anyway, this is just an introduction e-mail with what I captured so far to start our discussions. Thanks, Mauro ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Kernel CI media test - Was: Re: [ANN] Media Summit September 16th: Final Agenda (v7) 2024-09-26 14:14 ` Kernel CI media test - Was: Re: [ANN] Media Summit September 16th: Final Agenda (v7) Mauro Carvalho Chehab @ 2024-10-05 14:15 ` Gustavo Padovan 0 siblings, 0 replies; 2+ messages in thread From: Gustavo Padovan @ 2024-10-05 14:15 UTC (permalink / raw) To: Mauro Carvalho Chehab Cc: Hecht, Martin, Sebastian Fricke, Hans Verkuil, Linux Media Mailing List, Sakari Ailus, Daniel Almeida, Mauro Carvalho Chehab, Tommaso Merciai, Jacopo Mondi, Benjamin Mugnier, Laurent Pinchart, Ricardo Ribalda, Michael Tretter, Alain Volmat, Sean Young, Steve Cho, Tomasz Figa, Hidenori Kobayashi, Hu, Jerry W, Suresh Vankadara, Devarsh Thakkar, r-donadkar@ti.com, Dave Stevenson, Mehdi Djait, Nicolas Dufresne, Salahaldeen Altous, kernelci Hello, ---- On Thu, 26 Sep 2024 11:14:50 -0300 Mauro Carvalho Chehab wrote --- > Hi Martin, > > Em Wed, 25 Sep 2024 22:53:42 +0300 > Laurent Pinchart laurent.pinchart@ideasonboard.com> escreveu: > > > Hi Martin, > > > > On Fri, Sep 20, 2024 at 12:16:29PM +0000, Hecht, Martin (Avnet Silica) wrote: > > > Hey Hans and Mauro, > > > > > > I remember also on a very little point regarding hardware for testing. > > > But we didn't go in detail again during the summit. > > > > > > How do we can go ahead here? Are there some test systems up and > > > running somewhere centralized or how it is organized right now? > > > > Testing on real hardware is among our goals, but will require quite som > > extra work. We will likely need to setup lava labs and integrate them > > with media-ci. We had a discussion on Friday with kernel-ci developers, > > and we will probably benefit from ongoing work on their side. I don't > > think there's a plan to address this on our side in the very short term > > (mostly due to lack of time, we're currently focusing on getting > > media-ci up and running and integrated with the maintenance workflow). > > With regards to integrating Avnet Silica labs for doing CI tests on > media hardware with upstream kernels, this is something I always wanted. > > Yet, as Laurent mentioned, right now we're not doing it directly > (but I guess Collabora is doing it for some media drivers they're > developing). > > From the discussions I had during LPC and the ones I also had one year > ago at ELCE, it seems that the best way to do it is by using Kernel CI > to aggregate results from different test labs. > > The main idea is to use Kernel CI for such purpose. > > With such purpose, let's start a separate thread to discuss it together > with the Kernel CI community. > > So, I'm c/c Kernel CI public ML here and Gustavo Padovan that have been > involved on several efforts related to that. I had some hallway > discussions with him during LPC. > > It I recall correctly, we need to is: > > 1. To define a common test set (probably a subset of what we do > already for the virtual drivers); > 2. add hardware platforms to Kernel CI infrastructure; > 3. add some logic at Kernel CI to execute the tests at the hardware > that will be made available at the labs. That is correct. We can connect labs into the KernelCI infrastructure through a lab-runtime in maestro or if you have a CI system in place you can just listen to tests events generate by KernelCI, execute them and send the results into KCIDB for data aggregation as explained by Mauro. > > From our discussions during the Media Summit, my understanding is that > Avnet Silica can help us with that by providing some hardware platforms > that could be integrated at Kernel CI infra and test real drivers with > real hardware. If you have someone to spare, maybe you can also contribute > with (1) and (3). > > Anyway, this is just an introduction e-mail with what I captured so far > to start our discussions. I'd happy to have a video meeting to look at the details or attend one of the Media CI syncs. Best, - Gus ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-10-05 14:15 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <98236d10-4024-4b96-a8ce-8e1dc2a34f1b@xs4all.nl>
[not found] ` <20240917091744.qltmddftdy7bpgpg@basti-XPS-13-9310>
[not found] ` <bb8c09c7-0eae-4e1a-8fb8-e325fcf326df@xs4all.nl>
[not found] ` <20240918092454.21884920@sal.lan>
[not found] ` <20240918093020.u5rz7qfjoumfezql@basti-XPS-13-9310>
[not found] ` <FR4P281MB3434AE7AEB218146C9CD062CFD6C2@FR4P281MB3434.DEUP281.PROD.OUTLOOK.COM>
2024-09-26 14:14 ` Kernel CI media test - Was: Re: [ANN] Media Summit September 16th: Final Agenda (v7) Mauro Carvalho Chehab
2024-10-05 14:15 ` Gustavo Padovan
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox