CI tests in Plasma
Nicolas Fella
nicolas.fella at gmx.de
Thu Jul 24 16:39:58 BST 2025
Hi,
for the last few weeks the CI pipelines in plasma-workspace and
plasma-desktop have been broken, and we have become accustomed to
ignoring them. Needless to say that's bad, and it needs to change.
In plasma-workspace for most of the time it was only clipboardtest
that's failing, but since recently it looks like more of them are failing.
The following tests FAILED:
|
33 - servicerunnertest (Failed)
||
54 - clipboardtest (Failed)
||
55 - devicenotifiertest (Failed)
||
68 - kcm_colors_test (Failed)
|
|69 - kcm_cursortheme_test (Failed)|
Why clipboardtest started failing in the first place isn't clear to me.
Some of the other tests could be explained by recent CI changes.
In plasma-desktop kcm_kded_test and kcm_keys_test. Both are failing
because of newly introduced warnings from Kirigami code, and despite the
problem being openly visible and me pointing out the problem in chat no
fix was made.
Furthermore, when I try to investigate failures locally I find myself
unable to even run then relevant appium tests locally
(https://invent.kde.org/sdk/selenium-webdriver-at-spi/-/issues/16), and
for a long time I remember having trouble with tests being broken when
running locally due to e.g. being sensitive to non-english locale.
Note that I don't want to blame any particular person(s) here. This
appears to be partly a social problem in that we collectively got so
used to flaky tests that we started ignoring broken pipelines. That's
not a healthy situation to be in though.
Cheers
Nico
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20250724/9711352d/attachment.htm>
More information about the Plasma-devel
mailing list