Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Julio M. Merino Vidal <jmmv@netbsd.org>
List: source-changes
Date: 11/12/2007 15:14:13
Module Name:	src
Committed By:	jmmv
Date:		Mon Nov 12 15:14:12 UTC 2007

Modified Files:
	src/distrib/sets/lists/tests: mi
	src/etc/mtree: NetBSD.dist
	src/tests: Makefile
Added Files:
	src/tests/util: Atffile Makefile t_cp.sh t_dd.sh t_expr.sh t_pax.sh
	    t_tar.sh
	src/tests/util/df: Atffile Makefile getmntinfo.c t_df.sh
	src/tests/util/ps: Atffile Makefile keywords t_ps.sh
	src/tests/util/sh: Atffile Makefile t_compexit.sh t_exitstatus.sh
	    t_expand.sh t_fsplit.sh t_here.sh t_set_e.sh t_varquote.sh
	src/tests/util/systrace: Atffile Makefile h_have_systrace.c id.policy
	    t_id.sh
Removed Files:
	src/regress/bin/cp: Makefile cp.sh
	src/regress/bin/dd: Makefile dd.sh dd_conv_bs.sh
	src/regress/bin/df: Makefile df-h.out df.out getmntinfo.c
	src/regress/bin/expr: Makefile expr.sh
	src/regress/bin/pax: Makefile pax-append.sh tar-append.sh
	src/regress/bin/ps: Makefile keywords ps.sh
	src/regress/bin/sh: Makefile compexit.sh exitstatus.sh expand.sh
	    fsplit.sh here.sh set_e.sh varquote.sh
	src/regress/bin/systrace: Makefile
	src/regress/bin/systrace/id: Makefile id.policy id.sh

Log Message:
Convert the regress/bin tests to the atf

This change converts all the existing regression tests in regress/bin to
the new framework provided by atf.  As a side effect, this also moves all
the tests programs in regress/bin to tests/util, as they all belong to
utilities installed by the base-util-root package.


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 src/distrib/sets/lists/tests/mi
cvs rdiff -r1.349 -r1.350 src/etc/mtree/NetBSD.dist
cvs rdiff -r1.1 -r0 src/regress/bin/cp/Makefile
cvs rdiff -r1.4 -r0 src/regress/bin/cp/cp.sh
cvs rdiff -r1.2 -r0 src/regress/bin/dd/Makefile
cvs rdiff -r1.3 -r0 src/regress/bin/dd/dd.sh
cvs rdiff -r1.1 -r0 src/regress/bin/dd/dd_conv_bs.sh
cvs rdiff -r1.4 -r0 src/regress/bin/df/Makefile src/regress/bin/df/df-h.out \
    src/regress/bin/df/df.out src/regress/bin/df/getmntinfo.c
cvs rdiff -r1.3 -r0 src/regress/bin/expr/Makefile
cvs rdiff -r1.5 -r0 src/regress/bin/expr/expr.sh
cvs rdiff -r1.1 -r0 src/regress/bin/pax/Makefile \
    src/regress/bin/pax/pax-append.sh src/regress/bin/pax/tar-append.sh
cvs rdiff -r1.1 -r0 src/regress/bin/ps/Makefile src/regress/bin/ps/keywords
cvs rdiff -r1.2 -r0 src/regress/bin/ps/ps.sh
cvs rdiff -r1.11 -r0 src/regress/bin/sh/Makefile
cvs rdiff -r1.1 -r0 src/regress/bin/sh/compexit.sh src/regress/bin/sh/here.sh
cvs rdiff -r1.2 -r0 src/regress/bin/sh/exitstatus.sh \
    src/regress/bin/sh/varquote.sh
cvs rdiff -r1.4 -r0 src/regress/bin/sh/expand.sh
cvs rdiff -r1.3 -r0 src/regress/bin/sh/fsplit.sh src/regress/bin/sh/set_e.sh
cvs rdiff -r1.1.1.1 -r0 src/regress/bin/systrace/Makefile
cvs rdiff -r1.1.1.1 -r0 src/regress/bin/systrace/id/Makefile \
    src/regress/bin/systrace/id/id.policy src/regress/bin/systrace/id/id.sh
cvs rdiff -r1.2 -r1.3 src/tests/Makefile
cvs rdiff -r0 -r1.1 src/tests/util/Atffile src/tests/util/Makefile \
    src/tests/util/t_cp.sh src/tests/util/t_dd.sh src/tests/util/t_expr.sh \
    src/tests/util/t_pax.sh src/tests/util/t_tar.sh
cvs rdiff -r0 -r1.1 src/tests/util/df/Atffile src/tests/util/df/Makefile \
    src/tests/util/df/getmntinfo.c src/tests/util/df/t_df.sh
cvs rdiff -r0 -r1.1 src/tests/util/ps/Atffile src/tests/util/ps/Makefile \
    src/tests/util/ps/keywords src/tests/util/ps/t_ps.sh
cvs rdiff -r0 -r1.1 src/tests/util/sh/Atffile src/tests/util/sh/Makefile \
    src/tests/util/sh/t_compexit.sh src/tests/util/sh/t_exitstatus.sh \
    src/tests/util/sh/t_expand.sh src/tests/util/sh/t_fsplit.sh \
    src/tests/util/sh/t_here.sh src/tests/util/sh/t_set_e.sh \
    src/tests/util/sh/t_varquote.sh
cvs rdiff -r0 -r1.1 src/tests/util/systrace/Atffile \
    src/tests/util/systrace/Makefile \
    src/tests/util/systrace/h_have_systrace.c \
    src/tests/util/systrace/id.policy src/tests/util/systrace/t_id.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.