head	1.7;
access;
symbols
	netbsd-11-0-RC5:1.7
	netbsd-11-0-RC4:1.7
	netbsd-11-0-RC3:1.7
	netbsd-11-0-RC2:1.7
	netbsd-11-0-RC1:1.7
	perseant-exfatfs-base-20250801:1.7
	netbsd-11:1.7.0.12
	netbsd-11-base:1.7
	netbsd-10-1-RELEASE:1.7
	perseant-exfatfs-base-20240630:1.7
	perseant-exfatfs:1.7.0.10
	perseant-exfatfs-base:1.7
	netbsd-8-3-RELEASE:1.6
	netbsd-9-4-RELEASE:1.6
	netbsd-10-0-RELEASE:1.7
	netbsd-10-0-RC6:1.7
	netbsd-10-0-RC5:1.7
	netbsd-10-0-RC4:1.7
	netbsd-10-0-RC3:1.7
	netbsd-10-0-RC2:1.7
	netbsd-10-0-RC1:1.7
	netbsd-10:1.7.0.8
	netbsd-10-base:1.7
	netbsd-9-3-RELEASE:1.6
	cjep_sun2x-base1:1.7
	cjep_sun2x:1.7.0.6
	cjep_sun2x-base:1.7
	cjep_staticlib_x-base1:1.7
	netbsd-9-2-RELEASE:1.6
	cjep_staticlib_x:1.7.0.4
	cjep_staticlib_x-base:1.7
	netbsd-9-1-RELEASE:1.6
	phil-wifi-20200421:1.7
	phil-wifi-20200411:1.7
	is-mlppp:1.7.0.2
	is-mlppp-base:1.7
	phil-wifi-20200406:1.7
	netbsd-8-2-RELEASE:1.6
	netbsd-9-0-RELEASE:1.6
	netbsd-9-0-RC2:1.6
	netbsd-9-0-RC1:1.6
	phil-wifi-20191119:1.6
	netbsd-9:1.6.0.48
	netbsd-9-base:1.6
	phil-wifi-20190609:1.6
	netbsd-8-1-RELEASE:1.6
	netbsd-8-1-RC1:1.6
	pgoyette-compat-merge-20190127:1.6
	pgoyette-compat-20190127:1.6
	pgoyette-compat-20190118:1.6
	pgoyette-compat-1226:1.6
	pgoyette-compat-1126:1.6
	pgoyette-compat-1020:1.6
	pgoyette-compat-0930:1.6
	pgoyette-compat-0906:1.6
	netbsd-7-2-RELEASE:1.6
	pgoyette-compat-0728:1.6
	netbsd-8-0-RELEASE:1.6
	phil-wifi:1.6.0.46
	phil-wifi-base:1.6
	pgoyette-compat-0625:1.6
	netbsd-8-0-RC2:1.6
	pgoyette-compat-0521:1.6
	pgoyette-compat-0502:1.6
	pgoyette-compat-0422:1.6
	netbsd-8-0-RC1:1.6
	pgoyette-compat-0415:1.6
	pgoyette-compat-0407:1.6
	pgoyette-compat-0330:1.6
	pgoyette-compat-0322:1.6
	pgoyette-compat-0315:1.6
	netbsd-7-1-2-RELEASE:1.6
	pgoyette-compat:1.6.0.44
	pgoyette-compat-base:1.6
	netbsd-7-1-1-RELEASE:1.6
	matt-nb8-mediatek:1.6.0.42
	matt-nb8-mediatek-base:1.6
	perseant-stdc-iso10646:1.6.0.40
	perseant-stdc-iso10646-base:1.6
	netbsd-8:1.6.0.38
	netbsd-8-base:1.6
	prg-localcount2-base3:1.6
	prg-localcount2-base2:1.6
	prg-localcount2-base1:1.6
	prg-localcount2:1.6.0.36
	prg-localcount2-base:1.6
	pgoyette-localcount-20170426:1.6
	bouyer-socketcan-base1:1.6
	pgoyette-localcount-20170320:1.6
	netbsd-7-1:1.6.0.34
	netbsd-7-1-RELEASE:1.6
	netbsd-7-1-RC2:1.6
	netbsd-7-nhusb-base-20170116:1.6
	bouyer-socketcan:1.6.0.32
	bouyer-socketcan-base:1.6
	pgoyette-localcount-20170107:1.6
	netbsd-7-1-RC1:1.6
	pgoyette-localcount-20161104:1.6
	netbsd-7-0-2-RELEASE:1.6
	localcount-20160914:1.6
	netbsd-7-nhusb:1.6.0.30
	netbsd-7-nhusb-base:1.6
	pgoyette-localcount-20160806:1.6
	pgoyette-localcount-20160726:1.6
	pgoyette-localcount:1.6.0.28
	pgoyette-localcount-base:1.6
	netbsd-7-0-1-RELEASE:1.6
	netbsd-7-0:1.6.0.26
	netbsd-7-0-RELEASE:1.6
	netbsd-7-0-RC3:1.6
	netbsd-7-0-RC2:1.6
	netbsd-7-0-RC1:1.6
	netbsd-5-2-3-RELEASE:1.2
	netbsd-5-1-5-RELEASE:1.2
	netbsd-6-0-6-RELEASE:1.6
	netbsd-6-1-5-RELEASE:1.6
	netbsd-7:1.6.0.24
	netbsd-7-base:1.6
	yamt-pagecache-base9:1.6
	yamt-pagecache-tag8:1.6
	netbsd-6-1-4-RELEASE:1.6
	netbsd-6-0-5-RELEASE:1.6
	tls-earlyentropy:1.6.0.22
	tls-earlyentropy-base:1.6
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.6
	riastradh-drm2-base3:1.6
	netbsd-6-1-3-RELEASE:1.6
	netbsd-6-0-4-RELEASE:1.6
	netbsd-5-2-2-RELEASE:1.2
	netbsd-5-1-4-RELEASE:1.2
	netbsd-6-1-2-RELEASE:1.6
	netbsd-6-0-3-RELEASE:1.6
	netbsd-5-2-1-RELEASE:1.2
	netbsd-5-1-3-RELEASE:1.2
	netbsd-6-1-1-RELEASE:1.6
	riastradh-drm2-base2:1.6
	riastradh-drm2-base1:1.6
	riastradh-drm2:1.6.0.16
	riastradh-drm2-base:1.6
	netbsd-6-1:1.6.0.20
	netbsd-6-0-2-RELEASE:1.6
	netbsd-6-1-RELEASE:1.6
	netbsd-6-1-RC4:1.6
	netbsd-6-1-RC3:1.6
	agc-symver:1.6.0.18
	agc-symver-base:1.6
	netbsd-6-1-RC2:1.6
	netbsd-6-1-RC1:1.6
	yamt-pagecache-base8:1.6
	netbsd-5-2:1.2.0.26
	netbsd-6-0-1-RELEASE:1.6
	yamt-pagecache-base7:1.6
	netbsd-5-2-RELEASE:1.2
	netbsd-5-2-RC1:1.2
	matt-nb6-plus-nbase:1.6
	yamt-pagecache-base6:1.6
	netbsd-6-0:1.6.0.14
	netbsd-6-0-RELEASE:1.6
	netbsd-6-0-RC2:1.6
	tls-maxphys:1.6.0.12
	tls-maxphys-base:1.6
	matt-nb6-plus:1.6.0.10
	matt-nb6-plus-base:1.6
	netbsd-6-0-RC1:1.6
	yamt-pagecache-base5:1.6
	yamt-pagecache-base4:1.6
	netbsd-6:1.6.0.8
	netbsd-6-base:1.6
	netbsd-5-1-2-RELEASE:1.2
	netbsd-5-1-1-RELEASE:1.2
	yamt-pagecache-base3:1.6
	yamt-pagecache-base2:1.6
	yamt-pagecache:1.6.0.6
	yamt-pagecache-base:1.6
	cherry-xenmp:1.6.0.4
	cherry-xenmp-base:1.6
	bouyer-quota2-nbase:1.6
	bouyer-quota2:1.6.0.2
	bouyer-quota2-base:1.6
	matt-mips64-premerge-20101231:1.6
	matt-nb5-mips64-premerge-20101231:1.2
	matt-nb5-pq3:1.2.0.24
	matt-nb5-pq3-base:1.2
	netbsd-5-1:1.2.0.22
	netbsd-5-1-RELEASE:1.2
	netbsd-5-1-RC4:1.2
	matt-nb5-mips64-k15:1.2
	netbsd-5-1-RC3:1.2
	netbsd-5-1-RC2:1.2
	netbsd-5-1-RC1:1.2
	netbsd-5-0-2-RELEASE:1.2
	matt-nb5-mips64-premerge-20091211:1.2
	matt-premerge-20091211:1.5
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.2
	matt-nb4-mips64-k7-u2a-k9b:1.2
	matt-nb5-mips64-u1-k1-k5:1.2
	matt-nb5-mips64:1.2.0.20
	netbsd-5-0-1-RELEASE:1.2
	jym-xensuspend-nbase:1.5
	netbsd-5-0:1.2.0.18
	netbsd-5-0-RELEASE:1.2
	netbsd-5-0-RC4:1.2
	netbsd-5-0-RC3:1.2
	netbsd-5-0-RC2:1.2
	jym-xensuspend:1.2.0.16
	jym-xensuspend-base:1.5
	netbsd-5-0-RC1:1.2
	netbsd-5:1.2.0.14
	netbsd-5-base:1.2
	matt-mips64-base2:1.2
	mjf-devfs2:1.2.0.12
	mjf-devfs2-base:1.2
	wrstuden-revivesa-base-3:1.2
	wrstuden-revivesa-base-2:1.2
	wrstuden-revivesa-base-1:1.2
	yamt-pf42-base4:1.2
	yamt-pf42-base3:1.2
	hpcarm-cleanup-nbase:1.2
	yamt-pf42-baseX:1.2
	yamt-pf42-base2:1.2
	wrstuden-revivesa:1.2.0.10
	wrstuden-revivesa-base:1.2
	yamt-pf42:1.2.0.8
	yamt-pf42-base:1.2
	keiichi-mipv6-nbase:1.2
	hpcarm-cleanup-base:1.2
	keiichi-mipv6:1.2.0.6
	keiichi-mipv6-base:1.2
	matt-armv6-base:1.2
	matt-armv6:1.2.0.4
	matt-armv6-nbase:1.2
	cube-autoconf:1.2.0.2
	cube-autoconf-base:1.2;
