Hi Lars,

Lars-Dominik Braun <[email protected]> skribis:

> I’d like to merge the haskell-team branch. Changes are rather small
> this time, but I still need CI to build the branch to be able to assess
> the damage done. Unfortunately Cuirass has not been processing scheduled
> jobs of this evaluation[1] for about a week now. What can we do about
> that?

I’ll deploy a fix to ‘cuirass remote-server’ in the coming days, which
should address this.

The longer story is that Ricardo noticed that the build backlog had been
growing for a couple of months (see “Pending builds”):

  https://ci.guix.gnu.org/metrics

We discussed this on guix-sysadmin and found that this was due to the
poor performance of a SQL query at the core of ‘cuirass remote-server’
that was roughly linear in the number of packages in the database.  With
help from Chris Baines, this is now fixed:

  
https://git.savannah.gnu.org/cgit/guix/guix-cuirass.git/commit/?id=17338588d4862b04e9e405c1244a2ea703b50d98

I’ve been test-driving this and other changes on guix.bordeaux.inria.fr
for the last few days to get some confidence.  It was conclusive so I’ll
go ahead and deploy it on ci.guix hopefully this week-end.

Thanks,
Ludo’.

Reply via email to