From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1G9IMB-0001zz-2s for garchives@archives.gentoo.org; Sat, 05 Aug 2006 09:22:07 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k759LJD7027863; Sat, 5 Aug 2006 09:21:19 GMT Received: from mail-relay-3.tiscali.it (mail-relay-3.tiscali.it [213.205.33.43]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k759JPeO029185 for ; Sat, 5 Aug 2006 09:19:25 GMT Received: from c1358217.kevquinn.com (84.222.84.87) by mail-relay-3.tiscali.it (7.3.110.2) id 44D2255700025C73 for gentoo-dev@lists.gentoo.org; Sat, 5 Aug 2006 11:19:25 +0200 Date: Sat, 5 Aug 2006 11:19:10 +0200 From: "Kevin F. Quinn" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Make FEATURES=test the default Message-ID: <20060805111910.18ebc530@c1358217.kevquinn.com> In-Reply-To: <200608050239.16528.kugelfang@gentoo.org> References: <20060805021158.11ca6b15@c1358217.kevquinn.com> <200608050239.16528.kugelfang@gentoo.org> X-Mailer: Sylpheed-Claws 2.3.0 (GTK+ 2.8.19; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_2gHyhjXDQZ3T/XInuELTC2i"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: e747e232-2a7f-4513-8876-9ed668b7560a X-Archives-Hash: 793c09bc1f5c369e58c020e985706ed3 --Sig_2gHyhjXDQZ3T/XInuELTC2i Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 5 Aug 2006 02:39:16 +0200 Danny van Dyk wrote: > Am Samstag, 5. August 2006 02:11 schrieb Kevin F. Quinn: > > At the very least, ebuild maintainers and ATs should be running with > > tests switched on. If the tests are known to fail then the ebuild > > can either RESTRICT=3Dtest, or just return successfully from > > src_test() where the test report is useful even if some tests fail. > > > > Thoughts? > * autoconf takes ages (longer than compiling glibc here). > * glibc tests fail on amd64 since at least a year. > * automake|e2fsprogs|neon|gettext|tar have failed tests for me more > than once. >=20 > As soon as these are fixed, i wouldn't mind making FEATURES=3D"test" a=20 > default. Well, if something fails its tests but you still want it regardless or you want to skip the test phase for some other reason, you can always do FEATURES=3D"-test" emerge . Changing the default doesn't prevent people from skipping tests, however in the long term it will reduce the amount of stuff committed to the tree that doesn't pass tests. It will increase the amount of times a system or world update falls over, but changing the default will raise the priority for getting these things fixed. There are many packages in the tree for which it is clear the maintainer did not even attempt to run the tests - e.g. https://bugs.gentoo.org/show_bug.cgi?id=3D139414 To my mind committing packages without even bothering to try the test phase is inexcusable. --=20 Kevin F. Quinn --Sig_2gHyhjXDQZ3T/XInuELTC2i Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (GNU/Linux) iD8DBQFE1GKO9G2S8dekcG0RAmsHAKCOulalK6pxCrO4CBC/V4aZ2Li9ZACgkwza 23BlUa2jnrXbUAofQDVjE6s= =FRlp -----END PGP SIGNATURE----- --Sig_2gHyhjXDQZ3T/XInuELTC2i-- -- gentoo-dev@gentoo.org mailing list