Lines Matching full:daemon

2 # daemon operations
118 line=`perf daemon --config ${config} -x: | head -1`
125 # stop daemon
126 perf daemon stop --config ${config}
137 perf daemon start --config ${config}
139 # Clean up daemon if interrupted.
146 state=`perf daemon ping --config ${config} --session ${session} | awk '{ print $1 }'`
150 echo "FAILED: Timeout waiting for daemon to ping"
159 echo "test daemon list"
162 config=$(mktemp /tmp/perf.daemon.config.XXX)
164 base=$(mktemp -d /tmp/perf.daemon.base.XXX)
167 [daemon]
179 # start daemon
183 # pid:daemon:base:base/output:base/lock
185 line=`perf daemon --config ${config} -x: | head -1`
186 check_line_first ${line} daemon ${base} ${base}/output ${base}/lock "0"
191 line=`perf daemon --config ${config} -x: | head -2 | tail -1`
199 line=`perf daemon --config ${config} -x: | head -3 | tail -1`
204 # stop daemon
213 echo "test daemon reconfig"
216 config=$(mktemp /tmp/perf.daemon.config.XXX)
218 base=$(mktemp -d /tmp/perf.daemon.base.XXX)
222 [daemon]
234 # start daemon
240 line=`perf daemon --config ${config} -x: | head -3 | tail -1`
249 [daemon]
270 state=`perf daemon ping --config ${config} --session time | awk '{ print $1 }'`
276 line=`perf daemon --config ${config} -x: | head -3 | tail -1`
284 [daemon]
295 state=`perf daemon ping --config ${config} --session time | awk '{ print $1 }'`
300 state=`perf daemon ping --config ${config} --session size | awk '{ print $1 }'`
304 one=`perf daemon --config ${config} -x: | wc -l`
318 state=`perf daemon ping --config ${config} --session size | awk '{ print $1 }'`
324 state=`perf daemon ping --config ${config} --session time | awk '{ print $1 }'`
327 # stop daemon
338 echo "test daemon stop"
341 config=$(mktemp /tmp/perf.daemon.config.XXX)
343 base=$(mktemp -d /tmp/perf.daemon.base.XXX)
347 [daemon]
359 # start daemon
363 pid_size=`perf daemon --config ${config} -x: | head -2 | tail -1 |
366 pid_time=`perf daemon --config ${config} -x: | head -3 | tail -1 |
378 # stop daemon
396 echo "test daemon signal"
399 config=$(mktemp /tmp/perf.daemon.config.XXX)
401 base=$(mktemp -d /tmp/perf.daemon.base.XXX)
405 [daemon]
414 # start daemon
418 perf daemon signal --config ${config} --session test
419 perf daemon signal --config ${config}
421 # stop daemon
437 echo "test daemon ping"
440 config=$(mktemp /tmp/perf.daemon.config.XXX)
442 base=$(mktemp -d /tmp/perf.daemon.base.XXX)
446 [daemon]
458 # start daemon
461 size=`perf daemon ping --config ${config} --session size | awk '{ print $1 }'`
462 type=`perf daemon ping --config ${config} --session time | awk '{ print $1 }'`
466 echo "FAILED: daemon ping failed"
469 # stop daemon
478 echo "test daemon lock"
481 config=$(mktemp /tmp/perf.daemon.config.XXX)
483 base=$(mktemp -d /tmp/perf.daemon.base.XXX)
487 [daemon]
496 # start daemon
499 # start second daemon over the same config/base
500 failed=`perf daemon start --config ${config} 2>&1 | awk '{ print $1 }'`
505 echo "FAILED: daemon lock failed"
508 # stop daemon