Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Make valgrind_foreach target in Makefile.in properly handle interrupted tests. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | core-8-branch |
Files: | files | file ages | folders |
SHA3-256: |
3082cb9e802edb9fd5b296d64b3939b9 |
User & Date: | pooryorick 2023-03-16 08:15:03.881 |
Context
2023-03-22
| ||
20:26 | Merge core-8-branch 3082cb9e80: Make valgrind_foreach target in Makefile.in properly handle interrup... check-in: 2c4430c7ea user: pooryorick tags: unchained | |
2023-03-16
| ||
11:29 | Fix (minor) warning on 32-bit platforms check-in: 7f5879e9cb user: jan.nijtmans tags: core-8-branch | |
08:15 | Make valgrind_foreach target in Makefile.in properly handle interrupted tests. check-in: 3082cb9e80 user: pooryorick tags: core-8-branch | |
2023-03-15
| ||
20:13 | New script used in the "valgrind_each" target in Makefile.in check-in: 7fde86610c user: pooryorick tags: core-8-branch | |
Changes
Changes to unix/Makefile.in.
︙ | ︙ | |||
952 953 954 955 956 957 958 | $(TOP_DIR)/tests/all.tcl -singleproc 1 -constraints valgrind \ $(TESTFLAGS) testresults/valgrind/%.result: ${TCL_EXE} ${TCLTEST_EXE} @mkdir -p testresults/valgrind $(SHELL_ENV) $(VALGRIND) $(VALGRINDARGS) ./${TCLTEST_EXE} \ $(TOP_DIR)/tests/all.tcl -singleproc 1 -constraints valgrind \ | | > | | 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 | $(TOP_DIR)/tests/all.tcl -singleproc 1 -constraints valgrind \ $(TESTFLAGS) testresults/valgrind/%.result: ${TCL_EXE} ${TCLTEST_EXE} @mkdir -p testresults/valgrind $(SHELL_ENV) $(VALGRIND) $(VALGRINDARGS) ./${TCLTEST_EXE} \ $(TOP_DIR)/tests/all.tcl -singleproc 1 -constraints valgrind \ -file $(basename $(notdir $@)) > $@.tmp 2>&1 @mv [email protected] $@ .PRECIOUS: testresults/valgrind/%.result testresults/valgrind/%.success: testresults/valgrind/%.result @printf '%s' valgrind >&2 @printf ' %s' $(basename $(notdir $@)) >&2 @printf '\n >&2' @status=$$(./${TCLTEST_EXE} $(TOP_DIR)/tools/valgrind_check_success \ file $(basename $@).result); \ if [ "$$status" -eq 1 ]; then touch $@; exit 0; else exit 1; fi valgrind_each: $(addprefix testresults/valgrind/,$(addsuffix .success,$(notdir\ $(wildcard $(TOP_DIR)/tests/*.test)))) valgrindshell: ${TCL_EXE} $(SHELL_ENV) $(VALGRIND) $(VALGRINDARGS) ./${TCL_EXE} $(SCRIPT) |
︙ | ︙ |