From 2737ceddb41eb2ccb91fe56bbb9347170c11c634 Mon Sep 17 00:00:00 2001 From: an7s <an7s@git.zephyr-software.com> Date: Tue, 22 Mar 2011 15:00:42 +0000 Subject: [PATCH] Better diagnostics --- tools/ps_validate.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/ps_validate.sh b/tools/ps_validate.sh index fabd31a75..32a27975d 100755 --- a/tools/ps_validate.sh +++ b/tools/ps_validate.sh @@ -19,12 +19,14 @@ echo "==========================================" for i in `ls $INPUT_DIR/input*.json` do + echo "" input=`basename $i .json` - echo "ps_validate.sh: cmd: STRATA_SPRI_FILE=$BSPRI $GRACE_HOME/concolic/bin/replayer --symbols=a.sym --stdout=stdout.$input.$fn --stderr=stderr.$input.$fn --engine=sdt ./a.stratafied $i" + echo "ps_validate.sh: cmd: STRATA_SPRI_FILE=$BSPRI $GRACE_HOME/concolic/bin/replayer --symbols=a.sym --stdout=stdout.$input --stderr=stderr.$input --engine=sdt ./a.stratafied $i" STRATA_SPRI_FILE="$BSPRI" "$GRACE_HOME/concolic/bin/replayer" --symbols=a.sym --stdout=stdout.$input --stderr=stderr.$input --engine=sdt ./a.stratafied $i if [ ! -z replay.baseline/stdout.$input ]; then + diff replay.baseline/stdout.$input stdout.$input if [ ! $? -eq 0 ]; then echo "ps_validate.sh: divergence detected for input $i (stdout)" @@ -40,6 +42,7 @@ do if [ ! -z replay.baseline/stderr.$input ]; then + diff replay.baseline/stderr.$input stderr.$input if [ ! $? -eq 0 ]; then echo "ps_validate.sh: divergence detected for input $i (stderr)" @@ -60,4 +63,5 @@ do rm stderr.$input 2>/dev/null done +echo "ps_validate.sh: All inputs validated" exit 0 -- GitLab