On Tue, 19 May 2020, 18:10 Adam Williamson, <adamw...@fedoraproject.org>
wrote:

> On Tue, 2020-05-19 at 10:43 -0500, Richard Shaw wrote:
> > On Tue, May 19, 2020 at 10:31 AM Adam Williamson <
> adamw...@fedoraproject.org>
> > wrote:
> >
> > > On Tue, 2020-05-19 at 08:49 -0500, Richard Shaw wrote:
> > > > I think here we need better ways of testing software in Rawhide other
> > > than
> > > > well, running Rawhide (VM or bare metal), besides the old mock chroot
> > > xnest
> > > > hack. I'm open to suggestion here.
> > >
> > > https://docs.fedoraproject.org/en-US/ci/ ?
> > >
> >
> > Ok, so obviously CI can be very helpful, but is part of the expectation
> for
> > all packagers to learn how to set this up?
>
> If by "set this up" you mean "what to put in place to run some specific
> test(s) on your package", yes. That's what the docs are for.
>

I would suggest to start with
https://docs.fedoraproject.org/en-US/ci/how-to-add-dist-git-test/

As it describes the most simple way to start testing.

With more complex test setup you can reach out to Fedora CI SIG, for
example, via issue at
https://pagure.io/fedora-ci/general


> We're currently working on implementing what we call "generic" testing
> in Fedora CI - that is, tests that automatically run on every package,
> the way Taskotron used to do it, as opposed to tests being associated
> with packages, the way Fedora CI initially expected - but that doesn't
> seem like the desire here.
>
> >  It's non-trivial unless it's
> > something you already know how to do, and in this case we didn't know
> there
> > was a problem until an end user ran FreeCAD with the update and noticed
> the
> > crash...
>
> Well sure, but now you know it's a thing that *can* go wrong, so you
> want to test it in future. I'm not saying you should have done it
> already, just that now you know it needs testing, that's one way to go
> about it...though if you need to do graphical testing Fedora CI is
> probably not the way...
> --
> Adam Williamson
> Fedora QA Community Monkey
> IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
> http://www.happyassassin.net
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to