diff options
author | Shuah Khan <shuahkh@osg.samsung.com> | 2017-09-18 19:30:50 -0400 |
---|---|---|
committer | Shuah Khan <shuahkh@osg.samsung.com> | 2017-09-25 12:08:59 -0400 |
commit | 1ede053632f6380d7e1dba4d781e5eb78621aa3a (patch) | |
tree | 87cc62768c4fae1136f54a8877e22379ca8c7e7b /tools | |
parent | 8230b905a6780c60372bf5df7bf5f23041ca3196 (diff) |
selftests: Makefile: fix for loops in targets to run silently
Fix for loops in targets to run silently to avoid cluttering the test
results.
Suppresses the following from targets: e.g run from breakpoints
for TARGET in breakpoints; do \
BUILD_TARGET=$BUILD/$TARGET; \
mkdir $BUILD_TARGET -p; \
make OUTPUT=$BUILD_TARGET -C $TARGET;\
done;
Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/testing/selftests/Makefile | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/tools/testing/selftests/Makefile b/tools/testing/selftests/Makefile index f4368db011ea..ff805643b5f7 100644 --- a/tools/testing/selftests/Makefile +++ b/tools/testing/selftests/Makefile | |||
@@ -66,32 +66,32 @@ endif | |||
66 | 66 | ||
67 | export BUILD | 67 | export BUILD |
68 | all: | 68 | all: |
69 | for TARGET in $(TARGETS); do \ | 69 | @for TARGET in $(TARGETS); do \ |
70 | BUILD_TARGET=$$BUILD/$$TARGET; \ | 70 | BUILD_TARGET=$$BUILD/$$TARGET; \ |
71 | mkdir $$BUILD_TARGET -p; \ | 71 | mkdir $$BUILD_TARGET -p; \ |
72 | make OUTPUT=$$BUILD_TARGET -C $$TARGET;\ | 72 | make OUTPUT=$$BUILD_TARGET -C $$TARGET;\ |
73 | done; | 73 | done; |
74 | 74 | ||
75 | run_tests: all | 75 | run_tests: all |
76 | for TARGET in $(TARGETS); do \ | 76 | @for TARGET in $(TARGETS); do \ |
77 | BUILD_TARGET=$$BUILD/$$TARGET; \ | 77 | BUILD_TARGET=$$BUILD/$$TARGET; \ |
78 | make OUTPUT=$$BUILD_TARGET -C $$TARGET run_tests;\ | 78 | make OUTPUT=$$BUILD_TARGET -C $$TARGET run_tests;\ |
79 | done; | 79 | done; |
80 | 80 | ||
81 | hotplug: | 81 | hotplug: |
82 | for TARGET in $(TARGETS_HOTPLUG); do \ | 82 | @for TARGET in $(TARGETS_HOTPLUG); do \ |
83 | BUILD_TARGET=$$BUILD/$$TARGET; \ | 83 | BUILD_TARGET=$$BUILD/$$TARGET; \ |
84 | make OUTPUT=$$BUILD_TARGET -C $$TARGET;\ | 84 | make OUTPUT=$$BUILD_TARGET -C $$TARGET;\ |
85 | done; | 85 | done; |
86 | 86 | ||
87 | run_hotplug: hotplug | 87 | run_hotplug: hotplug |
88 | for TARGET in $(TARGETS_HOTPLUG); do \ | 88 | @for TARGET in $(TARGETS_HOTPLUG); do \ |
89 | BUILD_TARGET=$$BUILD/$$TARGET; \ | 89 | BUILD_TARGET=$$BUILD/$$TARGET; \ |
90 | make OUTPUT=$$BUILD_TARGET -C $$TARGET run_full_test;\ | 90 | make OUTPUT=$$BUILD_TARGET -C $$TARGET run_full_test;\ |
91 | done; | 91 | done; |
92 | 92 | ||
93 | clean_hotplug: | 93 | clean_hotplug: |
94 | for TARGET in $(TARGETS_HOTPLUG); do \ | 94 | @for TARGET in $(TARGETS_HOTPLUG); do \ |
95 | BUILD_TARGET=$$BUILD/$$TARGET; \ | 95 | BUILD_TARGET=$$BUILD/$$TARGET; \ |
96 | make OUTPUT=$$BUILD_TARGET -C $$TARGET clean;\ | 96 | make OUTPUT=$$BUILD_TARGET -C $$TARGET clean;\ |
97 | done; | 97 | done; |
@@ -107,7 +107,7 @@ install: | |||
107 | ifdef INSTALL_PATH | 107 | ifdef INSTALL_PATH |
108 | @# Ask all targets to install their files | 108 | @# Ask all targets to install their files |
109 | mkdir -p $(INSTALL_PATH) | 109 | mkdir -p $(INSTALL_PATH) |
110 | for TARGET in $(TARGETS); do \ | 110 | @for TARGET in $(TARGETS); do \ |
111 | BUILD_TARGET=$$BUILD/$$TARGET; \ | 111 | BUILD_TARGET=$$BUILD/$$TARGET; \ |
112 | make OUTPUT=$$BUILD_TARGET -C $$TARGET INSTALL_PATH=$(INSTALL_PATH)/$$TARGET install; \ | 112 | make OUTPUT=$$BUILD_TARGET -C $$TARGET INSTALL_PATH=$(INSTALL_PATH)/$$TARGET install; \ |
113 | done; | 113 | done; |
@@ -132,7 +132,7 @@ else | |||
132 | endif | 132 | endif |
133 | 133 | ||
134 | clean: | 134 | clean: |
135 | for TARGET in $(TARGETS); do \ | 135 | @for TARGET in $(TARGETS); do \ |
136 | BUILD_TARGET=$$BUILD/$$TARGET; \ | 136 | BUILD_TARGET=$$BUILD/$$TARGET; \ |
137 | make OUTPUT=$$BUILD_TARGET -C $$TARGET clean;\ | 137 | make OUTPUT=$$BUILD_TARGET -C $$TARGET clean;\ |
138 | done; | 138 | done; |