Skip to content

Commit 63bcf2f

Browse files
committed
Add missing library
1 parent 854b6cc commit 63bcf2f

File tree

1 file changed

+34
-1
lines changed

1 file changed

+34
-1
lines changed

examples/MQ/pixelDetector/run/scripts/startFairMQPixel.sh.in

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ WORKDIR="@pixel_file_dir@"
1818

1919
FORCEKILL=false
2020
COMMAND="interactive"
21-
MAXRUNNINGTIME=100
21+
MAXRUNNINGTIME=60
2222
DATESTRING=`date +%Y%m%d_%H%M%S`
2323

2424
while [[ $# > 1 ]]
@@ -194,6 +194,8 @@ if [ "$COMMAND" == "static" ]; then
194194
fi
195195
fi
196196

197+
echo "Start devices"
198+
197199
$SERVER &> server_$DATESTRING.out.log &
198200
SERVER_PID=$!
199201

@@ -209,6 +211,21 @@ if [ "$COMMAND" == "static" ]; then
209211
$FILESINK &> fileSink_$DATESTRING.out.log &
210212
FILESINK_PID=$!
211213

214+
sleep 1
215+
216+
echo "Devices Running"
217+
echo "SERVER================================"
218+
cat server_$DATESTRING.out.log
219+
echo "SAMPLER================================"
220+
cat sampler_$DATESTRING.out.log
221+
for (( i=0 ; i<$NOFPROCESSORS ; i++ ))
222+
do
223+
cat processor${i}_$DATESTRING.out.log
224+
done
225+
echo "SINK================================"
226+
cat fileSink_$DATESTRING.out.log
227+
echo "===================================="
228+
212229
RUN_STRING="Running"
213230

214231
for (( iproc=0 ; iproc<$NOFPROCESSORS+3 ; iproc++ ))
@@ -236,20 +253,25 @@ if [ "$COMMAND" == "static" ]; then
236253
SAMPLERRUNNING=0
237254
for ((isec = 0 ; isec < MAXRUNNINGTIME ; isec++ ));
238255
do
256+
echo "checking sampler $SAMPLER_PID"
239257
CHECK_SAMPLER="$(kill -0 $SAMPLER_PID &> /dev/null && echo $RUN_STRING)";
240258
if [ "$CHECK_SAMPLER" != "$RUN_STRING" ];
241259
then
242260
break;
243261
fi
244262

263+
echo "checking server $SERVER_PID"
245264
SERVER_INFO="$(ps -o %cpu -o rss $SERVER_PID | tail -1)"
265+
echo "checking sampler $SAMPLER_PID"
246266
SAMPLER_INFO="$(ps -o %cpu -o rss $SAMPLER_PID | tail -1)"
247267
printf "| %5s %6s | %5s %6s |" $SERVER_INFO $SAMPLER_INFO
248268
for (( iproc=0 ; iproc<$NOFPROCESSORS ; iproc++ ))
249269
do
270+
echo "checking processor ${APROCESSOR_PID[iproc]}"
250271
APROCESSOR_INFO="$(ps -o %cpu -o rss ${APROCESSOR_PID[iproc]} | tail -1)"
251272
printf " %5s %6s |" $APROCESSOR_INFO;
252273
done
274+
echo "checking sink $FILESINK_PID"
253275
FILESINK_INFO="$(ps -o %cpu -o rss $FILESINK_PID | tail -1)"
254276
printf " %5s %6s |\r" $FILESINK_INFO
255277
sleep 1
@@ -262,6 +284,17 @@ if [ "$COMMAND" == "static" ]; then
262284

263285
echo "Jobs finished in $isec seconds."
264286

287+
echo "SERVER================================"
288+
cat server_$DATESTRING.out.log
289+
echo "SAMPLER================================"
290+
cat sampler_$DATESTRING.out.log
291+
for (( i=0 ; i<$NOFPROCESSORS ; i++ ))
292+
do
293+
cat processor${i}_$DATESTRING.out.log
294+
done
295+
echo "SINK================================"
296+
cat fileSink_$DATESTRING.out.log
297+
265298
sleep 2;
266299

267300
kill $SERVER_PID

0 commit comments

Comments
 (0)