Skyrocketing test run times

Nate Graham nate at kde.org
Wed Feb 4 18:14:33 GMT 2026


On 2/4/26 11:07 AM, Ben Cooksley wrote:
> Building Qt is quite the endeavour, it isn't for the faint of heart and 
> in the case of WebEngine at least requires the VMLarge type on CI due to 
> the memory requirements involved (16GB isn't enough for WebEngine), and 
> also takes quite a long time.
> That would significantly complicate building and updating VM images for 
> CI and make it significantly more resource intensive (not to mention the 
> fact that we would probably then have to build all the things that 
> depend on Qt, because we can't have the distribution install those 
> anymore either).

Doesn't Fedora turn on frame pointers by default these days?

If we had a Fedora CI runner, we could run the LSAN code on only that 
one. This would keep things fast for the other CI runners that don't 
have frame pointers enabled by default, and we'd get LSAN results 
without having to  compile our own Qt.

A Fedora CI runner would probably be useful anyway since it's a popular 
KDE distro these days.


Nate


More information about the Plasma-devel mailing list