Open SludgeGirl opened 1 month ago
A quick reply, I am not sure if we should naughty or not but when I added the Arch image we basically did a bunch of:
@skipImage("TODO: support opensuse-tumbleweed", "tumbleweed")
So for the tests below we can do the same as it sounds like a test dependency either does not exist on OpenSUSE or might not be available.
- TestStorageNBDE.testBasic - tanged.socket not found
- TestStorageNBDE.testRootReboot - tanged.socket not found
- TestTeam.testActive - No add team button
- TestTeam.testBasic - No add team button
tanged.socket, I can only find tang stuff in clevis, so I would skip and TODO this. NM-team was dropped in RHEL 10, so maybe also in SUSE?
I would mark all packagekit related tests also as a TODO.
LUKS is available in udiskctl dump
, so can't tell what is going wrong here.
These days the dependency is moved from cockpit-pcp
to python3-pcp
see ea0432f0b8b7c81c2435a219b047e5790493f13c
tanged.socket, I can only find tang stuff in clevis, so I would skip and TODO this.
Yeah my plan is to do that, I just haven't reached down to those tests yet
I would mark all packagekit related tests also as a TODO.
Gotcha will make sure to!
These days the dependency is moved from cockpit-pcp to python3-pcp see https://github.com/cockpit-project/cockpit/commit/ea0432f0b8b7c81c2435a219b047e5790493f13c
Thanks for the heads up, looks like something went awry during one of the rebase's
Right, please start with generously sprinkling @skipImage
over the tests -- it's much easier and more motivating to have a working baseline and skip 50 tests, and then investigate them one by one, than trying to fix all of them in one go.
Explain what happens
Hey!
Sorry it's been a little bit, but I'm back on it now
So, just to give you some extra visibility, these are all the current tests that fail with Tumbleweed after all the work we've been doing:
In general I think we're in a really good place considering the starting point at least. One or two of these I think are just to do with my environment and quite a large part are todo with packaging and packagekit which requires some work from us in future to help improve packagekits zypp support
In the next few weeks I think I can get this list massively reduced in number, however I think some of these would have to be marked as naughty, since I don't think I can get the time to properly resolve them currently. That list would look something like the following:
Version of Cockpit
No response
Where is the problem in Cockpit?
None
Server operating system
None
Server operating system version
No response
What browsers are you using?
No response
System log
No response