1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
#!/bin/sh
export R=$(realpath $(dirname $0)/..)
export PATH="$R/bin:$R/scripts:$PATH"
$R/bin/afb-daemon-cov --help > /dev/null
$R/bin/afb-daemon-cov --version > /dev/null
$R/bin/afb-daemon-cov --fake-option > /dev/null
valgrind \
--log-file=$R/valgrind.out \
--trace-children=no \
--track-fds=yes \
--leak-check=full \
$R/bin/afb-daemon-cov \
--verbose \
--verbose \
--verbose \
--verbose \
--quiet \
--quiet \
--quiet \
--quiet \
--quiet \
--quiet \
--log error,warning,notice,info,debug,critical,alert-error,warning,notice,info,debug,critical,alert+error,warning,notice,info,debug,critical,alert \
--foreground \
--name binder-cov \
--roothttp $R/www \
--rootbase /opx \
--rootapi /api \
--alias /icons:$R/www \
--apitimeout 90 \
--cntxtimeout 3600 \
--cache-eol 200 \
--workdir . \
--uploaddir . \
--rootdir . \
--ldpaths $R/ldpath/strong \
--binding $R/bin/demat.so \
--weak-ldpaths $R/ldpath/weak \
--auto-api $R/apis/auto \
--token HELLO \
--random-token \
--session-max 1000 \
--tracereq all \
--traceapi all \
--traceses all \
--traceevt all \
--call demat/ping:true \
--ws-server unix:$R/apis/ws/hello \
--ws-server unix:$R/apis/ws/salut \
--exec $R/scripts/run-parts.sh @p @t
exit 0
|