Makefile revision 1.1
11.1Sperseant#	$NetBSD: Makefile,v 1.1 2006/04/17 20:02:35 perseant Exp $
21.1Sperseant#
31.1Sperseant# Note: this test must be run with LFSDEV defined, e.g. "LFSDEV=wd0g".
41.1Sperseant# It will destroy the existing contents of $LFSDEV to perform the test.
51.1Sperseant# This test requires that Perl be installed to run.
61.1Sperseant#
71.1Sperseant
81.1SperseantNOMAN=	# defined
91.1SperseantTMPMP= /tmp/lfsregresstest_mount
101.1SperseantSRCDIR?= ${.CURDIR}
111.1SperseantCLEAN= clean
121.1SperseantLFSBDEV="/dev/${LFSDEV}"
131.1SperseantLFSCDEV="/dev/r${LFSDEV}"
141.1SperseantCOUNT?= 20
151.1SperseantPLEX?=  2
161.1Sperseant
171.1Sperseantregress: test_ckckp
181.1Sperseant
191.1Sperseanttest_ckckp: ckckp cleanalot_async run_ckckp
201.1Sperseant	@echo "***  Checkpoint validity test"
211.1Sperseant	@echo "***  WARNING: will newfs_lfs ${LFSCDEV} in 10 seconds"
221.1Sperseant	@sleep 10
231.1Sperseant	newfs_lfs ${LFSCDEV}
241.1Sperseant	-mkdir ${TMPMP}
251.1Sperseant	mount ${LFSBDEV} ${TMPMP}
261.1Sperseant	./run_ckckp ${TMPMP} ${LFSCDEV} ${PLEX} ${COUNT}
271.1Sperseant	umount ${TMPMP}
281.1Sperseant	rmdir ${TMPMP}
291.1Sperseant
301.1Sperseantclean:
311.1Sperseant	rm -f ckckp cleanalot_async *~ *.core
321.1Sperseant
331.1Sperseant.include <bsd.prog.mk>
34