Re: RFC: Page size on PPC/PPC64 builders

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

 



Colin Walters <walters@xxxxxxxxxx> writes:
> Yeah, we should have separate the build and test processes rather than
> trying to cram all testing into the build process.  If you're having a
> problem, it's useful to be able to get binaries out of Koji to test them
> locally, without having to indirect all testing through Koji.

> And testing may be very resource-intensive; we don't want to block the
> builders on that.

Not sure what advantage you see here.  As to the first argument: if the
Koji build fails in a way that is reproducible on your own machine, that
says that you didn't bother to do a trial build before submitting to
Koji; which is surely not a habit that we should condone or encourage.
As to the second: the only way that separate build and test steps save
any resources is if a significant percentage of build jobs don't get
tested, which again is not something that I think we should encourage or
optimize for.  It appears to me that Koji has pretty sizable per-job
overhead, and so I'm not going to voluntarily break one job into two
if I plan to always run both steps anyway.

Obviously, the precise extent of testing that ought to be integrated
into a routine build will vary from one package to the next.  I say this
should be left to the discretion of each package maintainer.  I see no
advantage whatever from instituting a general policy that "build and
test must be separate".

			regards, tom lane

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [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