X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=sidecars%2Flistener%2Fsrc%2Fverify_replay.sh;fp=sidecars%2Flistener%2Fsrc%2Fverify_replay.sh;h=5acefc67e732b0e3a763913d053971b22795706f;hb=71b42c4cc711c1f917c4fa3d180aaa217a1a7196;hp=8ef769e5541750443c79ddab98da2a2d9c856a23;hpb=75de6f142205ac558a6ca1e5c875a674e8973008;p=ric-app%2Fmc.git diff --git a/sidecars/listener/src/verify_replay.sh b/sidecars/listener/src/verify_replay.sh index 8ef769e..5acefc6 100755 --- a/sidecars/listener/src/verify_replay.sh +++ b/sidecars/listener/src/verify_replay.sh @@ -43,7 +43,7 @@ function run_replay { chmod 644 $file set -x - $bin_dir/rdc_replay -f $file -d $fifo_dir >/tmp/replay.log 2>&1 + $bin_dir/rdc_replay -f $file -d $fifo_dir >$log_dir/replay.log 2>&1 lpid=$! set +x echo "replay finished" @@ -52,8 +52,7 @@ function run_replay { # run a pipe reader for one message type function run_pr { echo "starting pipe reader $1" - $bin_dir/pipe_reader $ext_hdr -m $1 -d $fifo_dir >/tmp/pr.$1.log 2>&1 & - #$bin_dir/pipe_reader -m $1 -d $fifo_dir & # >/tmp/pr.$1.log 2>&1 + $bin_dir/pipe_reader $ext_hdr -m $1 -d $fifo_dir >$log_dir/pr.$1.log 2>&1 & typeset prpid=$! sleep $reader_wait @@ -63,6 +62,9 @@ function run_pr { # ---- run everything --------------------------------------------------- +log_dir=/tmp/mcl_verify +mkdir -p $log_dir + ext_hdr="" # run with extended header enabled (-e turns extended off) run_listener=0 # -a turns on to run all while [[ $1 == -* ]] @@ -138,7 +140,7 @@ errors=0 # logs should be > 0 in size echo "----- logs ---------" -ls -al /tmp/*.log +ls -al $log_dir/*.log # pipe reader log files 1-6 should have 'stand up and cheer' messages # pipe reader log for MT 0 will likley be empty as sender sends only @@ -146,14 +148,14 @@ ls -al /tmp/*.log # for l in 1 2 3 4 5 6 do - if [[ ! -s /tmp/pr.$l.log ]] + if [[ ! -s $log_dir/pr.$l.log ]] then echo "[FAIL] log $l was empty" (( errors++ )) else - if ! grep -q -i "stand up and cheer" /tmp/pr.$l.log + if ! grep -q -i "stand up and cheer" $log_dir/pr.$l.log then - echo "[FAIL] pipe reader log did not have any valid messages: /tmp/pr.$l.log" + echo "[FAIL] pipe reader log did not have any valid messages: $log_dir/pr.$l.log" (( errors++ )) fi fi