-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ci: Run cockpit-machines tests in PRs #2235
base: rawhide
Are you sure you want to change the base?
Conversation
Cockpit tests failed for commit 928ad3f. @martinpitt, @jelly, @mvollmer please check. |
hey @zpytela ! Argh, just today someone broke libvirt in rawhide -- we just started to see that failure in c-machines PRs as well, first occurrence in cockpit-project/cockpit-machines#1724. I'll take a look. If you don't want to get hurt by the rawhide madness so much -- perhaps we can fix up the packaging/testing in Fedora 40, and run that? |
@martinpitt libvirt support in F40 needs backporting of a lot of known commits, to say nothing about the not-fixed problems yet i don't rush on this pr |
Or actually, is it unrelated? All tests fail during setUp() in
That's exactly the same as the recent RHEL regression: https://issues.redhat.com/browse/RHEL-46893 -- and a new selinux-policy version landed in https://bodhi.fedoraproject.org/updates/FEDORA-2024-5025a99508 So that test just catches this? |
i'd not call it a regression, it was just a first step expected not to be complete |
If you mean the failure here, that's not a "regression" for this PR, right. If you mean the upload of |
928ad3f
to
e3f5d6d
Compare
Cockpit tests failed for commit e3f5d6d. @martinpitt, @jelly, @mvollmer please check. |
Thanks for the rebase, this got a lot further! There's just something wrong -- The /network and /storage plans were not intended to run. Instead, tmt ran these three plans as sub-tests of a single "basic" plan. Cockpit's three plans OTOH ran just fine. Comparing the existing cockpit.fmf plan against the proposed machines plan, I see these differences:
/main:
summary: basic functionality
discover+:
test: /test/browser/main Let's try with that? @zpytela if you want I can force-push into your branch, but I won't do that without permission. |
e3f5d6d
to
6eb6978
Compare
Cockpit tests failed for commit 6eb6978. @martinpitt, @jelly, @mvollmer please check. |
6eb6978
to
5afa063
Compare
Cool! LGTM, thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll leave the decision whether to land this or not to you. Of course we can also disable this at any time if it's too troublesome, this shouldn't be a lifetime commitment 💍 😁
5afa063
to
3a2340c
Compare
3a2340c
to
f421497
Compare
No description provided.