From: Jim Meyering Date: Sat, 13 Jan 2007 10:32:19 +0000 (+0100) Subject: Put CU_TEST_NAME in the environment for each test run by "make check". X-Git-Tag: COREUTILS-6_8~81 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9c88531fb059e3c32138359fb9b8615858af0f94;p=platform%2Fupstream%2Fcoreutils.git Put CU_TEST_NAME in the environment for each test run by "make check". * Transform all Makefile.am files so that when running "make check", CU_TEST_NAME is set to the name of the test. This is so that when I run valgrind-enabled (--log-file-qualifier=CU_TEST_NAME) "make check" on the entire package it is more convenient to map a leak or error found in a valgrind log file back to the offending test. Use this command: (echo tests/Makefile.am.in; find tests -name Makefile.am) \ |xargs perl -pi -e '/^(\s*)PATH=...VG_PATH_PREFIX/ and ' \ -e 'print $1,q|CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst |,"\\\n"' --- diff --git a/ChangeLog b/ChangeLog index 84bda39..da894d3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2007-01-13 Jim Meyering + + * Transform all Makefile.am files so that when running "make check", + CU_TEST_NAME is set to the name of the test. This is so that when I + run valgrind-enabled (--log-file-qualifier=CU_TEST_NAME) "make check" + on the entire package it is more convenient to map a leak or error + found in a valgrind log file back to the offending test. + Use this command: + (echo tests/Makefile.am.in; find tests -name Makefile.am) \ + |xargs perl -pi -e '/^(\s*)PATH=...VG_PATH_PREFIX/ and ' \ + -e 'print $1,q|CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst |,"\\\n"' + 2007-01-11 Jim Meyering Avoid a leak in expr's implementation of the ":" (match) operator. diff --git a/tests/Makefile.am b/tests/Makefile.am index 4a566c2..aaf0a29 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -11,6 +11,7 @@ TESTS = help-version TESTS_ENVIRONMENT = \ all_programs="`$(all_programs)`" \ PACKAGE_BUGREPORT=$(PACKAGE_BUGREPORT) \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../src$(PATH_SEPARATOR)$$PATH" EXTRA_DIST = \ diff --git a/tests/Makefile.am.in b/tests/Makefile.am.in index bcd7d79..084db44 100644 --- a/tests/Makefile.am.in +++ b/tests/Makefile.am.in @@ -24,6 +24,7 @@ EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/chgrp/Makefile.am b/tests/chgrp/Makefile.am index 606ab40..6ffa9b7 100644 --- a/tests/chgrp/Makefile.am +++ b/tests/chgrp/Makefile.am @@ -12,4 +12,5 @@ TESTS = \ EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ host_triplet=$(host_triplet) \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/chmod/Makefile.am b/tests/chmod/Makefile.am index d1187d0..0eac486 100644 --- a/tests/chmod/Makefile.am +++ b/tests/chmod/Makefile.am @@ -14,4 +14,5 @@ TESTS = \ EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/chown/Makefile.am b/tests/chown/Makefile.am index 73bf483..e452a01 100644 --- a/tests/chown/Makefile.am +++ b/tests/chown/Makefile.am @@ -8,4 +8,5 @@ TESTS = \ separator EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/cp/Makefile.am b/tests/cp/Makefile.am index efe9de7..6ddc2a1 100644 --- a/tests/cp/Makefile.am +++ b/tests/cp/Makefile.am @@ -38,4 +38,5 @@ TESTS_ENVIRONMENT = \ MAKE=$(MAKE) \ abs_top_builddir=$(abs_top_builddir) \ CONFIG_HEADER=$(CONFIG_HEADER) \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/cut/Makefile.am b/tests/cut/Makefile.am index 74b3d38..e0ba2cc 100644 --- a/tests/cut/Makefile.am +++ b/tests/cut/Makefile.am @@ -52,6 +52,7 @@ od-overlap4.E od-overlap5.O od-overlap5.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/dd/Makefile.am b/tests/dd/Makefile.am index 7fa694e..91ba05d 100644 --- a/tests/dd/Makefile.am +++ b/tests/dd/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=dd diff --git a/tests/dircolors/Makefile.am b/tests/dircolors/Makefile.am index 5db5c99..41e754e 100644 --- a/tests/dircolors/Makefile.am +++ b/tests/dircolors/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=dircolors diff --git a/tests/du/Makefile.am b/tests/du/Makefile.am index e547b6b..1527450 100644 --- a/tests/du/Makefile.am +++ b/tests/du/Makefile.am @@ -36,4 +36,5 @@ TESTS = \ EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/expr/Makefile.am b/tests/expr/Makefile.am index ab189f2..e63e4a1 100644 --- a/tests/expr/Makefile.am +++ b/tests/expr/Makefile.am @@ -7,5 +7,6 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=expr diff --git a/tests/factor/Makefile.am b/tests/factor/Makefile.am index c81168d..a776129 100644 --- a/tests/factor/Makefile.am +++ b/tests/factor/Makefile.am @@ -7,5 +7,6 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=factor diff --git a/tests/fmt/Makefile.am b/tests/fmt/Makefile.am index 093f813..3ed6f72 100644 --- a/tests/fmt/Makefile.am +++ b/tests/fmt/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=fmt diff --git a/tests/general/Makefile.am b/tests/general/Makefile.am index 4577309..aba767a 100644 --- a/tests/general/Makefile.am +++ b/tests/general/Makefile.am @@ -25,6 +25,7 @@ SUITE = suite.at dd.at m4sh.at EXTRA_DIST = $(SUITE) testsuite TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" TESTS = testsuite diff --git a/tests/head/Makefile.am b/tests/head/Makefile.am index d0bcffc..eb6e6ce 100644 --- a/tests/head/Makefile.am +++ b/tests/head/Makefile.am @@ -39,6 +39,7 @@ posix-3.O posix-3.E posix-4.O posix-4.E posix-5.O posix-5.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/install/Makefile.am b/tests/install/Makefile.am index b929aed..4e262ee 100644 --- a/tests/install/Makefile.am +++ b/tests/install/Makefile.am @@ -5,4 +5,5 @@ TESTS = trap basic-1 create-leading d-slashdot EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ EXEEXT='$(EXEEXT)' \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/join/Makefile.am b/tests/join/Makefile.am index 151d2fe..fe2d5cd 100644 --- a/tests/join/Makefile.am +++ b/tests/join/Makefile.am @@ -44,6 +44,7 @@ bigfield.E invalid-j.O invalid-j.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/ln/Makefile.am b/tests/ln/Makefile.am index 79bedce..0f97078 100644 --- a/tests/ln/Makefile.am +++ b/tests/ln/Makefile.am @@ -4,4 +4,5 @@ AUTOMAKE_OPTIONS = 1.2 gnits TESTS = hard-backup target-1 sf-1 misc backup-1 EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/ls-2/Makefile.am b/tests/ls-2/Makefile.am index 2fc1353..5ea746e 100644 --- a/tests/ls-2/Makefile.am +++ b/tests/ls-2/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=ls diff --git a/tests/ls/Makefile.am b/tests/ls/Makefile.am index 804e350..36d7b4f 100644 --- a/tests/ls/Makefile.am +++ b/tests/ls/Makefile.am @@ -33,6 +33,7 @@ EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PERL="$(PERL)" \ PROG=ls diff --git a/tests/md5sum/Makefile.am b/tests/md5sum/Makefile.am index e45703f..0ed74e0 100644 --- a/tests/md5sum/Makefile.am +++ b/tests/md5sum/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=md5sum diff --git a/tests/misc/Makefile.am b/tests/misc/Makefile.am index 20ebeeb..4ad145c 100644 --- a/tests/misc/Makefile.am +++ b/tests/misc/Makefile.am @@ -26,6 +26,7 @@ TESTS_ENVIRONMENT = \ PACKAGE_VERSION=$(PACKAGE_VERSION) \ PERL="$(PERL)" \ BUILD_SRC_DIR="`pwd`/../../src" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=`../../src/basename -- "$$tst"` diff --git a/tests/mkdir/Makefile.am b/tests/mkdir/Makefile.am index 7f43516..ab217af 100644 --- a/tests/mkdir/Makefile.am +++ b/tests/mkdir/Makefile.am @@ -7,4 +7,5 @@ TESTS = \ EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ srcdir=$(srcdir) \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/mv/Makefile.am b/tests/mv/Makefile.am index 0a1f2db..dcc6d22 100644 --- a/tests/mv/Makefile.am +++ b/tests/mv/Makefile.am @@ -46,6 +46,7 @@ EXTRA_DIST = $(TESTS) vfat TESTS_ENVIRONMENT = \ PERL="$(PERL)" \ EGREP="$(EGREP)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ CONFIG_HEADER=$(CONFIG_HEADER) \ PROG=mv diff --git a/tests/od/Makefile.am b/tests/od/Makefile.am index 8e64051..21396a9 100644 --- a/tests/od/Makefile.am +++ b/tests/od/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" TESTS = od-N x8 diff --git a/tests/pr/Makefile.am b/tests/pr/Makefile.am index 45a0be9..f24cc94 100644 --- a/tests/pr/Makefile.am +++ b/tests/pr/Makefile.am @@ -127,6 +127,7 @@ col-inval.C.E neg-page.O neg-page.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/readlink/Makefile.am b/tests/readlink/Makefile.am index b6bbd31..c6a5945 100644 --- a/tests/readlink/Makefile.am +++ b/tests/readlink/Makefile.am @@ -4,4 +4,5 @@ AUTOMAKE_OPTIONS = 1.4 gnits TESTS = rl-1 can-e can-f can-m EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/rm/Makefile.am b/tests/rm/Makefile.am index f632100..ff31f75 100644 --- a/tests/rm/Makefile.am +++ b/tests/rm/Makefile.am @@ -46,6 +46,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PACKAGE_VERSION=$(PACKAGE_VERSION) \ PROG=rm diff --git a/tests/rmdir/Makefile.am b/tests/rmdir/Makefile.am index 74cc41a..e1c9643 100644 --- a/tests/rmdir/Makefile.am +++ b/tests/rmdir/Makefile.am @@ -8,5 +8,6 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=rmdir diff --git a/tests/seq/Makefile.am b/tests/seq/Makefile.am index dbc839a..3af0268 100644 --- a/tests/seq/Makefile.am +++ b/tests/seq/Makefile.am @@ -7,5 +7,6 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=seq diff --git a/tests/sha1sum/Makefile.am b/tests/sha1sum/Makefile.am index 06113e3..920dd1a 100644 --- a/tests/sha1sum/Makefile.am +++ b/tests/sha1sum/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=sha1sum diff --git a/tests/shred/Makefile.am b/tests/shred/Makefile.am index c0047c6..190cc4b 100644 --- a/tests/shred/Makefile.am +++ b/tests/shred/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" TESTS = remove exact diff --git a/tests/sort/Makefile.am b/tests/sort/Makefile.am index ead0972..2a91a5c 100644 --- a/tests/sort/Makefile.am +++ b/tests/sort/Makefile.am @@ -67,6 +67,7 @@ nul-tab.E bigfield.O bigfield.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/stty/Makefile.am b/tests/stty/Makefile.am index 9d5b184..003b7eb 100644 --- a/tests/stty/Makefile.am +++ b/tests/stty/Makefile.am @@ -4,4 +4,5 @@ AUTOMAKE_OPTIONS = 1.2f gnits TESTS = row-col-1 basic-1 EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/sum/Makefile.am b/tests/sum/Makefile.am index e50ae17..6b6cedd 100644 --- a/tests/sum/Makefile.am +++ b/tests/sum/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=sum diff --git a/tests/tac/Makefile.am b/tests/tac/Makefile.am index 915c38a..b8cc476 100644 --- a/tests/tac/Makefile.am +++ b/tests/tac/Makefile.am @@ -40,6 +40,7 @@ opt-br.O opt-br.E opt-br2.O opt-br2.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/tail-2/Makefile.am b/tests/tail-2/Makefile.am index df0dd20..e038a1b 100644 --- a/tests/tail-2/Makefile.am +++ b/tests/tail-2/Makefile.am @@ -24,6 +24,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=tail diff --git a/tests/tail/Makefile.am b/tests/tail/Makefile.am index 7886e5d..f969cdf 100644 --- a/tests/tail/Makefile.am +++ b/tests/tail/Makefile.am @@ -48,6 +48,7 @@ f-pipe-1.O f-pipe-1.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/tee/Makefile.am b/tests/tee/Makefile.am index e8b4388..c4b8b29 100644 --- a/tests/tee/Makefile.am +++ b/tests/tee/Makefile.am @@ -4,4 +4,5 @@ AUTOMAKE_OPTIONS = 1.4 gnits TESTS = basic dash EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/test/Makefile.am b/tests/test/Makefile.am index 5790d11..fe191ef 100644 --- a/tests/test/Makefile.am +++ b/tests/test/Makefile.am @@ -124,6 +124,7 @@ paren-5.O paren-5.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/touch/Makefile.am b/tests/touch/Makefile.am index 6a75547..aabdb09 100644 --- a/tests/touch/Makefile.am +++ b/tests/touch/Makefile.am @@ -29,4 +29,5 @@ TESTS = \ EXTRA_DIST = $(TESTS) TESTS_ENVIRONMENT = \ host_triplet=$(host_triplet) \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" diff --git a/tests/tr/Makefile.am b/tests/tr/Makefile.am index 97f6f91..1d9605a 100644 --- a/tests/tr/Makefile.am +++ b/tests/tr/Makefile.am @@ -52,6 +52,7 @@ fowler-1.O fowler-1.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/tsort/Makefile.am b/tests/tsort/Makefile.am index 3f1e3cd..389cf88 100644 --- a/tests/tsort/Makefile.am +++ b/tests/tsort/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=tsort diff --git a/tests/unexpand/Makefile.am b/tests/unexpand/Makefile.am index d67ddbf..6c692bd 100644 --- a/tests/unexpand/Makefile.am +++ b/tests/unexpand/Makefile.am @@ -6,6 +6,7 @@ TESTS_ENVIRONMENT = \ top_srcdir=$(top_srcdir) \ srcdir=$(srcdir) \ PERL="$(PERL)" \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" \ PROG=unexpand diff --git a/tests/uniq/Makefile.am b/tests/uniq/Makefile.am index 9654332..077a1a4 100644 --- a/tests/uniq/Makefile.am +++ b/tests/uniq/Makefile.am @@ -46,6 +46,7 @@ obs-plus44.O obs-plus44.E obs-plus45.O obs-plus45.E 50.O 50.E 51.O 51.E 52.O \ EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g' diff --git a/tests/wc/Makefile.am b/tests/wc/Makefile.am index 37d9804..04dad02 100644 --- a/tests/wc/Makefile.am +++ b/tests/wc/Makefile.am @@ -32,6 +32,7 @@ c2.O c2.E EXTRA_DIST = Test.pm $x-tests $(explicit) $(maint_gen) noinst_SCRIPTS = $x-tests TESTS_ENVIRONMENT = \ + CU_TEST_NAME=`basename $(abs_srcdir)`,$$tst \ PATH="$(VG_PATH_PREFIX)`pwd`/../../src$(PATH_SEPARATOR)$$PATH" editpl = sed -e 's,@''PERL''@,$(PERL),g' -e 's,@''srcdir''@,$(srcdir),g'