CI congestion/starvation

Johnny Jazeix jazeix at gmail.com
Sat Feb 28 21:45:59 GMT 2026


Le sam. 28 févr. 2026 à 22:24, Ingo Klöcker <kloecker at kde.org> a écrit :
>
> On Samstag, 28. Februar 2026 20:53:38 Mitteleuropäische Normalzeit Johnny
> Jazeix wrote:
> > Hi,
> > today we also have a lot of congestion. After discussion with Ben,
> > it's due to a new Gear update which uses the resources of the CI for
> > multiple hours.
> > Would it be possible to spread the changes done to each repo during a
> > full day (with sleeps between each git push) instead of doing them at
> > once to let other projects use the CI?
>
> You do realize that this would mean that the people who do our releases would
> have to sit the full day in front of their computer?
>

I don't know the exact process, but I guess all the pushes are not
done manually but via a script?
How often is there an error requiring human intervention? If it is
none, the script can run in background and the person can live its
life?

> A Gear release happens once a month. I really don't think that's a big
> problem. (Yes, there's also Plasma, but I think that's a lot less projects,
> and Frameworks.) Just make sure that you don't plan a release of a non-Gear
> project around the release date of Gear (or Plasma or Frameworks). Marketing-
> wise it's anyway better to avoid such a collision.
>

You don't but other people are impacted. Maybe we can run these heavy
process at a "better" time where less developers are active (I guess
we can have stats from the CI usage)?

> Regards,
> Ingo


More information about the kde-devel mailing list