⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 run_test

📁 Contiki是一个开源
💻
字号:
#!/bin/bashif [ $# -lt 1 -o $# -gt 2 ]; then  echo "Usage: $0 <test> [logfile]"  exitfiTEST=$1LOGFILE=0if [ $# -eq 2 ]; then  LOGFILE=1  LOG=$2fiecho ">>>>>>> Starting test: $TEST <<<<<<<<"if [ $LOGFILE -eq 1 ]; then echo -n "[`date '+%F %T'`] $TEST: " >> $LOG; fijava -jar ../dist/cooja.jar -nogui -test=$TESTif [ -f "COOJA.log" ]; then  mv COOJA.log $TEST.cooja_logfiOK=0if [ -f "$TEST.log" ]; then  OK=`grep "TEST OK" $TEST.log | wc -l`fiif [ $LOGFILE -eq 1 ]; then  if [ $OK == 0 ]; then    echo "FAIL" >> $LOG    if [ -f "$TEST.info" ]; then      echo "--LOG INFO START ($TEST.info) --" >> $LOG      cat $TEST.info >> $LOG      echo "--LOG INFO END --" >> $LOG    else      echo "-- NO LOG INFO AVAILABLE ($TEST.info) --" >> $LOG    fi    echo "-- OUTPUT TAIL START ($TEST.cooja_log) --" >> $LOG    tail -5 $TEST.cooja_log >> $LOG    echo "-- OUTPUT TAIL END --" >> $LOG    echo >> $LOG  else    echo "OK" >> $LOG  fi  echo >> $LOGfiif [ $OK == 0 ]; then  echo ">>>>>>> Finished test: $TEST FAILED <<<<<<<<"else  echo ">>>>>>> Finished test: $TEST OK <<<<<<<<"fi

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -