History

tools/lib/lockdep: Hide liblockdep output from test results

This would prevent the liblockdep error messages from getting mixed in with the test result output.

Levin, Alexander (Sasha Levin) committed 9 years ago

Commit 4ea4b3c1 parent 3f5a3931 file · +2 −2Browse files

Unified · Split

tools/lib/lockdep/run_tests.sh+2−2
@@ -6,7 +6,7 @@ for i in `ls tests/*.c`; do · 5 unmodified lines
66 testname=$(basename "$i" .c)
77 gcc -o tests/$testname -pthread $i liblockdep.a -Iinclude -D__USE_LIBLOCKDEP &> /dev/null
88 echo -ne "$testname... "
9− if [ $(timeout 1 ./tests/$testname | wc -l) -gt 0 ]; then
9+ if [ $(timeout 1 ./tests/$testname 2>&1 | wc -l) -gt 0 ]; then
1010 echo "PASSED!"
1111 else
1212 echo "FAILED!"
@@ -20,7 +20,7 @@ for i in `ls tests/*.c`; do · 7 unmodified lines
2020 testname=$(basename "$i" .c)
2121 gcc -o tests/$testname -pthread -Iinclude $i &> /dev/null
2222 echo -ne "(PRELOAD) $testname... "
23− if [ $(timeout 1 ./lockdep ./tests/$testname | wc -l) -gt 0 ]; then
23+ if [ $(timeout 1 ./lockdep ./tests/$testname 2>&1 | wc -l) -gt 0 ]; then
2424 echo "PASSED!"
2525 else
2626 echo "FAILED!"

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t