* Ralf Wildenhues wrote on Sat, Nov 20, 2010 at 10:28:17AM CET: > Stefano asked for coverage information about Automake recently, > so I triggered another 'make check-coverage' on my system, held > hands of Devel::Cover a bit, waited a looong time, then collected > the results. They are in a set of HTML pages roughly 500K size, > the toplevel one is attached.
Hmm, the list server removes HTML attachments; that can only be a good thing in general. ;-) Here's a plain-text copy of the summary (sorry for the long lines): Coverage Summary Database: /tmp/build/cover_db file stmt bran cond sub pod time total /tmp/automake/lib/Automake/ChannelDefs.pm 95.8 92.9 n/a 94.1 100.0 0.0 95.2 /tmp/automake/lib/Automake/Channels.pm 84.1 70.6 75.0 87.2 100.0 0.2 81.8 /tmp/automake/lib/Automake/Condition.pm 100.0 100.0 100.0 100.0 100.0 0.4 100.0 /tmp/automake/lib/Automake/Configure_ac.pm 100.0 100.0 50.0 100.0 100.0 0.0 97.9 /tmp/automake/lib/Automake/DisjConditions.pm n/a n/a n/a n/a n/a n/a n/a /tmp/automake/lib/Automake/FileUtils.pm 56.9 31.2 18.2 76.0 100.0 0.0 52.7 /tmp/automake/lib/Automake/General.pm n/a n/a n/a n/a n/a n/a n/a /tmp/automake/lib/Automake/Item.pm n/a n/a n/a n/a n/a n/a n/a /tmp/automake/lib/Automake/ItemDef.pm n/a n/a n/a n/a n/a n/a n/a /tmp/automake/lib/Automake/Location.pm 67.3 n/a 50.0 80.0 100.0 0.2 72.4 /tmp/automake/lib/Automake/Options.pm 96.9 95.0 92.6 96.0 100.0 0.0 95.2 /tmp/automake/lib/Automake/Rule.pm 93.6 90.0 81.2 89.2 100.0 0.3 91.6 /tmp/automake/lib/Automake/RuleDef.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0 /tmp/automake/lib/Automake/Struct.pm 79.0 51.9 44.4 82.9 50.0 0.1 67.6 /tmp/automake/lib/Automake/VarDef.pm 97.6 83.3 100.0 100.0 100.0 0.1 96.9 /tmp/automake/lib/Automake/Variable.pm 95.7 87.0 84.5 96.4 100.0 0.5 92.7 /tmp/automake/lib/Automake/Version.pm 100.0 100.0 100.0 100.0 100.0 0.0 100.0 /tmp/automake/lib/Automake/Wrap.pm 100.0 100.0 100.0 100.0 100.0 0.1 100.0 /tmp/automake/lib/Automake/XFile.pm 72.5 41.7 14.3 77.8 100.0 82.4 63.4 /tmp/automake/lib/Automake/tests/Cond2.pl 100.0 n/a n/a 100.0 n/a 0.0 100.0 /tmp/automake/lib/Automake/tests/Cond3.pl 100.0 n/a n/a 100.0 n/a 0.0 100.0 /tmp/automake/lib/Automake/tests/Condition-t.pl 75.0 50.0 33.3 100.0 n/a 0.0 61.1 /tmp/automake/lib/Automake/tests/Condition.pl 89.6 50.0 33.3 100.0 n/a 0.0 75.2 /tmp/automake/lib/Automake/tests/DisjCon2.pl 100.0 n/a n/a 100.0 n/a 0.0 100.0 /tmp/automake/lib/Automake/tests/DisjCon3.pl 100.0 n/a n/a 100.0 n/a 0.0 100.0 /tmp/automake/lib/Automake/tests/DisjConditions-t.pl 75.0 50.0 33.3 100.0 n/a 0.0 61.1 /tmp/automake/lib/Automake/tests/DisjConditions.pl 85.9 50.0 42.9 100.0 n/a 0.0 72.1 /tmp/automake/lib/Automake/tests/Version.pl 68.4 64.3 100.0 100.0 n/a 0.0 72.1 /tmp/automake/lib/Automake/tests/Version2.pl 100.0 n/a n/a 100.0 n/a 0.0 100.0 /tmp/automake/lib/Automake/tests/Version3.pl 100.0 n/a n/a 100.0 n/a 0.0 100.0 /tmp/automake/lib/Automake/tests/Wrap.pl 82.6 50.0 n/a 100.0 n/a 0.0 80.0 /tmp/build/aclocal 97.8 94.5 73.6 97.5 n/a 3.9 94.7 /tmp/build/automake 96.1 89.6 88.7 97.1 n/a 1.2 93.5 /tmp/build/lib/Automake/Config.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0 /usr/local/bin/autoheader 83.2 47.4 58.3 100.0 n/a 0.0 74.6 /usr/local/bin/autom4te 86.5 60.3 54.5 91.3 n/a 4.4 77.4 /usr/local/bin/automake 11.9 1.4 0.2 23.0 n/a 0.0 8.2 /usr/local/bin/autoupdate 92.3 55.3 50.0 100.0 n/a 0.0 83.1 /usr/local/share/autoconf/Autom4te/C4che.pm 100.0 66.7 66.7 100.0 100.0 0.0 94.4 /usr/local/share/autoconf/Autom4te/ChannelDefs.pm 54.7 45.5 n/a 73.3 100.0 0.1 59.1 /usr/local/share/autoconf/Autom4te/Channels.pm 64.1 54.4 58.3 68.4 100.0 0.0 63.7 /usr/local/share/autoconf/Autom4te/Configure_ac.pm 92.9 62.5 50.0 100.0 100.0 0.0 87.2 /usr/local/share/autoconf/Autom4te/FileUtils.pm 73.1 50.0 72.7 80.0 100.0 2.7 69.1 /usr/local/share/autoconf/Autom4te/General.pm 79.4 46.7 50.0 87.1 100.0 0.7 73.7 /usr/local/share/autoconf/Autom4te/Request.pm 78.3 0.0 n/a 83.3 0.0 0.0 69.7 /usr/local/share/autoconf/Autom4te/Struct.pm 74.4 43.9 33.3 69.6 12.5 0.1 61.8 /usr/local/share/autoconf/Autom4te/XFile.pm 82.6 45.8 14.3 100.0 100.0 2.1 72.4 /usr/local/share/automake-1.11/Automake/ChannelDefs.pm 45.1 14.3 n/a 58.8 88.9 0.0 43.2 /usr/local/share/automake-1.11/Automake/Channels.pm 42.5 17.7 0.0 57.9 100.0 0.0 39.2 /usr/local/share/automake-1.11/Automake/Condition.pm 35.3 17.2 27.8 42.3 94.7 0.0 35.8 /usr/local/share/automake-1.11/Automake/Config.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0 /usr/local/share/automake-1.11/Automake/Configure_ac.pm 75.0 25.0 50.0 85.7 0.0 0.0 63.8 /usr/local/share/automake-1.11/Automake/FileUtils.pm 27.7 0.0 0.0 48.0 100.0 0.0 25.1 /usr/local/share/automake-1.11/Automake/Location.pm 7.7 n/a 0.0 10.0 0.0 0.0 6.6 /usr/local/share/automake-1.11/Automake/Options.pm 47.9 2.5 0.0 60.0 100.0 0.0 28.9 /usr/local/share/automake-1.11/Automake/Rule.pm 37.2 10.0 6.2 51.4 100.0 0.0 33.6 /usr/local/share/automake-1.11/Automake/RuleDef.pm 70.0 n/a n/a 70.0 33.3 0.0 67.4 /usr/local/share/automake-1.11/Automake/Struct.pm 57.3 35.4 44.4 39.0 50.0 0.0 46.6 /usr/local/share/automake-1.11/Automake/VarDef.pm 42.9 0.0 0.0 54.5 90.0 0.0 42.9 /usr/local/share/automake-1.11/Automake/Variable.pm 10.6 0.0 0.0 27.3 100.0 0.0 11.7 /usr/local/share/automake-1.11/Automake/Version.pm 20.7 0.0 0.0 40.0 100.0 0.0 15.9 /usr/local/share/automake-1.11/Automake/Wrap.pm 18.2 0.0 0.0 40.0 66.7 0.0 17.5 /usr/local/share/automake-1.11/Automake/XFile.pm 39.1 0.0 0.0 50.0 55.6 0.0 30.6 /usr/bin/print 24.2 17.5 7.4 36.4 n/a 0.2 20.5 Total 61.8 47.2 44.8 69.5 91.2 100.0 57.5