Skip to content

test: Skip currently failing opensuse-tumbleweed/other tests#22903

Merged
martinpitt merged 1 commit intocockpit-project:mainfrom
martinpitt:tumbleweed-other
Feb 19, 2026
Merged

test: Skip currently failing opensuse-tumbleweed/other tests#22903
martinpitt merged 1 commit intocockpit-project:mainfrom
martinpitt:tumbleweed-other

Conversation

@martinpitt
Copy link
Member

This establishes a baseline for introducing opensuse-tumbleweed into our CI. We'll start with the /ohter scenario. There are currently 111 passing and 47 failing tests. A few of them are obvious, like crypto-policies and setroubleshoot not being available on Tumbleweed, adjust their skips accordingly. For the rest, just mass-skip them with "TODO: fix for OpenSUSE", which is easy enough to grep.

After that, we can enable them step by step with actual fixes. E.g. large swaths of functionality is broken due to PackageKit.


FYI @Lunarequest @Nykseli

This run was the first ever that we ran on our CI in years, triggered in #22901. Let's land this first to avoid regressions in the future, then enable this, and make the other pending PRs green!

This establishes a baseline for introducing opensuse-tumbleweed into our
CI. We'll start with the  `/ohter` scenario. There are currently 111
passing and 47 failing tests. A few of them are obvious, like
crypto-policies and setroubleshoot not being available on Tumbleweed,
adjust their skips accordingly. For the rest, just mass-skip them with
"TODO: fix for OpenSUSE", which is easy enough to grep.

After that, we can enable them step by step with actual fixes. E.g.
large swaths of functionality is broken due to PackageKit.
@martinpitt martinpitt added the no-test For doc/workflow changes, or experiments which don't need a full CI run, label Feb 19, 2026
@martinpitt martinpitt marked this pull request as ready for review February 19, 2026 10:46
Copy link
Member

@allisonkarlitskaya allisonkarlitskaya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

'ohter' in commit message, but this can go in, thanks :)

martinpitt added a commit to martinpitt/bots that referenced this pull request Feb 19, 2026
cockpit-project/cockpit#22903 skipped enough
tests so that the remaining ones can finally become gates. A similar
thing still needs to happen for the other three scenarios, step by step!
@martinpitt martinpitt merged commit 1e22d05 into cockpit-project:main Feb 19, 2026
34 of 35 checks passed
@martinpitt martinpitt deleted the tumbleweed-other branch February 19, 2026 11:03
martinpitt added a commit to cockpit-project/bots that referenced this pull request Feb 19, 2026
cockpit-project/cockpit#22903 skipped enough
tests so that the remaining ones can finally become gates. A similar
thing still needs to happen for the other three scenarios, step by step!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-test For doc/workflow changes, or experiments which don't need a full CI run,

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants