Hi Miroslav, Thank you for the clarification. I got a little bit lost reading the documentation and the source. So, after rereading, I understand that Fedora is not moving away from zuul to packit.dev, but from standard test interface to tmt: https://docs.fedoraproject.org/en-US/ci/#_enabling_tests From your comments, I went ahead and followed an existing package, the "mock" project, hoping it is a good example. So, for what I can understand, the .packit.yaml in the github repo defines how to build the tar ball and the srpms, which then it is built in copr triggered by packit.dev (I see a build per PR). I didn't find tmt tests here but my understanding is that they can be defined here and packit.dev would run them. This is the upstream if I understand correctly. Then, somehow the update ends up in Fedora/CS dist-git (rpms/mock and rpms/mock-core-configs), the downstream. Them, zuul ci picks it up (since it is in rpms/* in the case of fedora) and runs the ci, which are ansible playbooks common to all, and one of them, rpm-tmt-test, runs found tmt tests in the rpms/_ repo itself. This involves builds on koji. If it passes, it is merged and built again in koji. Then, after that, I guess it goes the compose, more CI (like t_functional) and then pushing to mirrors. I hope I didn't miss something. The packit.dev reference in the cloud sig email is from the email "[CentOS-devel] CentOS Cloud SIG meeting minutes (2023-07-13)". Thank you, Carlos. On 7/25/23 04:55, Miroslav Vadkerti wrote: > Hi Carlos, > > On Tue, Jul 25, 2023 at 12:15 PM Frantisek Lachman <flachman at redhat.com > <mailto:flachman at redhat.com>> wrote: > > > > ---------- Forwarded message --------- > From: *Carlos Rodriguez-Fernandez* <carlosrodrifernandez at gmail.com > <mailto:carlosrodrifernandez at gmail.com>> > Date: Tue, Jul 25, 2023 at 4:53 AM > Subject: [CentOS-devel] [t_functional sig] Tests management with TMT > To: <centos-devel at centos.org <mailto:centos-devel at centos.org>> > > > Hi, > > Is there any interest or already a plan to convert the test management > of the t_functional tests to TMT (https://github.com/teemtee/tmt > <https://github.com/teemtee/tmt>)? > > > Note that the conversion might not be even needed, tmt now serves > well as a wrapper over various testing frameworks, many people > use it like that. > > > I see that packit.dev <http://packit.dev> and tmt is where fedora is > trying to go instead of > zuul ci, > > > This might be a confusion, note that these systems are on different levels: > > * Packit is on the level of upstream project GitHub / GitLab contributions > > * Zuul CI for Fedora > <https://fedora.softwarefactory-project.io/zuul/builds?job_name=rpm-tmt-test> and Zuul CI for CentOS Stream <https://centos.softwarefactory-project.io/zuul/t/centos/builds?job_name=rpm-tmt-test> are on the level of dist-git contributions > > All these run tmt tests which can be defined basically in any git > repository (remote or local). > > and also I saw the email from the cloud sig about adopting > packit.dev <http://packit.dev>. I was wondering how it will impact > t_functional. > > > Can you point me to that email please? > > > I have been playing with it and seems like a good tool for the job. > > > Glad to hear that :) > > Best regards, > /M > > > Regards, > Carlos. > _______________________________________________ > CentOS-devel mailing list > CentOS-devel at centos.org <mailto:CentOS-devel at centos.org> > https://lists.centos.org/mailman/listinfo/centos-devel > <https://lists.centos.org/mailman/listinfo/centos-devel> > > > > -- > Miroslav Vadkerti :: Senior Principal QE :: Testing Farm / Linux QE > IRC mvadkert #tft #tmt #osci :: Mobile +420 773 944 252 > Remote Czech Republic :: Red Hat Czech s.r.o > > -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_0x47EBED05C3375B1F.asc Type: application/pgp-keys Size: 2484 bytes Desc: OpenPGP public key URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20230725/dfe4cff1/attachment-0002.bin> -------------- next part -------------- A non-text attachment was scrubbed... Name: OpenPGP_signature Type: application/pgp-signature Size: 665 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20230725/dfe4cff1/attachment-0002.sig>