How does Linux handle testing? They don't seem to have a CI system as far as I know. Presumably there's no big lab with automated testing on real hardware. Does anyone know how releases are tested?
https://kernelci.org/ is a big one, Linaro has theirs https://lkft.linaro.org/, Intel has multiple farms, Collabora works relentlessly with GitLab integration https://www.collabora.com/news-and-blog/news-and-events/patc......
The kernel is very much tested before a release with gigantic automated labs on real hardware.
So what went wrong?
Honestly, I'd love to set up this kind of thing, but I've not seen a job for it that doesn't need C expertise:(