locks; strict;
comment	@# @;


1.7
date	2020.03.01.18.08.14;	author christos;	state Exp;
branches;
next	1.6;
commitid	M7sRI2w4ldl05JYB;

1.6
date	2010.06.07.03.43.51;	author riz;	state Exp;
branches
	1.6.46.1;
next	1.5;

1.5
date	2009.04.26.15.15.38;	author pooka;	state Exp;
branches;
next	1.4;

1.4
date	2009.04.14.10.20.22;	author pooka;	state Exp;
branches;
next	1.3;

1.3
date	2009.04.07.20.51.46;	author pooka;	state Exp;
branches;
next	1.2;

1.2
date	2007.11.21.15.39.34;	author jmmv;	state Exp;
branches
	1.2.4.1
	1.2.16.1;
next	1.1;

1.1
date	2007.11.12.15.18.20;	author jmmv;	state Exp;
branches;
next	;

1.6.46.1
date	2020.04.08.14.09.07;	author martin;	state Exp;
branches;
next	;
commitid	Qli2aW9E74UFuA3C;

1.2.4.1
date	2007.11.21.15.39.34;	author matt;	state dead;
branches;
next	1.2.4.2;

1.2.4.2
date	2008.01.09.01.59.10;	author matt;	state Exp;
branches;
next	;

