1 |
Am Samstag, 5. August 2006 11:19 schrieb Kevin F. Quinn: |
2 |
> On Sat, 5 Aug 2006 02:39:16 +0200 |
3 |
> |
4 |
> Danny van Dyk <kugelfang@g.o> wrote: |
5 |
> > Am Samstag, 5. August 2006 02:11 schrieb Kevin F. Quinn: |
6 |
> > > At the very least, ebuild maintainers and ATs should be running |
7 |
> > > with tests switched on. If the tests are known to fail then the |
8 |
> > > ebuild can either RESTRICT=test, or just return successfully from |
9 |
> > > src_test() where the test report is useful even if some tests |
10 |
> > > fail. |
11 |
> > > |
12 |
> > > Thoughts? |
13 |
> > |
14 |
> > * autoconf takes ages (longer than compiling glibc here). |
15 |
> > * glibc tests fail on amd64 since at least a year. |
16 |
> > * automake|e2fsprogs|neon|gettext|tar have failed tests for me more |
17 |
> > than once. |
18 |
> > |
19 |
> > As soon as these are fixed, i wouldn't mind making FEATURES="test" |
20 |
> > a default. |
21 |
> |
22 |
> Well, if something fails its tests but you still want it regardless |
23 |
> or you want to skip the test phase for some other reason, you can |
24 |
> always do FEATURES="-test" emerge <foo>. |
25 |
> |
26 |
> Changing the default doesn't prevent people from skipping tests, |
27 |
> however in the long term it will reduce the amount of stuff committed |
28 |
> to the tree that doesn't pass tests. It will increase the amount of |
29 |
> times a system or world update falls over, but changing the default |
30 |
> will raise the priority for getting these things fixed. |
31 |
> |
32 |
> There are many packages in the tree for which it is clear the |
33 |
> maintainer did not even attempt to run the tests - e.g. |
34 |
> https://bugs.gentoo.org/show_bug.cgi?id=139414 To my mind committing |
35 |
> packages without even bothering to try the test phase is inexcusable. |
36 |
|
37 |
Something? |
38 |
|
39 |
Please re-read the list of packages that fail tests: |
40 |
* glibc |
41 |
* autoconf |
42 |
* gettext |
43 |
* tar |
44 |
That makes _4_ system packages. Before I would consider making |
45 |
FEATURES=test a default, I would add least want the system set to |
46 |
actually merge with it. |
47 |
|
48 |
Danny |
49 |
-- |
50 |
Danny van Dyk <kugelfang@g.o> |
51 |
Gentoo/AMD64 Project, Gentoo Scientific Project |
52 |
-- |
53 |
gentoo-dev@g.o mailing list |