X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2Fkeystest%2Fwatch_keytest.sh;h=939ab74a97fe360ac234f75e07779b2c898739b0;hb=26fd6d51f1a3fc05f6dda56ff6e1f25ed92e95d0;hp=4b1501e44979fa37d70a31bafbbc8f42116af3a1;hpb=149bd1ab7b0970b66a856ddffca1ac5efb5bf0aa;p=lyx.git diff --git a/development/keystest/watch_keytest.sh b/development/keystest/watch_keytest.sh old mode 100644 new mode 100755 index 4b1501e449..939ab74a97 --- a/development/keystest/watch_keytest.sh +++ b/development/keystest/watch_keytest.sh @@ -1,16 +1,31 @@ - +. ./shared_variables.sh +OUT="$ROOT_OUTDIR" NOW_SEC=`date +%s` echo NOW_SEC $NOW_SEC echo recently modified files: -LATEST_FILE=`ls out/* -td -1 | grep -v log | head -n1` +LATEST_FILE=`ls $ROOT_OUTDIR/* -td -1 | grep -v log | head -n1` echo $LATEST_FILE | ( grep replay > /dev/null || ( - ls out/* -lotd | head + ls $ROOT_OUTDIR/* -lotd | head -n6 ) ) -ls out/* -tdo -1 | grep replay +ls $ROOT_OUTDIR/* -tdo -1 | grep replay |head -n4 + +LATEST_FILE=`ls $ROOT_OUTDIR/* -td -1 | grep replay | head -n1` +if [ $LATEST_FILE = "$ROOT_OUTDIR/toreplay" ] +then + #echo foo + LATEST_FILE=`ls $ROOT_OUTDIR/toreplay/* -td -1 | grep replay | head -n1` +fi + +if [ $LATEST_FILE = "$ROOT_OUTDIR/toreplay/replayed" ] +then + echo foo + LATEST_FILE=`ls $ROOT_OUTDIR/toreplay/replayed/* -td -1 | grep replay | head -n1` +else + echo oof +fi -LATEST_FILE=`ls out/* -td -1 | grep replay | head -n1` echo LATEST_FILE $LATEST_FILE echo $LATEST_FILE | ( grep replay > /dev/null && ( @@ -19,16 +34,18 @@ echo $LATEST_FILE | ( ls $LATEST_FILE/*re -lotd | head SEC=`cat $LATEST_FILE/last_crash_sec` echo $SEC $(($NOW_SEC-$SEC)) - ls -l $LATEST_FILE/$SEC.KEYCODEpure + ls -l $LATEST_FILE/$SEC.KEYCODEpure | head -n4 echo `cat $LATEST_FILE/$SEC.KEYCODEpure | sed s/KK:\//g` - cat $LATEST_FILE/$SEC.GDB | grep "signal SIG" -A 15 + cat $LATEST_FILE/$SEC.GDB | grep "VIOLATED" #-A 15 -B 5 + cat $LATEST_FILE/$SEC.GDB | grep "signal SIG" #-A 15 -B 5 + cat $LATEST_FILE/$SEC.GDB | grep "lyx::" | head -n5 #-A 15 -B 5 else ls $LATEST_FILE -lot | head - cat `echo $LATEST_FILE | sed s/KEYCODEpure.replay/GDB/` | grep "signal SIG" -A 9 + cat `echo $LATEST_FILE | sed s/KEYCODEpure.replay/GDB/` | grep "signal SIG" -A 19 fi cat $LATEST_FILE/log | grep Bore | tail -n2 ) || ( - ls out/* -lotd | head + ls $ROOT_OUTDIR/* -lotd | head ) ) @@ -37,11 +54,11 @@ grep -F "autolyx: Trace reproduced X_PID -x-session" out/log | grep -v kill | grep -v Terminated | tail -n 9 -exit +x-session" $ROOT_OUTDIR/log | grep -v kill | grep -v Terminated | tail -n 9 +#exit echo autolyx crashes --------- -grep autolyx: out/log | grep -v kill | grep -v Terminated #-A 5 +grep autolyx: $ROOT_OUTDIR/log | grep -v kill | grep -v Terminated | grep -v grep #-A 5 echo python crashes --------- -grep -i Trace out/log -A 5 -echo misc ---- -grep reproduced out/log | tail -n5 +grep -i -a Trace $ROOT_OUTDIR/log -A 7 | tail -n8 +#echo misc ---- +#grep reproduced $ROOT_OUTDIR/log | tail -n5