]> begriffs open source - libderp/blob - build/dev/test/run
Remove gcda during tests, not as part of make
[libderp] / build / dev / test / run
1 #!/bin/sh
2
3 BASE=$(dirname "$0")
4 CODE=0
5
6 find . -name '*.gcda' -exec rm -f {} +
7
8 export ASAN_OPTIONS="allocator_may_return_null=1:$ASAN_OPTIONS"
9
10 for t in "$BASE"/t_*
11 do
12         if [ -f "$t" ]
13         then
14                 if ./"$t"
15                 then
16                         echo "YES: $t"
17                 else
18                         echo "*** NO: $t"
19                         CODE=1
20                 fi
21         fi
22 done
23
24 exit $CODE