This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Test suite and code coverage


The below is the code coverage results I got from running the test-suite
on CVS guile.  We should use these numbers only to figure out what
modules are not sufficiently well tested by the current test-suite
(there is lots more that needs testing!).  I've included only a by-file
summary; of course I also have by-function summaries to find, e.g.,
which primitives aren't being tested, etc.  Contributions of new, useful
tests are greatly appreciated!

Greg

 98.39% of 124 source lines executed in file alist.c
  7.41% of 27 source lines executed in file arbiters.c
 59.52% of 168 source lines executed in file async.c
 20.44% of 274 source lines executed in file backtrace.c
100.00% of 5 source lines executed in file boolean.c
 97.75% of 89 source lines executed in file chars.c
 88.00% of 50 source lines executed in file continuations.c
 36.15% of 213 source lines executed in file debug.c
 42.77% of 173 source lines executed in file dynl.c
 59.04% of 83 source lines executed in file dynwind.c
 76.74% of 43 source lines executed in file eq.c
100.00% of 122 source lines executed in file cpp_err_symbols.c
 34.92% of 63 source lines executed in file error.c
 65.22% of 1731 source lines executed in file eval.c
 32.61% of 46 source lines executed in file evalext.c
 65.35% of 101 source lines executed in file feature.c
 25.24% of 515 source lines executed in file filesys.c
 68.60% of 86 source lines executed in file fluids.c
 75.40% of 313 source lines executed in file fports.c
 73.03% of 775 source lines executed in file gc.c
  4.35% of 115 source lines executed in file gdbint.c
  0.67% of 300 source lines executed in file gh_data.c
  0.00% of 20 source lines executed in file gh_eval.c
  0.00% of 38 source lines executed in file gh_funcs.c
  0.00% of 16 source lines executed in file gh_init.c
  0.00% of 6 source lines executed in file gh_io.c
  0.00% of 44 source lines executed in file gh_list.c
  0.00% of 32 source lines executed in file gh_predicates.c
 77.63% of 76 source lines executed in file gsubr.c
 92.65% of 68 source lines executed in file guardians.c
 50.00% of 6 source lines executed in file guile.c
  1.39% of 72 source lines executed in file hash.c
 43.42% of 152 source lines executed in file hashtab.c
 92.26% of 155 source lines executed in file init.c
 49.23% of 195 source lines executed in file ioext.c
 63.89% of 36 source lines executed in file keywords.c
  6.06% of 33 source lines executed in file lang.c
 69.13% of 298 source lines executed in file list.c
 88.12% of 160 source lines executed in file load.c
 48.48% of 33 source lines executed in file macros.c
 10.53% of 19 source lines executed in file mallocs.c
 45.10% of 51 source lines executed in file modules.c
  2.93% of 205 source lines executed in file net_db.c
 49.60% of 2103 source lines executed in file numbers.c
  9.94% of 171 source lines executed in file objects.c
  8.33% of 24 source lines executed in file objprop.c
 93.85% of 65 source lines executed in file options.c
100.00% of 30 source lines executed in file pairs.c
 62.80% of 508 source lines executed in file ports.c
100.00% of 34 source lines executed in file cpp_sig_symbols.c
 11.50% of 426 source lines executed in file posix.c
 53.23% of 511 source lines executed in file print.c
 43.16% of 95 source lines executed in file procprop.c
 52.41% of 145 source lines executed in file procs.c
  0.57% of 1233 source lines executed in file ramap.c
 19.39% of 196 source lines executed in file random.c
 61.13% of 355 source lines executed in file read.c
 73.97% of 73 source lines executed in file regex-posix.c
 29.63% of 108 source lines executed in file root.c
 42.28% of 123 source lines executed in file scmsigs.c
 49.00% of 251 source lines executed in file script.c
 66.67% of 30 source lines executed in file simpos.c
 61.18% of 85 source lines executed in file smob.c
 10.57% of 331 source lines executed in file socket.c
 19.35% of 398 source lines executed in file sort.c
 21.48% of 149 source lines executed in file srcprop.c
 26.67% of 15 source lines executed in file stackchk.c
 22.30% of 269 source lines executed in file stacks.c
 44.59% of 222 source lines executed in file stime.c
 81.98% of 172 source lines executed in file strings.c
 11.03% of 145 source lines executed in file strop.c
 98.68% of 76 source lines executed in file strorder.c
 74.21% of 159 source lines executed in file strports.c
 70.72% of 263 source lines executed in file struct.c
 50.53% of 376 source lines executed in file symbols.c
  1.75% of 57 source lines executed in file tag.c
 66.36% of 214 source lines executed in file throw.c
  0.65% of 1379 source lines executed in file unif.c
 72.06% of 68 source lines executed in file variable.c
 61.42% of 127 source lines executed in file vectors.c
100.00% of 7 source lines executed in file version.c
 72.41% of 58 source lines executed in file vports.c
 85.19% of 54 source lines executed in file weaks.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]