Historically kernel development had very little of this kind of systematic, automated testing; it relied on careful review of pull requests followed by the core developers running regularly-updated builds on their own machines.
Everything is "devops" these days. :)
I thought it was in the spirit of devops, speeding up development/testing by closing the feedback loop. Also, reducing operational and infrastructure burden or friction.