-
Notifications
You must be signed in to change notification settings - Fork 50
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
Align testing with cockpit-project #2044
Conversation
753ba9e
to
1045991
Compare
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.
Looks good to me, from what I can tell. Do we want to try ask for one of the cockpit team to give a review too?
Just did! I'll wait for a look over from them. |
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.
Thanks @croissanne this makes sense! However, to really validate this I recommend to actually enable at least one OS in your packit config, so that they run in upstream PRs. After all, you want to shift left the gating tests, no? Otherwise this will just bitrot.
Note that COPR has some serious problems today, builds take ages.. so the TF results will also take a while, but they do come in eventually. |
1045991
to
a2752b0
Compare
@croissanne I saw some "is it just.." question fly by, apparently you removed the comment. But the extra commit looks good in general. You mostly need to keep the |
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.
Looks good in general, bots have the last word.
@croissanne FTR, your downstream dist-git still needs two things: The .fmf/version stamp and a plan that runs the tests from the dist-git's source tarball. |
will add those as soon as the tests succeed here |
OH ic of course it fetches the tests from dist-git 🤦 will do that now. |
/packit test |
a2752b0
to
4baa666
Compare
Weird, looks like some of those rpm builds completed successfully. But the jobs are still pending |
5f66111
to
15e0176
Compare
15e0176
to
7a6f73d
Compare
This container is used to run the tests, this provides a consistent test environment for downstream tests. The actual tests run against a host with the target distribution of course.
7a6f73d
to
a2b2123
Compare
d0478e3
to
6b0071f
Compare
These tests are used by test management tool for the dist-git gating tests. This was mostly copied from cockpit-project/starter-kit.
6b0071f
to
b060c69
Compare
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.
🎉 🎉
Cockpit defines their gating tests upstream, in
test/browser
, let's do the same.