Test Failures Fatal by Default in KDE CI
Ingo Klöcker
kloecker at kde.org
Tue Mar 18 09:04:02 GMT 2025
On Montag, 17. März 2025 14:54:24 Mitteleuropäische Normalzeit Kristen
McWilliam wrote:
> ## TLDR
>
> Test failures will be fatal by default in KDE CI. Use
> `allow-failing-tests-on` to opt out temporarily. Review and update your CI
> configurations to ensure a smooth transition. Reach out for support if
> needed.
I wanted to prepare kleopatra for this change, but I guess there's nothing to
do for now.
kleopatra currently has
```
Options:
require-passing-tests-on: ['Linux', 'FreeBSD']
```
At the moment, there are only builds on Linux and FreeBSD.
I was wondering if I can remove `require-passing-tests-on`, but I don't think
that's possible because this would make failing tests non-fatal.
I suppose I have to wait until phase 2 (Make test failures fatal by default)
comes into effect. Correct?
Second project: libkleo
libkleo currently has
```
Options:
require-passing-tests-on: ['Linux', 'FreeBSD']
```
and there are builds for Linux, FreeBSD, and Windows.
I suppose I can safely add
```
allow-failing-tests-on: [ 'Windows' ]
```
now _additionally_ to the require-passing-tests-on. Correct?
Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20250318/f229740f/attachment.sig>
More information about the kde-devel
mailing list