Schedule for releases

Giorgos Keramidas keramida at ceid.upatras.gr
Wed Dec 22 10:41:05 UTC 2010


On Wed, 22 Dec 2010 08:21:56 +0100, Erik Cederstrand <erik at 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 at .  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.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20101222/ab6afeec/attachment.pgp


More information about the freebsd-arch mailing list