Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Feb 2002 04:22:44 -0800
From:      Kirk McKusick <mckusick@chez.McKusick.COM>
To:        arch@freebsd.org
Subject:   NetBSD regression testing for system calls
Message-ID:  <200202221222.g1MCMiW78211@chez.McKusick.COM>

next in thread | raw e-mail | index | archive | help
Is this something that FreeBSD might want to consider using
and/or contributing to?

	Kirk McKusick

------- Forwarded Message

Date:    Fri, 22 Feb 2002 22:45:34 +1100
From:    Darren Reed <darrenr@reed.wattle.id.au>
To:      developers@netbsd.org
Subject: regression testing for system calls

(thought I'd mention this given recent regression testing talks...)

When NetBSD was 1.4, I started on a project to build a regression test
suite for system calls.  For one reason or another I got side tracked
(probably in getting bugs fixed) and never got back to it.  Is there
any interest in including this work in the base distribution (of source
code at least) ? 

The work can be found at:
cvs.netbsd.org:~darrenr/systest.tar

There's no documentation, just a Makefile.  "make" and run "./stest".

It must be run as root and it does play with things in /tmp with
consideration for safety - ie. if you worry about symlink race
conditions then do not run it on a multi-user box.

The general thrust of it has been to ensure that when system calls
are presented with bad parameters, they fail as expected, as well
as success from good input.

So far I've done 35 system calls out of 168 identified at the time.

Darren
p.s. I have no trouble assigning copyright for this to TNF.
p.s.s. oink

------- End of Forwarded Message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202221222.g1MCMiW78211>