Gentoo Archives: gentoo-dev

From: "Kevin F. Quinn" <kevquinn@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Make FEATURES=test the default
Date: Sat, 05 Aug 2006 09:22:07
Message-Id: 20060805111910.18ebc530@c1358217.kevquinn.com
In Reply to: Re: [gentoo-dev] Make FEATURES=test the default by Danny van Dyk
1 On Sat, 5 Aug 2006 02:39:16 +0200
2 Danny van Dyk <kugelfang@g.o> wrote:
3
4 > Am Samstag, 5. August 2006 02:11 schrieb Kevin F. Quinn:
5 > > At the very least, ebuild maintainers and ATs should be running with
6 > > tests switched on. If the tests are known to fail then the ebuild
7 > > can either RESTRICT=test, or just return successfully from
8 > > src_test() where the test report is useful even if some tests fail.
9 > >
10 > > Thoughts?
11 > * autoconf takes ages (longer than compiling glibc here).
12 > * glibc tests fail on amd64 since at least a year.
13 > * automake|e2fsprogs|neon|gettext|tar have failed tests for me more
14 > than once.
15 >
16 > As soon as these are fixed, i wouldn't mind making FEATURES="test" a
17 > default.
18
19 Well, if something fails its tests but you still want it regardless or
20 you want to skip the test phase for some other reason, you can always
21 do FEATURES="-test" emerge <foo>.
22
23 Changing the default doesn't prevent people from skipping tests,
24 however in the long term it will reduce the amount of stuff committed
25 to the tree that doesn't pass tests. It will increase the amount of
26 times a system or world update falls over, but changing the default
27 will raise the priority for getting these things fixed.
28
29 There are many packages in the tree for which it is clear the
30 maintainer did not even attempt to run the tests - e.g.
31 https://bugs.gentoo.org/show_bug.cgi?id=139414 To my mind committing
32 packages without even bothering to try the test phase is inexcusable.
33
34 --
35 Kevin F. Quinn

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Make FEATURES=test the default Danny van Dyk <kugelfang@g.o>