Date: Wed, 22 Dec 2010 11:26:53 +0100 From: Giorgos Keramidas <keramida@ceid.upatras.gr> To: Erik Cederstrand <erik@cederstrand.dk>, Ulrich =?iso-8859-1?Q?Sp=F6rle?= =?iso-8859-1?Q?in?= <uqs@freebsd.org> Cc: mdf@freebsd.org, Robert Watson <rwatson@freebsd.org>, freebsd-arch@freebsd.org Subject: Re: Schedule for releases Message-ID: <xeia8vzi3xxu.fsf@kobe.laptop> In-Reply-To: <DB4D8AC7-25D6-4901-BBF9-77BEB956840B@cederstrand.dk> (Erik Cederstrand's message of "Wed, 22 Dec 2010 08:21:56 %2B0100") References: <AANLkTi=_mHDz3LZ1SAuCsz6kmvqCdZBx3Q5ZTyQQO1%2BP@mail.gmail.com> <201012211500.16131.jhb@freebsd.org> <alpine.BSF.2.00.1012212215320.36028@fledge.watson.org> <DB4D8AC7-25D6-4901-BBF9-77BEB956840B@cederstrand.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-=-= Content-Type: text/plain On Wed, 22 Dec 2010 08:21:56 +0100, Erik Cederstrand <erik@cederstrand.dk> wrote: >Den 21/12/2010 kl. 23.28 skrev Robert Watson: >> Looking at 7.x, I'm struck by how much it has slowed down. There's a >> significant user community, but not a significant developer community. > > Which pretty much sums up a dilemma in the development of FreeBSD, I > think. Developers want users to try out their new shiny stuff, but > users don't want to spend time upgrading. > > I think one of many things that would be great to do is to improve the > usability and coverage of the regression tests. This would take at > least some of the burden off developers who want to MFC their work. We > already have the tinderboxes, Coverity and Clang Static Analyzer, but > apart from pho's stress tests we don't have any automated runtime > testing (as far as I know). Having a good automated testing suite is something that's been bugging me for a while. We might have one in early 2011 though. I've recently finished porting ATF from NetBSD to stable/8 and uploaded most of the work at bitbucket: https://bitbucket.org/keramida/atf-stable8/ Most of the atf-xxx tools work 'ok', but there are still a few rough edges to think about and patch into the ATF tools. Then I'm going forward to /head during the next couple of weeks. During the first 2-3 months of 2011, I'll be able to bring over most of the automated tests from NetBSD and then write a few more for our own code. Having a 'unified' approach to testing, e.g. the ability to patch usr.bin/foo/Makefile and add something like: TESTS?= tests/foo_startup \ tests/foo_socket \ tests/foo_stuff is something I've been talking about with uqs@. I'll definitely feel really awesome if we can run, for example, something like: cd /usr/src && make test to generate a nice, automated test report for the entire src/ codebase. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAk0R0m0ACgkQ1g+UGjGGA7YkWgCfUuTg4WdPDTd0bQlVRztQbB1h emsAn1pu9XzSU4YppFOyj/WpMIYiULjj =A/re -----END PGP SIGNATURE----- --=-=-=--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xeia8vzi3xxu.fsf>