@@ -18,7 +18,7 @@ WORKDIR="@pixel_file_dir@"
1818
1919FORCEKILL=false
2020COMMAND=" interactive"
21- MAXRUNNINGTIME=100
21+ MAXRUNNINGTIME=60
2222DATESTRING=` date +%Y%m%d_%H%M%S`
2323
2424while [[ $# > 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