diff --git a/Makefile.am b/Makefile.am index 1f97d8d3..fc2bca01 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1134,6 +1134,9 @@ endif MANUAL = ./snapraid --test-skip-device -c test/test-par1.conf sync +run: + $(MANUAL) + valgrind: valgrind \ --tool=memcheck \ @@ -1161,6 +1164,18 @@ cachegrind: 2> cachegrind.log tail cachegrind.log +heaptrack: + /usr/local/heaptrack/bin/heaptrack $(MANUAL) + +perf: + @trap 'perf report; exit 1' INT; perf record -g -- $(MANUAL) + +perfstat: + perf stat -d -- $(MANUAL) + +perfmem: + @trap 'perf mem report; exit 1' INT; perf mem record -- $(MANUAL) + lcov_reset: lcov --directory . -z rm -f ./lcov.info