1.2.16.1
date	2009.05.13.19.19.23;	author jym;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Centralize the base rump libraries into a variable used by all the other
Makefiles so that we can make changes to it centrally as needed and have
less mess. Fixes the sun2 build that needs rumpvfs after librump after
the latest changes.
@
text
@# $NetBSD: Makefile,v 1.6 2010/06/07 03:43:51 riz Exp $

TESTSDIR=	${TESTSBASE}/fs/tmpfs
WARNS=		4

TESTS_SH=	t_create
TESTS_SH+=	t_devices
TESTS_SH+=	t_dots
TESTS_SH+=	t_exec
TESTS_SH+=	t_link
TESTS_SH+=	t_mkdir
TESTS_SH+=	t_mknod
TESTS_SH+=	t_mount
TESTS_SH+=	t_pipes
TESTS_SH+=	t_read_write
TESTS_SH+=	t_readdir
TESTS_SH+=	t_remove
TESTS_SH+=	t_rename
TESTS_SH+=	t_rmdir
TESTS_SH+=	t_setattr
TESTS_SH+=	t_sizes
TESTS_SH+=	t_sockets
TESTS_SH+=	t_statvfs
TESTS_SH+=	t_symlink
TESTS_SH+=	t_times
TESTS_SH+=	t_trail_slash
TESTS_SH+=	t_truncate
TESTS_SH+=	t_vnd
TESTS_SH+=	t_vnode_leak

