public inbox for lvm2-cvs@sourceware.org
help / color / mirror / Atom feed
* LVM2/test Makefile.in
@ 2011-11-20 21:55 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2011-11-20 21:55 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2011-11-20 21:55:25
Modified files:
test : Makefile.in
Log message:
Fix a syntax error.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.61&r2=1.62
--- LVM2/test/Makefile.in 2011/11/20 21:43:20 1.61
+++ LVM2/test/Makefile.in 2011/11/20 21:55:24 1.62
@@ -43,7 +43,7 @@
all: check
check: .tests-stamp
- @echo Running API (liblvm2app) tests
+ @echo "Running API (liblvm2app) tests"
make -C api tests
ifeq ("$(TESTING)", "yes")
@echo Running unit tests
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2012-03-14 17:14 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2012-03-14 17:14 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2012-03-14 17:14:34
Modified files:
test : Makefile.in
Log message:
Use proper "" for absolute paths
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.67&r2=1.68
--- LVM2/test/Makefile.in 2012/02/15 14:24:31 1.67
+++ LVM2/test/Makefile.in 2012/03/14 17:14:33 1.68
@@ -1,4 +1,4 @@
-# Copyright (C) 2007-2011 Red Hat, Inc. All rights reserved.
+# Copyright (C) 2007-2012 Red Hat, Inc. All rights reserved.
#
# This file is part of LVM2.
#
@@ -19,10 +19,10 @@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
top_builddir = @top_builddir@
-abs_srcdir = @abs_srcdir@
-abs_builddir = @abs_builddir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
+abs_srcdir = "@abs_srcdir@"
+abs_builddir = "@abs_builddir@"
+abs_top_builddir = "@abs_top_builddir@"
+abs_top_srcdir = "@abs_top_srcdir@"
SUBDIRS = api unit
SOURCES = lib/not.c lib/harness.c
@@ -98,12 +98,12 @@
.lib-dir-stamp:
$(MKDIR_P) lib
for i in $(CMDS); do ln -fs lvm-wrapper lib/$$i; done
- ln -fs "$(abs_top_builddir)/tools/dmsetup" lib/dmsetup
- ln -fs "$(abs_top_builddir)/daemons/clvmd/clvmd" lib/clvmd
- ln -fs "$(abs_top_builddir)/daemons/dmeventd/dmeventd" lib/dmeventd
- ln -fs "$(abs_top_builddir)/daemons/lvmetad/lvmetad" lib/lvmetad
- ln -fs "$(abs_top_srcdir)/scripts/vgimportclone.sh" lib/vgimportclone
- ln -fs "$(abs_top_srcdir)/scripts/fsadm.sh" lib/fsadm
+ ln -fs $(abs_top_builddir)/tools/dmsetup lib/dmsetup
+ ln -fs $(abs_top_builddir)/daemons/clvmd/clvmd lib/clvmd
+ ln -fs $(abs_top_builddir)/daemons/dmeventd/dmeventd lib/dmeventd
+ ln -fs $(abs_top_builddir)/daemons/lvmetad/lvmetad lib/lvmetad
+ ln -fs $(abs_top_srcdir)/scripts/vgimportclone.sh lib/vgimportclone
+ ln -fs $(abs_top_srcdir)/scripts/fsadm.sh lib/fsadm
touch $@
clean:
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2011-11-23 13:03 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2011-11-23 13:03 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2011-11-23 13:03:57
Modified files:
test : Makefile.in
Log message:
Swap condition order
Swap condtion so the make line does not return 'false'.
Remove cleanup of lvm2api.sh since it is not created anymore.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.64&r2=1.65
--- LVM2/test/Makefile.in 2011/11/23 12:21:41 1.64
+++ LVM2/test/Makefile.in 2011/11/23 13:03:57 1.65
@@ -106,7 +106,7 @@
touch $@
clean:
- test "$(srcdir)" != . && $(RM) $(RUN_BASE) lvm2app.sh
+ test "$(srcdir)" = . || $(RM) $(RUN_BASE)
CLEAN_TARGETS += .lib-dir-stamp .tests-stamp $(LIB) $(addprefix lib/,$(CMDS)) \
lib/clvmd lib/dmeventd lib/dmsetup lib/lvmetad lib/fsadm lib/vgimportclone
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2011-09-19 15:54 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2011-09-19 15:54 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2011-09-19 15:54:15
Modified files:
test : Makefile.in
Log message:
Ensure fsadm.sh is executable
When the srcdir == builddir we get the link on non-exectable file.
So make always sure fsadm.sh is executable script file.
Add cleanup target for lib/fsadm.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.58&r2=1.59
--- LVM2/test/Makefile.in 2011/09/19 12:50:17 1.58
+++ LVM2/test/Makefile.in 2011/09/19 15:54:15 1.59
@@ -101,6 +101,7 @@
ln -fs "$(abs_top_builddir)/daemons/dmeventd/dmeventd" lib/dmeventd
ln -fs "$(abs_top_builddir)/daemons/lvmetad/lvmetad" lib/lvmetad
ln -fs "$(abs_top_builddir)/scripts/vgimportclone.sh" lib/vgimportclone
+ chmod +x "$(abs_top_builddir)/scripts/fsadm.sh"
ln -fs "$(abs_top_builddir)/scripts/fsadm.sh" lib/fsadm
touch $@
@@ -109,6 +110,6 @@
if test "$(srcdir)" != . ; then rm -f $(subst $(srcdir)/, ,$(RUN)) lvm2app.sh ; fi
CLEAN_TARGETS += .lib-dir-stamp .test-stamp $(LIB) \
- lib/dmsetup lib/clvmd lib/dmeventd lib/vgimportclone
+ lib/dmsetup lib/clvmd lib/dmeventd lib/vgimportclone lib/fsadm
.NOTPARALLEL:
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2011-09-19 12:50 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2011-09-19 12:50 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2011-09-19 12:50:17
Modified files:
test : Makefile.in
Log message:
Add link for fsadm script
Prepare to enabling t-fsadm.sh test
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.57&r2=1.58
--- LVM2/test/Makefile.in 2011/08/31 11:31:58 1.57
+++ LVM2/test/Makefile.in 2011/09/19 12:50:17 1.58
@@ -101,6 +101,7 @@
ln -fs "$(abs_top_builddir)/daemons/dmeventd/dmeventd" lib/dmeventd
ln -fs "$(abs_top_builddir)/daemons/lvmetad/lvmetad" lib/lvmetad
ln -fs "$(abs_top_builddir)/scripts/vgimportclone.sh" lib/vgimportclone
+ ln -fs "$(abs_top_builddir)/scripts/fsadm.sh" lib/fsadm
touch $@
clean:
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2011-04-28 22:17 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2011-04-28 22:17 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2011-04-28 22:17:06
Modified files:
test : Makefile.in
Log message:
Add missing cleanup for vgimportclone script
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.55&r2=1.56
--- LVM2/test/Makefile.in 2011/04/21 17:42:58 1.55
+++ LVM2/test/Makefile.in 2011/04/28 22:17:06 1.56
@@ -106,6 +106,7 @@
for i in lvm $$(cat ../tools/.commands); do rm -f lib/$$i; done
if test "$(srcdir)" != . ; then rm -f $(subst $(srcdir)/, ,$(RUN)) lvm2app.sh ; fi
-CLEAN_TARGETS += .lib-dir-stamp .test-stamp $(LIB) lib/dmsetup lib/clvmd lib/dmeventd
+CLEAN_TARGETS += .lib-dir-stamp .test-stamp $(LIB) \
+ lib/dmsetup lib/clvmd lib/dmeventd lib/vgimportclone
.NOTPARALLEL:
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2011-04-21 17:42 wysochanski
0 siblings, 0 replies; 33+ messages in thread
From: wysochanski @ 2011-04-21 17:42 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: wysochanski@sourceware.org 2011-04-21 17:42:58
Modified files:
test : Makefile.in
Log message:
Add vgimportclone symlink for nightly test.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.54&r2=1.55
--- LVM2/test/Makefile.in 2011/04/19 15:28:17 1.54
+++ LVM2/test/Makefile.in 2011/04/21 17:42:58 1.55
@@ -99,6 +99,7 @@
ln -s "$(abs_top_builddir)/tools/dmsetup" lib/dmsetup
ln -s "$(abs_top_builddir)/daemons/clvmd/clvmd" lib/clvmd
ln -s "$(abs_top_builddir)/daemons/dmeventd/dmeventd" lib/dmeventd
+ ln -s "$(abs_top_builddir)/scripts/vgimportclone.sh" lib/vgimportclone
touch $@
clean:
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2011-04-19 15:28 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2011-04-19 15:28 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2011-04-19 15:28:17
Modified files:
test : Makefile.in
Log message:
Always copy all tests to builddir regardless of T/S, since subsequent runs
(possibly with different T or S) skip that step.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.53&r2=1.54
--- LVM2/test/Makefile.in 2011/01/17 15:18:10 1.53
+++ LVM2/test/Makefile.in 2011/04/19 15:28:17 1.54
@@ -29,6 +29,7 @@
T ?= .
S ?= @ # never match anything by default
VERBOSE ?= 0
+ALL = $(shell find $(srcdir) \( -name t-\*.sh -or -path */api/\*.sh \) | sort)
RUN = $(shell find $(srcdir) -regextype posix-egrep \( -name t-\*.sh -or -path */api/\*.sh \) -and -regex "$(srcdir)/.*($(T)).*" -and -not -regex "$(srcdir)/.*($(S)).*" | sort)
RUN_BASE = $(shell echo $(RUN) | xargs -n 1 echo | sed -e s,^$(srcdir)/,,)
@@ -80,10 +81,10 @@
lib/check lib/aux lib/test lib/utils lib/get lib/lvm-wrapper \
lib/paths
-.tests-stamp: $(RUN) $(LIB)
+.tests-stamp: $(ALL) $(LIB)
@if test "$(srcdir)" != . ; then \
echo "Copying tests to builddir."; \
- for f in $(RUN); do cp $$f `echo $$f | sed -e s,^$(srcdir)/,,`; done; \
+ for f in $(ALL); do cp $$f `echo $$f | sed -e s,^$(srcdir)/,,`; done; \
fi
touch .tests-stamp
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2011-01-17 15:18 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2011-01-17 15:18 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2011-01-17 15:18:10
Modified files:
test : Makefile.in
Log message:
Remove -f from list of targets for cleanup
rm -f is already in used for this cleanup.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.52&r2=1.53
--- LVM2/test/Makefile.in 2011/01/13 14:58:59 1.52
+++ LVM2/test/Makefile.in 2011/01/17 15:18:10 1.53
@@ -104,6 +104,6 @@
for i in lvm $$(cat ../tools/.commands); do rm -f lib/$$i; done
if test "$(srcdir)" != . ; then rm -f $(subst $(srcdir)/, ,$(RUN)) lvm2app.sh ; fi
-CLEAN_TARGETS += .lib-dir-stamp .test-stamp -f $(LIB) lib/dmsetup lib/clvmd lib/dmeventd
+CLEAN_TARGETS += .lib-dir-stamp .test-stamp $(LIB) lib/dmsetup lib/clvmd lib/dmeventd
.NOTPARALLEL:
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2011-01-13 14:59 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2011-01-13 14:59 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2011-01-13 14:58:59
Modified files:
test : Makefile.in
Log message:
Include default make.tmpl
Use default clean targets for this Makefile
Use also same build flags for compiling testing tools like harness.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.51&r2=1.52
--- LVM2/test/Makefile.in 2011/01/07 12:26:02 1.51
+++ LVM2/test/Makefile.in 2011/01/13 14:58:59 1.52
@@ -24,6 +24,7 @@
abs_builddir = @abs_builddir@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
+include $(top_builddir)/make.tmpl
T ?= .
S ?= @ # never match anything by default
@@ -59,7 +60,7 @@
ln -sf not lib/should
lib/%: $(srcdir)/lib/%.c .lib-dir-stamp
- $(CC) -o $@ $<
+ $(CC) $(DEFS) $(CFLAGS) -o $@ $<
lib/%: $(srcdir)/lib/%.sh .lib-dir-stamp
cp $< $@
@@ -100,13 +101,9 @@
touch $@
clean:
- rm -rf bin .lib-dir-stamp .test-stamp
- rm -f $(LIB)
- rm -f lib/dmsetup lib/clvmd lib/dmeventd
for i in lvm $$(cat ../tools/.commands); do rm -f lib/$$i; done
if test "$(srcdir)" != . ; then rm -f $(subst $(srcdir)/, ,$(RUN)) lvm2app.sh ; fi
-distclean: clean
- rm -f Makefile
+CLEAN_TARGETS += .lib-dir-stamp .test-stamp -f $(LIB) lib/dmsetup lib/clvmd lib/dmeventd
.NOTPARALLEL:
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2011-01-07 12:26 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2011-01-07 12:26 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2011-01-07 12:26:02
Modified files:
test : Makefile.in
Log message:
Fix up the make clean target in test/.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.50&r2=1.51
--- LVM2/test/Makefile.in 2011/01/05 00:16:18 1.50
+++ LVM2/test/Makefile.in 2011/01/07 12:26:02 1.51
@@ -101,6 +101,9 @@
clean:
rm -rf bin .lib-dir-stamp .test-stamp
+ rm -f $(LIB)
+ rm -f lib/dmsetup lib/clvmd lib/dmeventd
+ for i in lvm $$(cat ../tools/.commands); do rm -f lib/$$i; done
if test "$(srcdir)" != . ; then rm -f $(subst $(srcdir)/, ,$(RUN)) lvm2app.sh ; fi
distclean: clean
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-12-14 23:23 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2010-12-14 23:23 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2010-12-14 23:23:45
Modified files:
test : Makefile.in
Log message:
Fix sed substitution in copying tests to builddir (test/Makefile.in).
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.48&r2=1.49
--- LVM2/test/Makefile.in 2010/12/14 17:38:42 1.48
+++ LVM2/test/Makefile.in 2010/12/14 23:23:45 1.49
@@ -93,7 +93,7 @@
@if test "$(srcdir)" != . ; then \
echo "Copying tests to builddir."; \
cp $(SUPPORT) .; \
- for f in $(RUN); do cp $$f `echo $$f | sed -e s,$(srcdir)/,,g`; done; \
+ for f in $(RUN); do cp $$f `echo $$f | sed -e s,^$(srcdir)/,,`; done; \
fi
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-12-14 17:38 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2010-12-14 17:38 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2010-12-14 17:38:42
Modified files:
test : Makefile.in
Log message:
Hack up the RUN_BASE computation in the test Makefile.in a bit more (so that it
actually works... sometimes).
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.47&r2=1.48
--- LVM2/test/Makefile.in 2010/12/12 21:17:25 1.47
+++ LVM2/test/Makefile.in 2010/12/14 17:38:42 1.48
@@ -29,7 +29,7 @@
S ?= @ # never match anything by default
VERBOSE ?= 0
RUN = $(shell find $(srcdir) -regextype posix-egrep \( -name t-\*.sh -or -path */api/\*.sh \) -and -regex "$(srcdir)/.*($(T)).*" -and -not -regex "$(srcdir)/.*($(S)).*" | sort)
-RUN_BASE = $(shell echo $(RUN) | sed -e s,^$(srcdir)/,,)
+RUN_BASE = $(shell echo $(RUN) | xargs -n 1 echo | sed -e s,^$(srcdir)/,,)
# Shell quote;
SHELL_PATH_SQ = $(subst ','\'',$(SHELL_PATH))
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-12-12 21:17 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2010-12-12 21:17 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2010-12-12 21:17:25
Modified files:
test : Makefile.in
Log message:
Fix the sed expression to get "base" names of tests.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.46&r2=1.47
--- LVM2/test/Makefile.in 2010/12/12 21:08:00 1.46
+++ LVM2/test/Makefile.in 2010/12/12 21:17:25 1.47
@@ -29,7 +29,7 @@
S ?= @ # never match anything by default
VERBOSE ?= 0
RUN = $(shell find $(srcdir) -regextype posix-egrep \( -name t-\*.sh -or -path */api/\*.sh \) -and -regex "$(srcdir)/.*($(T)).*" -and -not -regex "$(srcdir)/.*($(S)).*" | sort)
-RUN_BASE = $(shell echo $(RUN) | sed -e s,$(srcdir)/,,g)
+RUN_BASE = $(shell echo $(RUN) | sed -e s,^$(srcdir)/,,)
# Shell quote;
SHELL_PATH_SQ = $(subst ','\'',$(SHELL_PATH))
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-10-12 16:17 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2010-10-12 16:17 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2010-10-12 16:17:26
Modified files:
test : Makefile.in
Log message:
Add an option to skip some tests in make check (regex based, like T=): eg.
$ sudo make check S='mirror-basic|fsadm'
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.42&r2=1.43
--- LVM2/test/Makefile.in 2010/05/12 11:59:46 1.42
+++ LVM2/test/Makefile.in 2010/10/12 16:17:25 1.43
@@ -26,7 +26,8 @@
abs_top_srcdir = @abs_top_srcdir@
T ?= .
-RUN = $(shell find -regextype posix-egrep -name t-\*.sh -and -regex ".*($(T)).*" | sort)
+S ?= @ # never match anything by default
+RUN = $(shell find -regextype posix-egrep -name t-\*.sh -and -regex ".*($(T)).*" -and -not -regex ".*($(S)).*" | sort)
# Shell quote;
SHELL_PATH_SQ = $(subst ','\'',$(SHELL_PATH))
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-05-12 11:59 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2010-05-12 11:59 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2010-05-12 11:59:46
Modified files:
test : Makefile.in
Log message:
Run tests in alphabetical (and thus stable across machines) order.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.41&r2=1.42
--- LVM2/test/Makefile.in 2010/05/12 11:23:16 1.41
+++ LVM2/test/Makefile.in 2010/05/12 11:59:46 1.42
@@ -26,7 +26,7 @@
abs_top_srcdir = @abs_top_srcdir@
T ?= .
-RUN = $(shell find -regextype posix-egrep -name t-\*.sh -and -regex ".*($(T)).*")
+RUN = $(shell find -regextype posix-egrep -name t-\*.sh -and -regex ".*($(T)).*" | sort)
# Shell quote;
SHELL_PATH_SQ = $(subst ','\'',$(SHELL_PATH))
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-04-13 6:45 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2010-04-13 6:45 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2010-04-13 06:45:53
Modified files:
test : Makefile.in
Log message:
Make it easy to run just a subset of tests by saying `make check T="regex"`.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.36&r2=1.37
--- LVM2/test/Makefile.in 2010/04/12 19:02:59 1.36
+++ LVM2/test/Makefile.in 2010/04/13 06:45:53 1.37
@@ -25,6 +25,9 @@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
+T ?= .
+RUN = $(shell find -regextype posix-egrep -name t-\*.sh -and -regex ".*($(T)).*")
+
# Shell quote;
SHELL_PATH_SQ = $(subst ','\'',$(SHELL_PATH))
@@ -45,9 +48,9 @@
all: init.sh
@echo Testing with locking_type 1
- ./bin/harness t-*.sh
+ ./bin/harness $(RUN)
@echo Testing with locking_type 3
- LVM_TEST_LOCKING=3 ./bin/harness t-*.sh
+ LVM_TEST_LOCKING=3 ./bin/harness $(RUN)
bin/not: $(srcdir)/not.c .bin-dir-stamp
$(CC) -o bin/not $<
@@ -74,7 +77,7 @@
echo 'export DM_UDEV_SYNCHRONISATION=$(dm_udev_synchronisation)' >> $@-t
chmod a-w $@-t
mv $@-t $@
- if test "$(srcdir)" != . ; then cp $(SCRIPTS) . ; fi
+ @if test "$(srcdir)" != . ; then echo "Copying tests to builddir."; cp $(SCRIPTS) . ; fi
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-03-31 23:05 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2010-03-31 23:05 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2010-03-31 23:05:21
Modified files:
test : Makefile.in
Log message:
Missed to convert T -> SCRIPTS
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.32&r2=1.33
--- LVM2/test/Makefile.in 2010/03/29 15:53:11 1.32
+++ LVM2/test/Makefile.in 2010/03/31 23:05:20 1.33
@@ -55,7 +55,7 @@
bin/harness: $(srcdir)/harness.c .bin-dir-stamp
$(CC) -o bin/harness $<
-init.sh: $(srcdir)/Makefile.in $(srcdir)/test-utils.sh .bin-dir-stamp bin/not bin/harness $(T)
+init.sh: $(srcdir)/Makefile.in .bin-dir-stamp bin/not bin/harness $(SCRIPTS)
rm -f $@-t $@
echo 'top_srcdir=$(top_srcdir)' >> $@-t
echo 'abs_top_builddir=$(abs_top_builddir)' >> $@-t
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-03-29 15:53 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2010-03-29 15:53 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2010-03-29 15:53:12
Modified files:
test : Makefile.in
Log message:
Fix also error code from clean:
And fix previous commit which missed test.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.31&r2=1.32
--- LVM2/test/Makefile.in 2010/03/29 15:39:25 1.31
+++ LVM2/test/Makefile.in 2010/03/29 15:53:11 1.32
@@ -70,7 +70,7 @@
echo 'export DM_UDEV_SYNCHRONISATION=$(dm_udev_synchronisation)' >> $@-t
chmod a-w $@-t
mv $@-t $@
- if "$(srcdir)" != . ; then cp $(SCRIPTS) . ; fi
+ if test "$(srcdir)" != . ; then cp $(SCRIPTS) . ; fi
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
@@ -97,7 +97,7 @@
clean:
rm -rf init.sh lvm-wrapper bin .bin-dir-stamp
- test "$(srcdir)" != . && rm -f $(subst $(srcdir)/, ,$(SCRIPTS)) lvm2app.sh
+ if test "$(srcdir)" != . ; then rm -f $(subst $(srcdir)/, ,$(SCRIPTS)) lvm2app.sh ; fi
distclean: clean
rm -f Makefile
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-03-29 15:39 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2010-03-29 15:39 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2010-03-29 15:39:25
Modified files:
test : Makefile.in
Log message:
Oops, avoid returning errors from shell to makefile for builddir == srcdir
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.30&r2=1.31
--- LVM2/test/Makefile.in 2010/03/29 14:19:42 1.30
+++ LVM2/test/Makefile.in 2010/03/29 15:39:25 1.31
@@ -70,7 +70,7 @@
echo 'export DM_UDEV_SYNCHRONISATION=$(dm_udev_synchronisation)' >> $@-t
chmod a-w $@-t
mv $@-t $@
- test "$(srcdir)" != . && cp $(SCRIPTS) .
+ if "$(srcdir)" != . ; then cp $(SCRIPTS) . ; fi
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-03-29 14:19 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2010-03-29 14:19 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2010-03-29 14:19:42
Modified files:
test : Makefile.in
Log message:
Split long line in Makefile and keep $abs_top_buildir as shell variable
within init.sh.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.29&r2=1.30
--- LVM2/test/Makefile.in 2010/03/29 14:18:01 1.29
+++ LVM2/test/Makefile.in 2010/03/29 14:19:42 1.30
@@ -60,8 +60,10 @@
echo 'top_srcdir=$(top_srcdir)' >> $@-t
echo 'abs_top_builddir=$(abs_top_builddir)' >> $@-t
echo 'abs_top_srcdir=$(abs_top_builddir)' >> $@-t
- echo 'PATH=$(abs_top_builddir)/test/bin:$$PATH' >> $@-t
- echo 'export LD_LIBRARY_PATH="$(abs_top_builddir)/libdm:$(abs_top_builddir)/liblvm:$(abs_top_builddir)/daemons/dmeventd"' >> $@-t
+ echo 'PATH=$$abs_top_builddir/test/bin:$$PATH' >> $@-t
+ LDLPATH="\$$abs_top_builddir/libdm"; \
+ LDLPATH="$$LDLPATH:\$$abs_top_builddir/daemons/dmeventd"; \
+ echo "export LD_LIBRARY_PATH=\"$$LDLPATH\"" >> $@-t
echo 'abs_srcdir=$(abs_srcdir)' >> $@-t
echo 'abs_builddir=$(abs_builddir)' >> $@-t
echo 'export PATH' >> $@-t
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2010-03-18 9:28 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2010-03-18 9:28 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2010-03-18 09:28:43
Modified files:
test : Makefile.in
Log message:
Run both locking_type 1 and 3 tests (forgot to uncomment locking_type 1 before
last checkin).
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.27&r2=1.28
--- LVM2/test/Makefile.in 2010/03/18 09:19:33 1.27
+++ LVM2/test/Makefile.in 2010/03/18 09:28:42 1.28
@@ -43,7 +43,7 @@
all: init.sh
@echo Testing with locking_type 1
- #./bin/harness t-*.sh
+ ./bin/harness t-*.sh
@echo Testing with locking_type 3
LVM_TEST_LOCKING=3 ./bin/harness t-*.sh
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2009-11-30 16:58 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2009-11-30 16:58 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2009-11-30 16:58:53
Modified files:
test : Makefile.in
Log message:
The sourcedir instances of the test scripts are not PHONY.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.23&r2=1.24
--- LVM2/test/Makefile.in 2009/11/30 16:56:42 1.23
+++ LVM2/test/Makefile.in 2009/11/30 16:58:53 1.24
@@ -65,9 +65,6 @@
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-#$(T): init.sh
-# ./bin/harness $@
-
.bin-dir-stamp: lvm-wrapper
rm -rf bin
mkdir bin
@@ -93,5 +90,5 @@
distclean: clean
rm -f Makefile
-.PHONY: $(T) clean distclean
+.PHONY: clean distclean
.NOTPARALLEL:
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2009-11-30 16:56 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2009-11-30 16:56 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2009-11-30 16:56:42
Modified files:
test : Makefile.in
Log message:
Don't fail in the builddir == srcdir case, though. (testsuite)
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.22&r2=1.23
--- LVM2/test/Makefile.in 2009/11/30 14:59:26 1.22
+++ LVM2/test/Makefile.in 2009/11/30 16:56:42 1.23
@@ -58,9 +58,9 @@
echo 'export PATH' >> $@-t
chmod a-w $@-t
mv $@-t $@
- test "$(srcdir)" != "." && cp $(srcdir)/test-utils.sh \
- $(srcdir)/test-lib.sh \
- $(T) .
+ if test "$(srcdir)" != "."; then cp $(srcdir)/test-utils.sh \
+ $(srcdir)/test-lib.sh \
+ $(T) .; fi
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2009-11-30 14:59 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2009-11-30 14:59 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2009-11-30 14:59:26
Modified files:
test : Makefile.in
Log message:
More fixes for the testsuite in the $(builddir) != $(srcdir) situation.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.21&r2=1.22
--- LVM2/test/Makefile.in 2009/11/19 12:01:39 1.21
+++ LVM2/test/Makefile.in 2009/11/30 14:59:26 1.22
@@ -25,6 +25,18 @@
abs_top_builddir = @abs_top_builddir@
abs_top_srcdir = @abs_top_srcdir@
+# Shell quote;
+SHELL_PATH_SQ = $(subst ','\'',$(SHELL_PATH))
+
+T = $(wildcard $(srcdir)/t-*.sh)
+
+ifeq ("@APPLIB@", "yes")
+T += $(srcdir)/lvm2app.sh
+all: api/vgtest
+api/vgtest:
+ $(MAKE) -C api vgtest
+endif
+
all: init.sh
./bin/harness t-*.sh
@@ -46,21 +58,9 @@
echo 'export PATH' >> $@-t
chmod a-w $@-t
mv $@-t $@
- -cp $(srcdir)/test-utils.sh .
- -cp $(srcdir)/test-lib.sh .
- -cp $(T) .
-
-# Shell quote;
-SHELL_PATH_SQ = $(subst ','\'',$(SHELL_PATH))
-
-T = $(wildcard $(srcdir)/t-*.sh)
-
-ifeq ("@APPLIB@", "yes")
-T += lvm2app.sh
-all: api/vgtest
-api/vgtest:
- $(MAKE) -C api vgtest
-endif
+ test "$(srcdir)" != "." && cp $(srcdir)/test-utils.sh \
+ $(srcdir)/test-lib.sh \
+ $(T) .
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2009-11-19 12:01 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2009-11-19 12:01 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2009-11-19 12:01:39
Modified files:
test : Makefile.in
Log message:
Fix the dmeventd LD_LIBRARY_PATH in the testsuite.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.20&r2=1.21
--- LVM2/test/Makefile.in 2009/11/02 15:16:21 1.20
+++ LVM2/test/Makefile.in 2009/11/19 12:01:39 1.21
@@ -40,7 +40,7 @@
echo 'abs_top_builddir=$(abs_top_builddir)' >> $@-t
echo 'abs_top_srcdir=$(abs_top_builddir)' >> $@-t
echo 'PATH=$(abs_top_builddir)/test/bin:$$PATH' >> $@-t
- echo 'export LD_LIBRARY_PATH="$(abs_top_builddir)/libdm:$(abs_top_builddir)/liblvm:$(abs_top_builddir)/dmeventd"' >> $@-t
+ echo 'export LD_LIBRARY_PATH="$(abs_top_builddir)/libdm:$(abs_top_builddir)/liblvm:$(abs_top_builddir)/daemons/dmeventd"' >> $@-t
echo 'abs_srcdir=$(abs_srcdir)' >> $@-t
echo 'abs_builddir=$(abs_builddir)' >> $@-t
echo 'export PATH' >> $@-t
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2009-11-02 15:16 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2009-11-02 15:16 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2009-11-02 15:16:21
Modified files:
test : Makefile.in
Log message:
Rudimentary support for running testsuite in a builddir != srcdir situation.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.19&r2=1.20
--- LVM2/test/Makefile.in 2009/09/15 19:59:05 1.19
+++ LVM2/test/Makefile.in 2009/11/02 15:16:21 1.20
@@ -26,15 +26,15 @@
abs_top_srcdir = @abs_top_srcdir@
all: init.sh
- ./bin/harness $(T)
+ ./bin/harness t-*.sh
-bin/not: .bin-dir-stamp not.c
- $(CC) -o bin/not not.c
+bin/not: $(srcdir)/not.c .bin-dir-stamp
+ $(CC) -o bin/not $<
-bin/harness: .bin-dir-stamp harness.c
- $(CC) -o bin/harness harness.c
+bin/harness: $(srcdir)/harness.c .bin-dir-stamp
+ $(CC) -o bin/harness $<
-init.sh: Makefile.in .bin-dir-stamp bin/not bin/harness
+init.sh: $(srcdir)/Makefile.in $(srcdir)/test-utils.sh .bin-dir-stamp bin/not bin/harness $(T)
rm -f $@-t $@
echo 'top_srcdir=$(top_srcdir)' >> $@-t
echo 'abs_top_builddir=$(abs_top_builddir)' >> $@-t
@@ -46,11 +46,14 @@
echo 'export PATH' >> $@-t
chmod a-w $@-t
mv $@-t $@
+ -cp $(srcdir)/test-utils.sh .
+ -cp $(srcdir)/test-lib.sh .
+ -cp $(T) .
# Shell quote;
SHELL_PATH_SQ = $(subst ','\'',$(SHELL_PATH))
-T = $(wildcard t-*.sh)
+T = $(wildcard $(srcdir)/t-*.sh)
ifeq ("@APPLIB@", "yes")
T += lvm2app.sh
@@ -62,13 +65,13 @@
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-$(T): init.sh
- ./bin/harness $@
+#$(T): init.sh
+# ./bin/harness $@
.bin-dir-stamp: lvm-wrapper
rm -rf bin
mkdir bin
- for i in lvm $$(cat $(top_srcdir)/tools/.commands); do \
+ for i in lvm $$(cat ../tools/.commands); do \
ln -s ../lvm-wrapper bin/$$i; \
done
ln -s "$(abs_top_builddir)/tools/dmsetup" bin/dmsetup
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2008-11-07 1:30 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2008-11-07 1:30 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2008-11-07 01:30:04
Modified files:
test : Makefile.in
Log message:
Set LD_LIBRARY_PATH in init.sh, as it is required to run dmsetup now as well,
which otherwise picks up the system version of libdevmapper, which is a pretty
bad idea.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.13&r2=1.14
--- LVM2/test/Makefile.in 2008/11/04 14:37:10 1.13
+++ LVM2/test/Makefile.in 2008/11/07 01:30:03 1.14
@@ -34,6 +34,7 @@
echo 'abs_top_builddir=$(abs_top_builddir)' >> $@-t
echo 'abs_top_srcdir=$(abs_top_builddir)' >> $@-t
echo 'PATH=$(abs_top_builddir)/test/bin:$$PATH' >> $@-t
+ echo 'export LD_LIBRARY_PATH="$(abs_top_builddir)/libdm:$(abs_top_builddir)/dmeventd"' >> $@-t
echo 'abs_srcdir=$(abs_srcdir)' >> $@-t
echo 'abs_builddir=$(abs_builddir)' >> $@-t
echo 'export PATH' >> $@-t
@@ -63,7 +64,6 @@
lvm-wrapper: Makefile
rm -f $@-t $@
echo '#!/bin/sh' > $@-t
- echo 'export LD_LIBRARY_PATH="$(abs_top_builddir)/libdm:$(abs_top_builddir)/dmeventd"' >> $@-t
echo 'cmd=$$(echo ./$$0|sed "s,.*/,,")' >> $@-t
echo 'test "$$cmd" = lvm &&' >> $@-t
echo 'exec "$(abs_top_builddir)/tools/lvm" "$$@"' >> $@-t
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2008-11-04 14:37 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2008-11-04 14:37 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2008-11-04 14:37:11
Modified files:
test : Makefile.in
Log message:
Use $(abs_top_builddir) instead of @DMDIR@ and update paths appropriately.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.12&r2=1.13
--- LVM2/test/Makefile.in 2008/09/29 16:07:02 1.12
+++ LVM2/test/Makefile.in 2008/11/04 14:37:10 1.13
@@ -57,14 +57,13 @@
for i in lvm $$(cat $(top_srcdir)/tools/.commands); do \
ln -s ../lvm-wrapper bin/$$i; \
done
- test -n "@DMDIR@" && ln -s "@DMDIR@/dmsetup/dmsetup" bin/dmsetup
+ ln -s "$(abs_top_builddir)/tools/dmsetup" bin/dmsetup
touch $@
lvm-wrapper: Makefile
rm -f $@-t $@
echo '#!/bin/sh' > $@-t
- test -n "@DMDIR@" \
- && echo 'export LD_LIBRARY_PATH="@DMDIR@/lib:@DMDIR@/dmeventd"' >> $@-t
+ echo 'export LD_LIBRARY_PATH="$(abs_top_builddir)/libdm:$(abs_top_builddir)/dmeventd"' >> $@-t
echo 'cmd=$$(echo ./$$0|sed "s,.*/,,")' >> $@-t
echo 'test "$$cmd" = lvm &&' >> $@-t
echo 'exec "$(abs_top_builddir)/tools/lvm" "$$@"' >> $@-t
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2008-09-29 16:07 mornfall
0 siblings, 0 replies; 33+ messages in thread
From: mornfall @ 2008-09-29 16:07 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: mornfall@sourceware.org 2008-09-29 16:07:02
Modified files:
test : Makefile.in
Log message:
Update test/Makefile.in to use the new harness for calling tests.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.11&r2=1.12
--- LVM2/test/Makefile.in 2008/08/28 10:07:33 1.11
+++ LVM2/test/Makefile.in 2008/09/29 16:07:02 1.12
@@ -26,6 +26,8 @@
abs_top_srcdir = @abs_top_srcdir@
all: init.sh
+ sh harness.sh
+
init.sh: Makefile.in .bin-dir-stamp
rm -f $@-t $@
echo 'top_srcdir=$(top_srcdir)' >> $@-t
@@ -47,8 +49,7 @@
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
$(T): init.sh
- @echo "*** $@ ***"; '$(SHELL_PATH_SQ)' \
- $(TESTS_ENVIRONMENT) $@ $(LVM_TEST_OPTS)
+ sh harness.sh $@
.bin-dir-stamp: lvm-wrapper
rm -rf bin
@@ -76,6 +77,5 @@
distclean: clean
-all: $(T)
.PHONY: $(T) clean distclean
.NOTPARALLEL:
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2008-08-05 12:32 zkabelac
0 siblings, 0 replies; 33+ messages in thread
From: zkabelac @ 2008-08-05 12:32 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2008-08-05 12:32:08
Modified files:
test : Makefile.in
Log message:
put dmeventd into the LD_LIBRARY_PATH for lvm-wrapper
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.9&r2=1.10
--- LVM2/test/Makefile.in 2008/06/27 19:24:17 1.9
+++ LVM2/test/Makefile.in 2008/08/05 12:32:08 1.10
@@ -63,7 +63,7 @@
rm -f $@-t $@
echo '#!/bin/sh' > $@-t
test -n "@DMDIR@" \
- && echo 'export LD_LIBRARY_PATH="@DMDIR@/lib"' >> $@-t
+ && echo 'export LD_LIBRARY_PATH="@DMDIR@/lib:@DMDIR@/dmeventd"' >> $@-t
echo 'cmd=$$(echo ./$$0|sed "s,.*/,,")' >> $@-t
echo 'test "$$cmd" = lvm &&' >> $@-t
echo 'exec "$(abs_top_builddir)/tools/lvm" "$$@"' >> $@-t
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2007-09-18 14:29 meyering
0 siblings, 0 replies; 33+ messages in thread
From: meyering @ 2007-09-18 14:29 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: meyering@sourceware.org 2007-09-18 14:29:07
Modified files:
test : Makefile.in
Log message:
test/Makefile.in (lvm-wrapper): Use $(DMDIR)/lib/, not $(DMDIR)/lib/ioctl/.
Author: Jim Meyering <jim@meyering.net>
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.4&r2=1.5
--- LVM2/test/Makefile.in 2007/09/18 14:02:22 1.4
+++ LVM2/test/Makefile.in 2007/09/18 14:29:06 1.5
@@ -65,7 +65,7 @@
rm -f $@-t $@
echo '#!/bin/sh' > $@-t
test -n "@DMDIR@" \
- && echo 'export LD_LIBRARY_PATH="@DMDIR@/lib/ioctl"' >> $@-t
+ && echo 'export LD_LIBRARY_PATH="@DMDIR@/lib"' >> $@-t
echo 'cmd=$$(echo ./$$0|sed "s,.*/,,")' >> $@-t
echo 'test "$$cmd" = lvm &&' >> $@-t
echo 'exec "$(abs_top_builddir)/tools/lvm" "$$@"' >> $@-t
^ permalink raw reply [flat|nested] 33+ messages in thread
* LVM2/test Makefile.in
@ 2007-09-18 14:01 meyering
0 siblings, 0 replies; 33+ messages in thread
From: meyering @ 2007-09-18 14:01 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: meyering@sourceware.org 2007-09-18 14:01:24
Modified files:
test : Makefile.in
Log message:
Clean up shared-lib support in test/.
* test/Makefile.in (so_name): Use @DMDIR@.
(.bin-dir-stamp): Create symlink only if @DMDIR@ is nonempty.
(lvm-wrapper): Emit LD_LIBRARY_PATH setting only if @DMDIR@ is nonempty.
Based on a patch from Jun'ichi Nomura.
Author: Jim Meyering <jim@meyering.net>
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/Makefile.in.diff?cvsroot=lvm2&r1=1.1&r2=1.2
--- LVM2/test/Makefile.in 2007/09/18 14:00:42 1.1
+++ LVM2/test/Makefile.in 2007/09/18 14:01:24 1.2
@@ -42,13 +42,13 @@
@echo "*** $@ ***"; '$(SHELL_PATH_SQ)' \
$(TESTS_ENVIRONMENT) $@ $(GIT_TEST_OPTS)
-dmdir = $(abs_top_srcdir)/../device-mapper
-so_name = $(dmdir)/lib/ioctl/libdevmapper.so.1.02
+so_name = @DMDIR@/lib/ioctl/libdevmapper.so.1.02
-# Having to create this link is a huge kludge,
+# Having to create this symlink is an ugly kludge,
# and a major argument for including device-mapper in lvm.
.bin-dir-stamp: lvm-wrapper
- ln -fs libdevmapper.so $(so_name)
+ test -n "@DMDIR@" \
+ && ln -fs libdevmapper.so $(so_name)
rm -rf bin
mkdir bin
for i in lvm $$(cat $(top_srcdir)/tools/.commands); do \
@@ -59,7 +59,8 @@
lvm-wrapper: Makefile
rm -f $@-t $@
echo '#!/bin/sh' >> $@-t
- echo 'export LD_LIBRARY_PATH="$(dmdir)/lib/ioctl"' >> $@-t
+ test -n "@DMDIR@" \
+ && echo 'export LD_LIBRARY_PATH="@DMDIR@/lib/ioctl"' >> $@-t
echo 'cmd=$$(echo ./$$0|sed "s,.*/,,")' >> $@-t
echo 'test "$$cmd" = lvm &&' >> $@-t
echo 'exec "$(abs_top_builddir)/tools/lvm" "$$@"' >> $@-t
^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2012-03-14 17:14 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-20 21:55 LVM2/test Makefile.in mornfall
-- strict thread matches above, loose matches on Subject: below --
2012-03-14 17:14 zkabelac
2011-11-23 13:03 zkabelac
2011-09-19 15:54 zkabelac
2011-09-19 12:50 zkabelac
2011-04-28 22:17 zkabelac
2011-04-21 17:42 wysochanski
2011-04-19 15:28 mornfall
2011-01-17 15:18 zkabelac
2011-01-13 14:59 zkabelac
2011-01-07 12:26 mornfall
2010-12-14 23:23 mornfall
2010-12-14 17:38 mornfall
2010-12-12 21:17 mornfall
2010-10-12 16:17 mornfall
2010-05-12 11:59 mornfall
2010-04-13 6:45 mornfall
2010-03-31 23:05 zkabelac
2010-03-29 15:53 zkabelac
2010-03-29 15:39 zkabelac
2010-03-29 14:19 zkabelac
2010-03-18 9:28 mornfall
2009-11-30 16:58 mornfall
2009-11-30 16:56 mornfall
2009-11-30 14:59 mornfall
2009-11-19 12:01 mornfall
2009-11-02 15:16 mornfall
2008-11-07 1:30 mornfall
2008-11-04 14:37 mornfall
2008-09-29 16:07 mornfall
2008-08-05 12:32 zkabelac
2007-09-18 14:29 meyering
2007-09-18 14:01 meyering
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).