change log for rtems-testing (2010-07-14)

rtems-vc at rtems.org rtems-vc at rtems.org
Wed Jul 14 17:10:04 UTC 2010


 *joel*:
2010-07-14	Joel Sherrill <joel.sherrilL at OARcorp.com>

	* do_coverage, rtems_items.sed: Include more info in summary.

M  1.287  rtems-coverage/ChangeLog
M   1.71  rtems-coverage/do_coverage
M    1.4  rtems-coverage/rtems_items.sed

diff -u rtems-testing/rtems-coverage/ChangeLog:1.286 rtems-testing/rtems-coverage/ChangeLog:1.287
--- rtems-testing/rtems-coverage/ChangeLog:1.286	Wed Jul 14 10:51:15 2010
+++ rtems-testing/rtems-coverage/ChangeLog	Wed Jul 14 11:29:00 2010
@@ -1,3 +1,7 @@
+2010-07-14	Joel Sherrill <joel.sherrilL at OARcorp.com>
+
+	* do_coverage, rtems_items.sed: Include more info in summary.
+
 2010-07-14	Joel Sherrill <joel.sherrill at oarcorp.com>
 
 	* do_coverage: Add libdevfs which was split from libimfs.

diff -u rtems-testing/rtems-coverage/do_coverage:1.70 rtems-testing/rtems-coverage/do_coverage:1.71
--- rtems-testing/rtems-coverage/do_coverage:1.70	Wed Jul 14 10:51:15 2010
+++ rtems-testing/rtems-coverage/do_coverage	Wed Jul 14 11:29:00 2010
@@ -340,6 +340,27 @@
   echo "Bytes in unreferenced symbols : " ${size_of}
 }
 
+generate_size_per_file()
+{
+  total=0
+  pfile=X
+  cut -d':' -f1 ${results_dir}/sizes_all.txt | sort  -k3 | while read line
+  do
+    size=`echo $line | cut -d' ' -f1`
+    file=`echo $line | cut -d' ' -f3`
+    #echo $size XXX $file
+    if [ $file != $pfile ] ; then
+      if [ $pfile != X ]; then
+	echo $total $pfile
+	total=0
+      fi
+      pfile=$file
+    fi
+    #echo ADD $file $total $size `expr $total + $size`
+    total=`expr $total + $size`
+  done | sort -n -r
+}
+
 # generate the coverage report set
 generate_reports()
 {
@@ -409,6 +430,8 @@
   cat ${results_dir}/sizes_unreferenced.txt ${results_dir}/sizes.txt | \
     sort -n -r >${results_dir}/sizes_all.txt
 
+  generate_size_per_file >${results_dir}/size_per_file.txt
+
   generate_html ${results_dir}/summary.txt >${results_dir}/row.html
   add_to_summary >>${results_dir}/summary.txt
 

diff -u rtems-testing/rtems-coverage/rtems_items.sed:1.3 rtems-testing/rtems-coverage/rtems_items.sed:1.4
--- rtems-testing/rtems-coverage/rtems_items.sed:1.3	Tue May 25 12:51:12 2010
+++ rtems-testing/rtems-coverage/rtems_items.sed	Wed Jul 14 11:29:00 2010
@@ -5,6 +5,8 @@
   <li>Configuration (<a href="configuration.txt">text<\/a>)<\/li>\
   <li>Tests With Possible Issues \
     (<a href="testsWithNoEndOfTest.txt">text<\/a>)<\/li>\
+  <li>Sum of Sizes of Ranges per File\
+    (<a href="size_per_file.txt">text<\/a>)<\/li>\
   <li>Size of Unreferenced Symbols \
     (<a href="sizes_unreferenced.txt">text<\/a>)<\/li>\
   <li>Sizes of All Ranges and Unreferenced Symbols \



--

Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100714/bb369854/attachment-0001.html>


More information about the vc mailing list