Changeset 6809 for branches/refactor/UNIT_TESTER/Makefile.test
- Timestamp:
- 08/09/10 15:57:32 (21 months ago)
- Files:
-
- 1 modified
-
branches/refactor/UNIT_TESTER/Makefile.test (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/refactor/UNIT_TESTER/Makefile.test
r6758 r6809 15 15 # ---------------------------------------------------------- 16 16 17 # @@@ valgrind makes tests fail atm 18 # (most likely two pt-servers try to start parallel on the same port) 19 17 20 VALGRIND=0# only test 18 21 #VALGRIND=1# run valgrind after sucessful test 19 22 #VALGRIND=2# run valgrind before test (useful if test traps w/o any helpful information) 23 24 #CHECK_LEAKS=0# check no leaks 25 CHECK_LEAKS=1# check definite leaks 26 #CHECK_LEAKS=2# check reachable leaks 20 27 21 28 # ---------------------------------------------------------- … … 29 36 # 30 37 RESTRICT_LIB=# run all tests 38 #RESTRICT_LIB=AWTC# test only this library 31 39 #RESTRICT_LIB=mkptypes# test only these libraries 32 40 #RESTRICT_LIB=client:arb_probe:AWTC# test only these libraries … … 81 89 82 90 DESTDIR=tests 83 RUNDIR=run 84 RUN2HERE=..# prefix from RUNDIR to here (UNIT_TESTER) 91 RUNDIR=run# see also UnitTester.cxx@chdir 85 92 86 93 SYMLIST=$(DESTDIR)/$(UNIQUE_NAME).sym … … 152 159 @echo "LINKDEPS ='$(LINKDEPS)'" 153 160 161 ifeq ($(CHECK_LEAKS),0) 162 LEAKS:= 163 else 164 ifeq ($(CHECK_LEAKS),1) 165 LEAKS:=-l 166 else 167 LEAKS:=-l -r 168 endif 169 endif 170 154 171 valgrind: 155 172 echo "Valgrinding.." 156 cd $(RUNDIR);$(ARBHOME)/SOURCE_TOOLS/arb_valgrind -q -l -r -c 15 $(RUN2HERE)/$(TEST_EXE)173 $(ARBHOME)/SOURCE_TOOLS/arb_valgrind -q $(LEAKS) -c 15 $(TEST_EXE) 157 174 158 175 perform_test: $(TEST_EXE) … … 161 178 $(MAKE) -f Makefile.test valgrind 162 179 endif 163 cd $(RUNDIR);$(RUN2HERE)/$(TEST_EXE)180 $(TEST_EXE) 164 181 ifeq ($(COVERAGE),1) 165 182 @echo "-------------------- test-coverage for $(UNITLIBNAME)"
