NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: misc/45038: lack of tests options



On Thu, Jun 16, 2011 at 02:44:21PM +0100, Julio M. Merino Vidal wrote:
> On 6/16/11 2:25 PM, Nicolas Joly wrote:
> >  Hi,
> >  
> >  Does the following patch fit your needs ?
> 
> Looks nice!  Some minor comments:
> 
> >  Index: share/man/man7/tests.7
> >  ===================================================================
> >  RCS file: /cvsroot/src/share/man/man7/tests.7,v
> >  retrieving revision 1.4
> >  diff -u -p -r1.4 tests.7
> >  --- share/man/man7/tests.7 7 Nov 2010 17:49:33 -0000       1.4
> >  +++ share/man/man7/tests.7 16 Jun 2011 13:19:28 -0000
> 
> Don't forget to bump the date.

Will do. Thanks for the reminder.

> >  @@ -163,6 +163,16 @@ The suite-specific configuration file im
> >   which contains properties shared among all test suites.
> >   These files conform to the configuration file format described in
> >   .Xr atf-formats 5 .
> >  +.Pp
> >  +The following configuration variables are available in the
> >  +.Nx
> >  +test suite :
> >  +.Bl -tag -width "fstype"
> >  +.It fstype
> >  +When set to a filesystem type, restrict tests programs from the
> >  +.Pa /usr/tests/fs/vfs
> 
> I'd add a trailing slash here to denote a directory.

Done.

> >  +tree to only run test cases for the given type.
> >  +.El
> 
> Also document the unprivileged_user option.  It's used explicitly by
> some tests.  (It defaults to _atf.)

I don't find it anywhere. Is it "require.user" = "unprivileged" ? 

IMHO, we should only document in tests(7) the configuration variables
which are not part of ATF.

> >   .Ss What to do if something fails?
> >   If there is
> >   .Em any failure
> 
> Lastly, it may be worth to note that these settings go into
> /etc/atf/NetBSD.conf .  Not sure if this is already mentioned in the
> manpage.

It is, a few lines before my patch.

But for `fstype' it should not (at least in most cases) go into
NetBSD.conf; otherwise, you'll always skip most of the vfs tests.  It
much more useful to be added to the atf-run command for specific
testing, by example for exercising a specific filesystem when working
on it.

-- 
Nicolas Joly

Projects and Developments in Bioinformatics
Institut Pasteur, Paris.


Home | Main Index | Thread Index | Old Index