Merge tag 'arm64-perf' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
[cascardo/linux.git] / tools / perf / tests / make
index 2cbd0c6..c1fbb8e 100644 (file)
@@ -221,6 +221,11 @@ test_O = $(if $(test_$1),$(test_$1),$(test_default_O))
 
 all:
 
+ifdef SHUF
+run := $(shell shuf -e $(run))
+run_O := $(shell shuf -e $(run_O))
+endif
+
 ifdef DEBUG
 d := $(info run   $(run))
 d := $(info run_O $(run_O))
@@ -254,7 +259,8 @@ $(run_O):
 tarpkg:
        @cmd="$(PERF)/tests/perf-targz-src-pkg $(PERF)"; \
        echo "- $@: $$cmd" && echo $$cmd > $@ && \
-       ( eval $$cmd ) >> $@ 2>&1
+       ( eval $$cmd ) >> $@ 2>&1 && \
+       rm -f $@
 
 make_kernelsrc:
        @echo "- make -C <kernelsrc> tools/perf"