Re: Aggressive updating (Python 3.9): Are we trying to hard?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2020-05-19 at 17:50 +0200, Dan Horák wrote:
> On Tue, 19 May 2020 08:29:45 -0700
> Adam Williamson <adamwill@xxxxxxxxxxxxxxxxx> 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/ ?
> 
> I think Richard is rather looking for OpenQA for testing the GUI unless
> the FreeCAD functionality can be also tested thru some command line /
> text mode interface.

Oh, yeah, I somehow jumped over the references to X in his mail. The
tricky thing there is we can't really run per-package tests for Rawhide
in openQA currently for a couple of reasons:

1) Resources
2) Base stability

the per-package tests (the ones we run on updates) rely on the base
environment - i.e. the underlying distro - being pretty stable, it's no
use to anyone if the tests fail on every update/package not because the
package is broken but because the base image doesn't boot or GNOME is
broken or whatever. This can already be slightly hairy for Branched (I
have to keep a close eye on the tests there and fix or work around
issues quite often) and would be a nightmare for Rawhide.

It's a bit of a chicken-and-egg problem (one way to *make* Rawhide more
stable is to do this sort of testing), but I definitely feel like
whichever one came second in this instance.

We do run *per-compose* tests on Rawhide, of course, but those are kind
of "after the fact": they run on whatever's already gone into Rawhide,
you have to push your change in to find out if it's broken. Which
doesn't sound like what Richard wants in this case.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux