Signed-off-by: Andreas Mueller <[email protected]>
---
 contrib/qa/collect-qa-errors.sh |   23 ++++++-----------------
 1 files changed, 6 insertions(+), 17 deletions(-)

diff --git a/contrib/qa/collect-qa-errors.sh b/contrib/qa/collect-qa-errors.sh
index 45a7283..212e0cd 100755
--- a/contrib/qa/collect-qa-errors.sh
+++ b/contrib/qa/collect-qa-errors.sh
@@ -1,26 +1,15 @@
 #!/bin/bash
 
-# A little script outputting information on all recipes with QA errors
+# A little script outputting information on all recipes with QA issues
 
 bb_tmp_dir=$(bitbake -e | grep 'TMPDIR="' | sed -e s/TMPDIR=// \
                                                 -e s/\"//g)
 
-# each temp dir is checked
-for log_dir in ${bb_tmp_dir}/work/*/*/temp ; do
-       # checked only log files
-       for log_file in ${log_dir}/log.do_* ; do
-               if [ -e  $log_file ] ; then
-                       qa_err=$(grep 'ERROR: QA' $log_file)
-                       if [[ -n  $qa_err ]] ; then
-                               # Bingo
-                               str=${log_file%/*}
-                               str=${str%/*}
-                               echo $str
-                               # output only one occurance per recipe
-                               break
-                       fi
-               fi
-       done
+# report each log.qa_package in temp dir
+for log_dir in ${bb_tmp_dir}/work/*/*/temp/log.qa_package ; do
+       str=${log_dir%/*}
+       str=${str%/*}
+       echo $str
 done
 
 
-- 
1.7.2.3


_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to