From 34ee2bf2a655eeddf03badaf2848ac60ad80083f Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Wed, 11 Mar 2026 15:25:13 +0100 Subject: [PATCH] New test targets --- Makefile.am | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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