Lines Matching refs:T

223 T="`mktemp -d ${TMPDIR-/tmp}/torture.sh.XXXXXX`"
226 echo " --- " $scriptname $args | tee -a $T/log
227 echo " --- Results directory: " $ds | tee -a $T/log
237 echo " --- Zero time for rcutorture, disabling" | tee -a $T/log
249 echo " --- Zero time for locktorture, disabling" | tee -a $T/log
261 echo " --- Zero time for scftorture, disabling" | tee -a $T/log
265 touch $T/failures
266 touch $T/successes
281 echo " --- $curflavor:" Start `date` | tee -a $T/log
287 "$@" $boottag "$cur_bootargs" --datestamp "$ds/results-$curflavor" > $T/$curflavor.out 2>&1
289 …resdir="`grep '^Results directory: ' $T/$curflavor.out | tail -1 | sed -e 's/^Results directory: /…
292 cat $T/$curflavor.out | tee -a $T/log
293 echo retcode=$retcode | tee -a $T/log
295 echo $resdir > $T/last-resdir
299 echo "$curflavor($retcode)" $resdir >> $T/successes
301 echo "$curflavor($retcode)" $resdir >> $T/failures
321 mv $T/last-resdir $T/last-resdir-nodebug || :
326 mv $T/last-resdir $T/last-resdir-kasan || :
337 mv $T/last-resdir $T/last-resdir-kcsan || :
344 echo " --- allmodconfig:" Start `date` | tee -a $T/log
369 echo "allmodconfig($retcode)" $amcdir >> $T/successes
372 echo "allmodconfig($retcode)" $amcdir >> $T/failures
381 echo " --- rcutasksflavors:" Start `date` | tee -a $T/log
384 cat > $T/rcutasksflavors << __EOF__
392 …deselectedflavors="`grep -v $flavor $T/rcutasksflavors | tr '\012' ' ' | tr -s ' ' | sed -e 's/ *$…
394 …ERT=y CONFIG_RCU_SCALE_TEST=y $forceflavor=y $deselectedflavors" --trust-make > $T/$flavor.out 2>&1
403 echo "rcutasksflavors($retcode)" $rtfdir >> $T/successes
406 echo "rcutasksflavors($retcode)" $rtfdir >> $T/failures
446 echo " --- do-srcu-lockdep:" Start `date` | tee -a $T/log
447 …tools/testing/selftests/rcutorture/bin/srcu_lockdep.sh --datestamp "$ds/results-srcu-lockdep" > $T
449 cp $T/srcu_lockdep.sh.out "tools/testing/selftests/rcutorture/res/$ds/results-srcu-lockdep/log"
452 …ockdep($retcode)" "tools/testing/selftests/rcutorture/res/$ds/results-srcu-lockdep" >> $T/successes
455 …lockdep($retcode)" "tools/testing/selftests/rcutorture/res/$ds/results-srcu-lockdep" >> $T/failures
525 mv $T/last-resdir-nodebug $T/first-resdir-nodebug || :
526 if test -f "$T/last-resdir-kasan"
528 mv $T/last-resdir-kasan $T/first-resdir-kasan || :
530 if test -f "$T/last-resdir-kcsan"
532 mv $T/last-resdir-kcsan $T/first-resdir-kcsan || :
539 for i in $T/first-resdir-*
582 echo " --- " Done `date` | tee -a $T/log
585 echo SUCCESSES: | tee -a $T/log
586 if test -s "$T/successes"
588 cat "$T/successes" | tee -a $T/log
589 nsuccesses="`wc -l "$T/successes" | awk '{ print $1 }'`"
592 echo FAILURES: | tee -a $T/log
593 if test -s "$T/failures"
595T/failures" -v sq="'" '{ print "echo " sq $0 sq; print "sed -e " sq "1,/^ --- .* Test summary:$/d"…
596 nfailures="`wc -l "$T/failures" | awk '{ print $1 }'`"
597 grep "^ Summary: " "$T/failuresum" |
598 grep -v '^ Summary: Bugs: [0-9]* (all bugs kcsan)$' > "$T/nonkcsan"
599 if test -s "$T/nonkcsan"
609 …arted at $startdate, ended at `date`, duration `get_starttime_duration $starttime`. | tee -a $T/log
610 echo Summary: Successes: $nsuccesses Failures: $nfailures. | tee -a $T/log
611 tdir="`cat $T/successes $T/failures | head -1 | awk '{ print $NF }' | sed -e 's,/[^/]\+/*$,,'`"
612 find "$tdir" -name 'ConfigFragment.diags' -print > $T/configerrors
613 find "$tdir" -name 'Make.out.diags' -print > $T/builderrors
614 if test -s "$T/configerrors"
616 echo " Scenarios with .config errors: `wc -l "$T/configerrors" | awk '{ print $1 }'`"
619 if test -s "$T/builderrors"
621 echo " Scenarios with build errors: `wc -l "$T/builderrors" | awk '{ print $1 }'`"
624 if test -z "$nonkcsanbug" && test -s "$T/failuresum"
632 find "$tdir" -type d -name '*-k[ac]san' -print > $T/xz-todo-all
634 grep -e '-k[ac]san$' > $T/xz-todo-copy
635 sort $T/xz-todo-all $T/xz-todo-copy | uniq -u > $T/xz-todo
638 if test -s $T/xz-todo
640 for i in `cat $T/xz-todo`
643 done | wc -l | awk '{ print $1 }' > $T/xz-todo-count
644 n2compress="`cat $T/xz-todo-count`"
645 …ress files: `du -sh $tdir | awk '{ print $1 }'` `date` 2>&1 | tee -a "$tdir/log-xz" | tee -a $T/log
646 for i in `cat $T/xz-todo`
655 …ting for batch $batchno of $ncompresses compressions `date` | tee -a "$tdir/log-xz" | tee -a $T/log
664 …or final batch $batchno of $ncompresses compressions `date` | tee -a "$tdir/log-xz" | tee -a $T/log
667 if test -s $T/xz-todo-copy
671 echo Linking vmlinux.xz files to re-use scenarios `date` | tee -a "$tdir/log-xz" | tee -a $T/log
673 for i in `cat $T/xz-todo-copy`
676 find . -name vmlinux -print > $T/xz-todo-copy-vmlinux
677 for v in `cat $T/xz-todo-copy-vmlinux`
685 …ress files: `du -sh $tdir | awk '{ print $1 }'` `date` 2>&1 | tee -a "$tdir/log-xz" | tee -a $T/log
686 echo Total duration `get_starttime_duration $starttime`. | tee -a $T/log
693 cp $T/log "$tdir"