TESTS_C+=	t_renamerace

LDADD.t_renamerace+= -lrumpfs_tmpfs ${LIBRUMPBASE}

FILES=		h_funcs.subr
FILESDIR=	${TESTSDIR}

PROGS=		h_tools
SRCS.h_tools=	h_tools.c
MAN.h_tools=	# empty
BINDIR.h_tools=	${TESTSDIR}

.include <bsd.test.mk>
@


1.6
log
@Remove a test (that a created directory had a predictable inode number)
that no longer makes sense since the vmlocking2 branch was merged.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2009/04/26 15:15:38 pooka Exp $
d33 1
a33 1
LDADD.t_renamerace+= -lrumpfs_tmpfs -lrumpvfs -lrump -lrumpuser -lpthread
@


1.6.46.1
log
@Merge changes from current as of 20200406
@
text
@d1 1
a1 1
# $NetBSD$
d33 1
a33 1
LDADD.t_renamerace+= -lrumpfs_tmpfs ${LIBRUMPBASE}
@


1.5
log
@Use rump_sys_mount() instead of ukfs_mount().  Just a few more
steps and we can have a switch for if we want to run tests against
a rump kernel or a real kernel.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2009/04/14 10:20:22 pooka Exp $
a9 1
TESTS_SH+=	t_id_gen
@


1.4
log
@WARNS=4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2009/04/07 20:51:46 pooka Exp $
d34 1
a34 1
LDADD.t_renamerace+= -lukfs -lrumpfs_tmpfs -lrumpvfs -lrump -lrumpuser -lpthread
@


1.3
log
@add regression test for kern/41128
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2007/11/21 15:39:34 jmmv Exp $
d4 1
@


1.2
log
@Explicitly define TESTSDIR, because the automatic deduction of its value
breaks the build if some component of NETBSDSRCDIR is a symlink.  Reported
by drochner@@.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2007/11/12 15:18:20 jmmv Exp $
d31 4
@


1.2.16.1
log
@Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2009/04/26 15:15:38 pooka Exp $
a3 1
WARNS=		4
a30 4
TESTS_C+=	t_renamerace

LDADD.t_renamerace+= -lrumpfs_tmpfs -lrumpvfs -lrump -lrumpuser -lpthread

@


1.2.4.1
log
@file Makefile was added on branch matt-armv6 on 2008-01-09 01:59:10 +0000
@
text
@d1 39
@


1.2.4.2
log
@sync with HEAD
@
text
@a0 39
# $NetBSD$

TESTSDIR=	${TESTSBASE}/fs/tmpfs

TESTS_SH=	t_create
TESTS_SH+=	t_devices
TESTS_SH+=	t_dots
TESTS_SH+=	t_exec
TESTS_SH+=	t_id_gen
TESTS_SH+=	t_link
TESTS_SH+=	t_mkdir
TESTS_SH+=	t_mknod
TESTS_SH+=	t_mount
TESTS_SH+=	t_pipes
TESTS_SH+=	t_read_write
TESTS_SH+=	t_readdir
TESTS_SH+=	t_remove
TESTS_SH+=	t_rename
TESTS_SH+=	t_rmdir
TESTS_SH+=	t_setattr
TESTS_SH+=	t_sizes
TESTS_SH+=	t_sockets
TESTS_SH+=	t_statvfs
TESTS_SH+=	t_symlink
TESTS_SH+=	t_times
TESTS_SH+=	t_trail_slash
TESTS_SH+=	t_truncate
TESTS_SH+=	t_vnd
TESTS_SH+=	t_vnode_leak

FILES=		h_funcs.subr
FILESDIR=	${TESTSDIR}

PROGS=		h_tools
SRCS.h_tools=	h_tools.c
MAN.h_tools=	# empty
BINDIR.h_tools=	${TESTSDIR}

.include <bsd.test.mk>
@


1.1
log
@Convert the regress/sys/fs/tmpfs tests to the atf

This change converts all the existing regression tests in
regress/sys/fs/tmpfs to the new framework provided by atf.  As a side
effect, this also moves all the tests programs in regress/sys/fs/tmpfs to
tests/fs/tmpfs.
@
text
@d1 3
a3 1
# $NetBSD$
@

