On Sat, Feb 14, 2026 at 4:42 AM Sune Vuorela <[email protected]> wrote:

> On 2026-02-13, Harald Sitter <[email protected]> wrote:
> > On Fri, Feb 13, 2026 at 12:37 PM Ben Cooksley <[email protected]> wrote:
> >> Resource utilisation wise, i've not looked into whether there has been
> a significant bump in the number of jobs, but over the past year some
> additional CD support has been added so that indicates some trouble there.
> >
> > Going off on a tangent: if the resources aren't sufficient for the
> > development of our flagship products (ruqola is not one, nor is
> > messagelib, but also I don't know what either do without looking them
> > up so maybe they are crucial to something 🤷‍♂️) then we need to put
> > more resources up.
>
> ruqola is a chat client for rocket.chat whatever that is. It seems that
> a linux build takes 10 minutes so I'm a bit surprised that it shows up.
>

As of the time of writing, Ruqola sits at just shy of 92 CI hours for the
month. Those were spent on:

           name            |    time_used    | job_count
---------------------------+-----------------+-----------
freebsd150_qt610          | 15:48:25.723164 |        36
windows_qt610             | 14:34:28.443605 |        36
craft_macos_qt6_arm64     | 10:52:15.859244 |        16
craft_macos_qt6_x86_64    | 10:06:29.462264 |        15
craft_windows_qt6_x86_64  | 08:23:30.426858 |        19
suse_tumbleweed_qt611     | 06:53:40.993381 |        36
suse_tumbleweed_qt610     | 06:18:00.728263 |        36
flatpak-amd64             | 06:01:36.990186 |        19
alpine_qt610              | 05:07:18.644338 |        36
craft_appimage_qt6_x86_64 | 03:58:42.797741 |        19
build_clazy               | 01:51:31.541318 |         6
pre-commit                | 01:24:42.861058 |        36
cppcheck                  | 00:19:15.611089 |        36
json-validation           | 00:07:53.72674  |        36

Ruqola has 9 tests that timeout on FreeBSD, with a one minute long timeout
that means across 36 builds, approximately 5 and half hours of CI time
(roughly one third of all FreeBSD time)
That's 5.9% of all CI time spent on Ruqola (and realistically the 21 hours
spent on MacOS should be removed as that is different hardware - if we do
that it's 7.6%) essentially wasted on 9 broken tests.

Windows builds take 20 minutes to complete, which will in part be due to
the sheer number of files that make up Ruqola.
NTFS performs poorly with large numbers of files, which will in turn be
hurting Ruqola build times.


>
> Messagelib is quite in the heart of our email offerings. A linux build
> seems to take 4-5 minutes, so I'm also a bit surprised that that shows
> up here.
>

See my reply to Volker for the stats on that.


>
> But yeah. it looks like we should acquire some extra builders.
>
> /Sune
>
>
Cheers,
Ben

Reply via email to