git-svn-id: http://10.144.169.20/repos/um/branches/l7vsd-3.x-ramiel-epoll-cond@10350
1ed66053-1c2d-0410-8867-
f7571e6e31d3
# Count OK and NG
echo "############# Summary ###############" | tee -a ${REPORT_FILE}
-grep -v "^Test failed" ${REPORT_FILE} |
-awk 'BEGIN{OkCon=0;NgCon=0;}
- {if($2 == "OK")
- OkCon++;
- if($2 == "NG")
- NgCon++;}
- END{printf("OK=%d\tNG=%d\n",OkCon,NgCon)}' | tee -a ${REPORT_FILE}
+perl -ne "print if m/^[^\t]+\t(?:OK|NG)/" ${REPORT_FILE} |
+ awk 'BEGIN { OkCon=0; NgCon=0; }
+ {
+ if ($2 == "OK")
+ OkCon++;
+ if ($2 == "NG")
+ NgCon++;
+ }
+ END { printf("OK=%d\tNG=%d\n", OkCon, NgCon) }' | tee -a ${REPORT_FILE}
LOG "Test scripts end."
###################
# Aftertreatment