[igt-dev] How to integrate new hardware to IGT CI?

Rodrigo Siqueira Rodrigo.Siqueira at amd.com
Wed Jul 7 19:14:28 UTC 2021


Hi,

IGT project has a super neat integration with patchwork [1] and Gitlab
that helps the entire community to validate the IGT patches. I'm really
curious to understand how to integrate a set of machines (lab) to this
CI; more precisely, I'm curious about:

1. How the CI capture the emails from the public mailing list?
2. How the CI distributes the workload for the machines under the CI?
3. How to add a new machine to this CI?
4. Is it possible to connect external labs spread around the world?
5. Can you summarize the basic steps you see to enable a new set of
   machines to become part of this CI?

I think this sort of information can be helpful for anyone in the
community that uses IGT.

Btw, thanks a lot for implementing and maintain all of this integration
available for the entire community.

Thanks

1. An example:
https://patchwork.freedesktop.org/project/igt/series/?ordering=-last_updated
https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/pipelines

-- 
Rodrigo Siqueira
https://siqueira.tech


More information about the igt-dev mailing list