all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* some testing-related contributions
@ 2016-10-13 23:05 Gemini Lasswell
  0 siblings, 0 replies; only message in thread
From: Gemini Lasswell @ 2016-10-13 23:05 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 1657 bytes --]

Hi All,

After I saw John Wiegley's chat with Sacha Chua a few months ago I
decided to try writing some tests for Emacs and after going off on a
few tangents along the way I've come up with the following:

    - kmacro-tests.el, tests for kmacro.el
    - should-call, a context-creating macro which can temporarily
      add advice to one or more named functions around the execution
      of some test code, and its close relative, should-not-call
    - autocover.el, a batch-mode code coverage tool

Originally I thought it would be nice to see code coverage summarized
as percentages instead of having to eyeball pink and tan splotches,
then I got the idea to see if I could get it to run on all of Emacs's
tests in batch mode. A substantial proportion of the .el files loaded
by the test suite show buggy behavior under testcover, so I ended up
making a list of over 100 files to exclude from code coverage. I've
attached the results of my "make check-coverage" for the curious, but
the testcover-related bugs need to be found and fixed before this is
going to be useful for anyone. I have a couple of them narrowed down
to nice reproducible cases and reported, but there are definitely
more.

I wrote should-call to make writing tests for kmacro.el easier. Advice
is a really useful tool when writing tests, but making sure each
advice-add is matched by an advice-remove inside an unwind-protect is a
chore. I think other test writers would find should-call useful so I'd
like to propose it for inclusion in ert. Is sending it to bug-gnu-emacs
labeled WIP and PATCH like the recent lispy backtrace thread the best
way to do that?

Best regards,
Gemini

[-- Attachment #2: code coverage report --]
[-- Type: text/plain, Size: 71426 bytes --]

Name                                                          Lines    Miss  Cover
-------------------------------------------------------------------------------------
lisp/abbrev.el                                                  421     163    61%   
lisp/ansi-color.el                                              192     122    36%   
lisp/apropos.el                                                 605     526    13%   
lisp/auth-source.el                                             951     686    28%   
lisp/autorevert.el                                              242      48    80%   
lisp/bindings.el                                                 99      67    32%   
lisp/button.el                                                  163     118    28%   
lisp/calc/calc-aent.el                                          883     573    35%   
lisp/calc/calc-alg.el                                          1047     883    16%   
lisp/calc/calc-arith.el                                        2399    2022    16%   
lisp/calc/calc-loaddefs.el                                        0       0          
lisp/calc/calc-macs.el                                           98      30    69%   
lisp/calc/calc-menu.el                                            0       0          
lisp/calc/calc-misc.el                                          427     334    22%   
lisp/calc/calc-units.el                                         928     607    35%   
lisp/calc/calc.el                                              1869    1048    44%   
lisp/calc/calccomp.el                                          1294     973    25%   
lisp/calendar/cal-hebrew.el                                     595     398    33%   
lisp/calendar/cal-loaddefs.el                                     0       0          
lisp/calendar/cal-menu.el                                        33      26    21%   
lisp/calendar/calendar.el                                       647     461    29%   
lisp/calendar/diary-lib.el                                     1088     881    19%   
lisp/calendar/diary-loaddefs.el                                   0       0          
lisp/calendar/icalendar.el                                     1480     153    90%   
lisp/calendar/parse-time.el                                      79      22    72%   
lisp/calendar/time-date.el                                      146     133     9%   
lisp/case-table.el                                               88      78    11%   
lisp/cedet/semantic/fw.el                                       128     102    20%   
lisp/cedet/semantic/loaddefs.el                                   0       0          
lisp/char-fold.el                                                50       1    98%   
lisp/comint.el                                                 1443    1137    21%   
lisp/composite.el                                               398     385     3%   
lisp/cus-edit.el                                               2040    1747    14%   
lisp/cus-face.el                                                 45      37    18%   
lisp/cus-load.el                                                  2       0   100%   
lisp/cus-start.el                                                 4       4     0%   
lisp/custom.el                                                  546     318    42%   
lisp/dabbrev.el                                                 342     122    64%   
lisp/descr-text.el                                              624     488    22%   
lisp/desktop.el                                                 582     491    16%   
lisp/dframe.el                                                  366     315    14%   
lisp/dired-loaddefs.el                                            0       0          
lisp/dired.el                                                  1369     789    42%   
lisp/disp-table.el                                              136     123    10%   
lisp/dnd.el                                                      77      66    14%   
lisp/dom.el                                                     129      10    92%   
lisp/ehelp.el                                                   151     134    11%   
lisp/elec-pair.el                                               241      20    92%   
lisp/electric.el                                                230     116    50%   
lisp/emacs-lisp/advice.el                                       797     302    62%   
lisp/emacs-lisp/autocover.el                                    241       8    97%   
lisp/emacs-lisp/backquote.el                                    109      15    86%   
lisp/emacs-lisp/benchmark.el                                     44      25    43%   
lisp/emacs-lisp/byte-opt.el                                    1035     385    63%   
lisp/emacs-lisp/cl-extra.el                                     482     364    24%   
lisp/emacs-lisp/cl-loaddefs.el                                    1       1     0%   
lisp/emacs-lisp/cl.el                                           157      98    38%   
lisp/emacs-lisp/debug.el                                        383     309    19%   
lisp/emacs-lisp/easymenu.el                                     281      87    69%   
lisp/emacs-lisp/eieio-base.el                                   166      57    66%   
lisp/emacs-lisp/eieio-loaddefs.el                                 0       0          
lisp/emacs-lisp/eieio-opt.el                                    174     154    11%   
lisp/emacs-lisp/eldoc.el                                        121      95    21%   
lisp/emacs-lisp/ert-x.el                                        103      11    89%   
lisp/emacs-lisp/ewoc.el                                         105      25    76%   
lisp/emacs-lisp/find-func.el                                    265     162    39%   
lisp/emacs-lisp/float-sup.el                                      2       2     0%   
lisp/emacs-lisp/inline.el                                        80      71    11%   
lisp/emacs-lisp/lisp-mnt.el                                     267     167    37%   
lisp/emacs-lisp/lisp-mode.el                                    428     201    53%   
lisp/emacs-lisp/lisp.el                                         325     188    42%   
lisp/emacs-lisp/map-ynp.el                                      137     113    18%   
lisp/emacs-lisp/map.el                                          146      10    93%   
lisp/emacs-lisp/pp.el                                            84      51    39%   
lisp/emacs-lisp/radix-tree.el                                   100      69    31%   
lisp/emacs-lisp/regexp-opt.el                                   114       1    99%   
lisp/emacs-lisp/ring.el                                         100       0   100%   
lisp/emacs-lisp/rx.el                                           336     204    39%   
lisp/emacs-lisp/seq.el                                           63       1    98%   
lisp/emacs-lisp/smie.el                                        1101     500    55%   
lisp/emacs-lisp/syntax.el                                       231      62    73%   
lisp/emacs-lisp/tabulated-list.el                               253      71    72%   
lisp/emacs-lisp/thunk.el                                         10       0   100%   
lisp/emacs-lisp/timer.el                                        215      82    62%   
lisp/emacs-lisp/warnings.el                                      91      34    63%   
lisp/emulation/viper-ex.el                                     1466    1208    18%   
lisp/emulation/viper-init.el                                     90      46    49%   
lisp/emulation/viper-keym.el                                    107      67    37%   
lisp/emulation/viper-macs.el                                    545     389    29%   
lisp/emulation/viper-mous.el                                    312     197    37%   
lisp/emulation/viper-util.el                                    823     474    42%   
lisp/emulation/viper.el                                         327     252    23%   
lisp/env.el                                                      98      36    63%   
lisp/epa-hook.el                                                 20      13    35%   
lisp/epa.el                                                     688     562    18%   
lisp/epg.el                                                    1311     908    31%   
lisp/erc/erc-button.el                                          158     145     8%   
lisp/erc/erc-compat.el                                           48      44     8%   
lisp/erc/erc-fill.el                                             60      52    13%   
lisp/erc/erc-goodies.el                                         175     157    10%   
lisp/erc/erc-join.el                                             73      65    11%   
lisp/erc/erc-list.el                                             75      62    17%   
lisp/erc/erc-match.el                                           208     176    15%   
lisp/erc/erc-menu.el                                              2       1    50%   
lisp/erc/erc-netsplit.el                                         69      53    23%   
lisp/erc/erc-networks.el                                         64      42    34%   
lisp/erc/erc-pcomplete.el                                       111      94    15%   
lisp/erc/erc-ring.el                                             44      40     9%   
lisp/erc/erc-stamp.el                                           109     105     4%   
lisp/erc/erc-track.el                                           320     270    16%   
lisp/eshell/em-alias.el                                          86      51    41%   
lisp/eshell/em-banner.el                                          6       0   100%   
lisp/eshell/em-basic.el                                          65      42    35%   
lisp/eshell/em-cmpl.el                                          190     119    37%   
lisp/eshell/em-dirs.el                                          267     192    28%   
lisp/eshell/em-glob.el                                          158     131    17%   
lisp/eshell/em-hist.el                                          521     363    30%   
lisp/eshell/em-ls.el                                            459     390    15%   
lisp/eshell/em-pred.el                                          253     205    19%   
lisp/eshell/em-prompt.el                                         37      16    57%   
lisp/eshell/em-script.el                                         48      19    60%   
lisp/eshell/em-term.el                                           50      33    34%   
lisp/eshell/em-unix.el                                          531     401    24%   
lisp/eshell/esh-arg.el                                          163      56    66%   
lisp/eshell/esh-cmd.el                                          566     466    18%   
lisp/eshell/esh-ext.el                                          131      58    56%   
lisp/eshell/esh-groups.el                                         0       0          
lisp/eshell/esh-io.el                                           226     131    42%   
lisp/eshell/esh-mode.el                                         403     159    61%   
lisp/eshell/esh-module.el                                         7       5    29%   
lisp/eshell/esh-opt.el                                          127      80    37%   
lisp/eshell/esh-proc.el                                         233     166    29%   
lisp/eshell/esh-util.el                                         352     258    27%   
lisp/eshell/esh-var.el                                          278     154    45%   
lisp/eshell/eshell.el                                            98      80    18%   
lisp/ezimage.el                                                  66      60     9%   
lisp/facemenu.el                                                320     236    26%   
lisp/faces.el                                                   876     538    39%   
lisp/filenotify.el                                              226      58    74%   
lisp/files.el                                                  3016    1382    54%   
lisp/find-dired.el                                              135     118    13%   
lisp/find-lisp.el                                               155     130    16%   
lisp/finder-inf.el                                                0       0          
lisp/font-core.el                                                40      11    72%   
lisp/font-lock.el                                               606     253    58%   
lisp/format-spec.el                                              28      16    43%   
lisp/format.el                                                  479     407    15%   
lisp/frame.el                                                   814     677    17%   
lisp/frameset.el                                                365     335     8%   
lisp/fringe.el                                                   57      35    39%   
lisp/gnus/gmm-utils.el                                           56      51     9%   
lisp/gnus/gnus-art.el                                          4446    3674    17%   
lisp/gnus/gnus-cloud.el                                         307     260    15%   
lisp/gnus/gnus-group.el                                        2233    1882    16%   
lisp/gnus/gnus-int.el                                           508     451    11%   
lisp/gnus/gnus-range.el                                         494     467     5%   
lisp/gnus/gnus-registry.el                                      574     456    21%   
lisp/gnus/gnus-spec.el                                          360     313    13%   
lisp/gnus/gnus-start.el                                        1760    1525    13%   
lisp/gnus/gnus-undo.el                                           47      41    13%   
lisp/gnus/gnus-util.el                                          923     753    18%   
lisp/gnus/gnus-win.el                                           207     188     9%   
lisp/gnus/mail-source.el                                        479     384    20%   
lisp/gnus/message.el                                           4018    3232    20%   
lisp/gnus/mm-archive.el                                          52      39    25%   
lisp/gnus/mm-bodies.el                                          153     131    14%   
lisp/gnus/mm-decode.el                                          978     723    26%   
lisp/gnus/mm-encode.el                                           73      63    14%   
lisp/gnus/mm-url.el                                             124     104    16%   
lisp/gnus/mm-util.el                                            331     258    22%   
lisp/gnus/mm-uu.el                                              302     231    24%   
lisp/gnus/mm-view.el                                            358     292    18%   
lisp/gnus/mml-sec.el                                            378     326    14%   
lisp/gnus/mml-smime.el                                          236     180    24%   
lisp/gnus/mml.el                                                953     800    16%   
lisp/gnus/mml2015.el                                            701     527    25%   
lisp/gnus/nnheader.el                                           521     441    15%   
lisp/gnus/nnmail.el                                             988     848    14%   
lisp/gnus/nnoo.el                                               190     156    18%   
lisp/gnus/smime.el                                              267     234    12%   
lisp/help-fns.el                                                901     456    49%   
lisp/help.el                                                    723     523    28%   
lisp/hex-util.el                                                 17       9    47%   
lisp/htmlfontify-loaddefs.el                                      0       0          
lisp/htmlfontify.el                                             839     742    12%   
lisp/ibuf-macs.el                                               101      89    12%   
lisp/ibuffer-loaddefs.el                                          0       0          
lisp/ibuffer.el                                                 932     811    13%   
lisp/image.el                                                   396     297    25%   
lisp/imenu.el                                                   370     276    25%   
lisp/indent.el                                                  361     246    32%   
lisp/info-xref.el                                               179      94    47%   
lisp/info.el                                                   2904    1945    33%   
lisp/international/ccl.el                                       720     668     7%   
lisp/international/charprop.el                                    0       0          
lisp/international/charscript.el                                  0       0          
lisp/international/cp51932.el                                     0       0          
lisp/international/eucjp-ms.el                                    0       0          
lisp/international/kinsoku.el                                    32      27    16%   
lisp/international/latexenc.el                                   63      35    44%   
lisp/international/mule-cmds.el                                1169     712    39%   
lisp/international/mule-conf.el                                  16       0   100%   
lisp/international/mule-util.el                                 232     161    31%   
lisp/international/mule.el                                     1073     576    46%   
lisp/international/quail.el                                    1661    1472    11%   
lisp/international/ucs-normalize.el                              71       6    92%   
lisp/international/uni-bidi.el                                    0       0          
lisp/international/uni-brackets.el                                0       0          
lisp/international/uni-category.el                                0       0          
lisp/international/uni-combining.el                               0       0          
lisp/international/uni-decomposition.el                           0       0          
lisp/international/uni-mirrored.el                                0       0          
lisp/international/uni-name.el                                    0       0          
lisp/international/uni-old-name.el                                0       0          
lisp/international/utf7.el                                      101      94     7%   
lisp/jit-lock.el                                                249     162    35%   
lisp/jka-cmpr-hook.el                                            72       4    94%   
lisp/jka-compr.el                                               348     165    53%   
lisp/json.el                                                    290      35    88%   
lisp/language/burmese.el                                          0       0          
lisp/language/cham.el                                             0       0          
lisp/language/chinese.el                                          0       0          
lisp/language/cyrillic.el                                         0       0          
lisp/language/czech.el                                            0       0          
lisp/language/english.el                                          0       0          
lisp/language/ethiopic.el                                         0       0          
lisp/language/european.el                                         7       7     0%   
lisp/language/georgian.el                                         0       0          
lisp/language/greek.el                                            0       0          
lisp/language/hebrew.el                                          68      67     1%   
lisp/language/indian.el                                           4       0   100%   
lisp/language/japanese.el                                        14      12    14%   
lisp/language/khmer.el                                            0       0          
lisp/language/korean.el                                           0       0          
lisp/language/lao.el                                              0       0          
lisp/language/misc-lang.el                                        0       0          
lisp/language/romanian.el                                         0       0          
lisp/language/sinhala.el                                          0       0          
lisp/language/slovak.el                                           0       0          
lisp/language/tai-viet.el                                         0       0          
lisp/language/thai.el                                             0       0          
lisp/language/tibetan.el                                          0       0          
lisp/language/utf-8-lang.el                                       0       0          
lisp/language/vietnamese.el                                       0       0          
lisp/leim/leim-list.el                                            0       0          
lisp/loaddefs.el                                                 73      27    63%   
lisp/loadhist.el                                                110      26    76%   
lisp/lpr.el                                                     108      98     9%   
lisp/mail/ietf-drums.el                                         161      82    49%   
lisp/mail/mail-parse.el                                           0       0          
lisp/mail/mail-prsvr.el                                           0       0          
lisp/mail/mail-utils.el                                         224     167    25%   
lisp/mail/mailabbrev.el                                         248     199    20%   
lisp/mail/mailheader.el                                          62      59     5%   
lisp/mail/rfc2045.el                                              6       6     0%   
lisp/mail/rfc2047.el                                            685     579    15%   
lisp/mail/rfc2231.el                                            210     147    30%   
lisp/mail/rfc822.el                                             189     163    14%   
lisp/mail/rmail-loaddefs.el                                       0       0          
lisp/mail/rmail.el                                             2137    1847    14%   
lisp/mail/sendmail.el                                           915     790    14%   
lisp/man.el                                                     738     616    17%   
lisp/menu-bar.el                                                390     280    28%   
lisp/minibuffer.el                                             1457    1090    25%   
lisp/mouse.el                                                  1030     893    13%   
lisp/mwheel.el                                                   60      54    10%   
lisp/net/ange-ftp.el                                           2365    1987    16%   
lisp/net/browse-url.el                                          468     396    15%   
lisp/net/dbus.el                                                675     508    25%   
lisp/net/dig.el                                                  62      56    10%   
lisp/net/gnutls.el                                               72      17    76%   
lisp/net/imap.el                                               1447    1257    13%   
lisp/net/mailcap.el                                             452     357    21%   
lisp/net/netrc.el                                               130     115    12%   
lisp/net/network-stream.el                                      209     180    14%   
lisp/net/newst-backend.el                                      1190     887    25%   
lisp/net/newst-plainview.el                                     837     729    13%   
lisp/net/newst-reader.el                                        132     111    16%   
lisp/net/newst-ticker.el                                        117      95    19%   
lisp/net/newst-treeview.el                                     1205     979    19%   
lisp/net/newsticker.el                                            0       0          
lisp/net/nsm.el                                                 296     238    20%   
lisp/net/puny.el                                                124     101    19%   
lisp/net/rfc2104.el                                              20       1    95%   
lisp/net/sasl-scram-rfc.el                                       67       8    88%   
lisp/net/sasl.el                                                 81      45    44%   
lisp/net/starttls.el                                             68      60    12%   
lisp/net/tls.el                                                  92      70    24%   
lisp/net/tramp-adb.el                                           717     568    21%   
lisp/net/tramp-cache.el                                         181      54    70%   
lisp/net/tramp-cmds.el                                          170     116    32%   
lisp/net/tramp-compat.el                                         78      50    36%   
lisp/net/tramp-ftp.el                                            53      24    55%   
lisp/net/tramp-gvfs.el                                          881     681    23%   
lisp/net/tramp-loaddefs.el                                       11       0   100%   
lisp/net/tramp-sh.el                                           2873     947    67%   
lisp/net/tramp-smb.el                                          1111     882    21%   
lisp/net/tramp.el                                              1666     487    71%   
lisp/net/trampver.el                                              9       6    33%   
lisp/net/zeroconf.el                                            227     184    19%   
lisp/newcomment.el                                              668     478    28%   
lisp/nxml/nxml-enc.el                                            58      42    28%   
lisp/nxml/nxml-mode.el                                         1285    1109    14%   
lisp/nxml/nxml-ns.el                                             48      36    25%   
lisp/nxml/nxml-outln.el                                         467     408    13%   
lisp/nxml/nxml-parse.el                                         169      61    64%   
lisp/nxml/nxml-rap.el                                           144     123    15%   
lisp/nxml/nxml-util.el                                           25      20    20%   
lisp/nxml/rng-cmpct.el                                          548     211    61%   
lisp/nxml/rng-dt.el                                              11       8    27%   
lisp/nxml/rng-loc.el                                            345     185    46%   
lisp/nxml/rng-nxml.el                                           316     267    16%   
lisp/nxml/rng-parse.el                                           44       9    80%   
lisp/nxml/rng-pttrn.el                                           23       5    78%   
lisp/nxml/rng-uri.el                                            234     140    40%   
lisp/nxml/rng-util.el                                            47      14    70%   
lisp/nxml/rng-valid.el                                          807     675    16%   
lisp/nxml/rng-xsd.el                                            457     313    32%   
lisp/nxml/xmltok.el                                             982     712    27%   
lisp/nxml/xsd-regexp.el                                         494     432    13%   
lisp/obarray.el                                                  10       0   100%   
lisp/outline.el                                                 456     387    15%   
lisp/password-cache.el                                           26      24     8%   
lisp/pcomplete.el                                               553     474    14%   
lisp/plstore.el                                                 322     255    21%   
lisp/progmodes/cc-align.el                                      557     458    18%   
lisp/progmodes/cc-bytecomp.el                                   180     142    21%   
lisp/progmodes/cc-defs.el                                       680     486    29%   
lisp/progmodes/cc-guess.el                                      228     193    15%   
lisp/progmodes/cc-menus.el                                      113      90    20%   
lisp/progmodes/cc-styles.el                                     220      72    67%   
lisp/progmodes/cc-vars.el                                        87      15    83%   
lisp/progmodes/cperl-mode.el                                   4378    3578    18%   
lisp/progmodes/etags.el                                         936     819    12%   
lisp/progmodes/executable.el                                     81      70    14%   
lisp/progmodes/f90.el                                           863     766    11%   
lisp/progmodes/flymake.el                                       834     382    54%   
lisp/progmodes/hideshow.el                                      300     158    47%   
lisp/progmodes/perl-mode.el                                     458     374    18%   
lisp/progmodes/prog-mode.el                                      80      63    21%   
lisp/progmodes/project.el                                       104      89    14%   
lisp/progmodes/ruby-mode.el                                    1197     473    60%   
lisp/progmodes/subword.el                                       106      60    43%   
lisp/ps-def.el                                                    0       0          
lisp/ps-print-loaddefs.el                                         0       0          
lisp/ps-print.el                                               1419    1260    11%   
lisp/register.el                                                269     244     9%   
lisp/replace.el                                                1226     816    33%   
lisp/rfn-eshadow.el                                              47      40    15%   
lisp/sb-image.el                                                 22      19    14%   
lisp/scroll-bar.el                                              268     225    16%   
lisp/select.el                                                  214     187    13%   
lisp/shell.el                                                   526     413    21%   
lisp/sort.el                                                    290     141    51%   
lisp/speedbar.el                                               1775    1514    15%   
lisp/startup.el                                                1187     985    17%   
lisp/subdirs.el                                                   0       0          
lisp/svg.el                                                     151     120    21%   
lisp/tar-mode.el                                                697     406    42%   
lisp/term.el                                                   1834    1660     9%   
lisp/term/common-win.el                                         111     100    10%   
lisp/term/ns-win.el                                             290     261    10%   
lisp/term/tty-colors.el                                         121      69    43%   
lisp/textmodes/fill.el                                          741     445    40%   
lisp/textmodes/page.el                                           77      68    12%   
lisp/textmodes/paragraphs.el                                    196     103    47%   
lisp/textmodes/reftex-cite.el                                   778     536    31%   
lisp/textmodes/reftex-loaddefs.el                                 0       0          
lisp/textmodes/reftex-parse.el                                  632     398    37%   
lisp/textmodes/reftex-ref.el                                    573     460    20%   
lisp/textmodes/reftex-vars.el                                     0       0          
lisp/textmodes/reftex.el                                       1143     648    43%   
lisp/textmodes/text-mode.el                                      67      53    21%   
lisp/textmodes/tildify.el                                       124      34    73%   
lisp/thingatpt.el                                               222      93    58%   
lisp/tool-bar.el                                                110      54    51%   
lisp/tooltip.el                                                 105      91    13%   
lisp/tree-widget.el                                             228     197    14%   
lisp/uniquify.el                                                189      46    76%   
lisp/url/url-auth.el                                            211      86    59%   
lisp/url/url-cache.el                                           123      77    37%   
lisp/url/url-cookie.el                                          251     206    18%   
lisp/url/url-domsuf.el                                           42      36    14%   
lisp/url/url-expand.el                                           65       8    88%   
lisp/url/url-gw.el                                              107      80    25%   
lisp/url/url-history.el                                          60      43    28%   
lisp/url/url-methods.el                                          59      21    64%   
lisp/url/url-parse.el                                            98      18    82%   
lisp/url/url-privacy.el                                          30       4    87%   
lisp/url/url-proxy.el                                            27      13    52%   
lisp/url/url-util.el                                            310     200    35%   
lisp/url/url-vars.el                                             12      10    17%   
lisp/url/url.el                                                 134      61    54%   
lisp/vc/add-log.el                                              573     475    17%   
lisp/vc/diff-mode.el                                           1040     886    15%   
lisp/vc/ediff-hook.el                                             0       0          
lisp/vc/vc-annotate.el                                          290     254    12%   
lisp/vc/vc-bzr.el                                               593     477    20%   
lisp/vc/vc-cvs.el                                               646     555    14%   
lisp/vc/vc-dir.el                                               580     494    15%   
lisp/vc/vc-hg.el                                                647     395    39%   
lisp/vc/vc-hooks.el                                             297     116    61%   
lisp/vc/vc-mtn.el                                               158     128    19%   
lisp/vc/vc-rcs.el                                               718     616    14%   
lisp/vc/vc-sccs.el                                              208     176    15%   
lisp/vc/vc-src.el                                                81      65    20%   
lisp/vc/vc-svn.el                                               349     236    32%   
lisp/vc/vc.el                                                  1100     913    17%   
lisp/version.el                                                  43      13    70%   
lisp/wid-edit.el                                               1511    1361    10%   
lisp/widget.el                                                    5       1    80%   
lisp/window.el                                                 3862    2557    34%   
lisp/xml.el                                                     466     174    63%   
lisp/xt-mouse.el                                                193      38    80%   
test/lisp/auth-source-tests.el                                   87       3    97%   
test/lisp/autorevert-tests.el                                   172       3    98%   
test/lisp/calc/calc-tests.el                                     28       0   100%   
test/lisp/calendar/icalendar-tests.el                           545      12    98%   
test/lisp/calendar/parse-time-tests.el                           16       0   100%   
test/lisp/char-fold-tests.el                                     65       0   100%   
test/lisp/comint-tests.el                                         2       0   100%   
test/lisp/dabbrev-tests.el                                        7       0   100%   
test/lisp/descr-text-tests.el                                    45       0   100%   
test/lisp/dired-tests.el                                         20       1    95%   
test/lisp/emacs-lisp/autocover-tests.el                         290       0   100%   
test/lisp/emacs-lisp/cl-seq-tests.el                            158       4    97%   
test/lisp/emacs-lisp/eieio-tests/eieio-test-methodinvoke.el      63       5    92%   
test/lisp/emacs-lisp/eieio-tests/eieio-test-persist.el           75       4    95%   
test/lisp/emacs-lisp/let-alist-tests.el                          35       0   100%   
test/lisp/emacs-lisp/tabulated-list-test.el                       7       0   100%   
test/lisp/emacs-lisp/timer-tests.el                               8       1    88%   
test/lisp/emulation/viper-tests.el                               41       0   100%   
test/lisp/epg-tests.el                                           44      10    77%   
test/lisp/erc/erc-track-tests.el                                 72       0   100%   
test/lisp/eshell/eshell.el                                       62       0   100%   
test/lisp/faces-tests.el                                         22       0   100%   
test/lisp/gnus/gnus-tests.el                                      0       0          
test/lisp/gnus/message-tests.el                                  45       0   100%   
test/lisp/help-fns-tests.el                                      45       2    96%   
test/lisp/htmlfontify-tests.el                                    6       0   100%   
test/lisp/ibuffer-tests.el                                        6       0   100%   
test/lisp/imenu-tests.el                                         25       3    88%   
test/lisp/info-xref-tests.el                                     56       2    96%   
test/lisp/international/mule-util-tests.el                        9       0   100%   
test/lisp/international/ucs-normalize-tests.el                  123       3    98%   
test/lisp/isearch-tests.el                                        9       0   100%   
test/lisp/legacy/bytecomp-tests.el                               89      20    78%   
test/lisp/legacy/decoder-tests.el                               204      40    80%   
test/lisp/legacy/files-tests.el                                  45       2    96%   
test/lisp/legacy/font-parse-tests.el                             57      44    23%   
test/lisp/legacy/lexbind-tests.el                                20       5    75%   
test/lisp/legacy/occur-tests.el                                  21       0   100%   
test/lisp/legacy/process-tests.el                                85       1    99%   
test/lisp/mail/rmail-tests.el                                     6       0   100%   
test/lisp/man-tests.el                                           24       0   100%   
test/lisp/minibuffer-tests.el                                    12       0   100%   
test/lisp/mouse-tests.el                                         14       0   100%   
test/lisp/net/dbus-tests.el                                      86      41    52%   
test/lisp/net/network-stream-tests.el                           173       8    95%   
test/lisp/net/newsticker-tests.el                                79       0   100%   
test/lisp/net/sasl-scram-rfc-tests.el                            11       0   100%   
test/lisp/net/shr-tests.el                                       19       1    95%   
test/lisp/progmodes/compile-tests.el                             30       0   100%   
test/lisp/progmodes/f90.el                                      103       0   100%   
test/lisp/progmodes/flymake-tests.el                             27       0   100%   
test/lisp/progmodes/ruby-mode-tests.el                          279       1   100%   
test/lisp/progmodes/subword-tests.el                             30       6    80%   
test/lisp/ps-print-tests.el                                       6       0   100%   
test/lisp/replace-tests.el                                        9       0   100%   
test/lisp/sort-tests.el                                          48       0   100%   
test/lisp/textmodes/css-mode-tests.el                           101       0   100%   
test/lisp/textmodes/reftex-tests.el                             107       1    99%   
test/lisp/textmodes/sgml-mode-tests.el                           34       1    97%   
test/lisp/textmodes/tildify-tests.el                            116       2    98%   
test/lisp/thingatpt-tests.el                                      5       0   100%   
test/lisp/url/url-auth-tests.el                                  97       0   100%   
test/lisp/url/url-expand-tests.el                                51       0   100%   
test/lisp/url/url-parse-tests.el                                 87       0   100%   
test/lisp/url/url-util-tests.el                                   8       0   100%   
test/lisp/vc/add-log-tests.el                                     9       0   100%   
test/lisp/vc/vc-bzr-tests.el                                     86      67    22%   
test/lisp/vc/vc-hg.el                                            17       0   100%   
test/lisp/xt-mouse-tests.el                                      19       0   100%   
test/src/alloc-tests.el                                           1       0   100%   
test/src/buffer-tests.el                                         15       0   100%   
test/src/callproc-tests.el                                        9       6    33%   
test/src/chartab-tests.el                                        14       0   100%   
test/src/decompress-tests.el                                     10       0   100%   
test/src/doc-tests.el                                            28       0   100%   
test/src/inotify-tests.el                                        13       9    31%   
test/src/keymap-tests.el                                         11       0   100%   
test/src/marker-tests.el                                         22       0   100%   
test/src/print-tests.el                                          32       5    84%   
test/src/regex-tests.el                                         145       6    96%   
-------------------------------------------------------------------------------------
TOTAL (494 files)                                            171948  119485    31%   

The following 1017 files were found in the source tree but were not loaded during the test runs: lisp/align.el lisp/allout-widgets.el lisp/allout.el lisp/arc-mode.el
    lisp/array.el lisp/autoarg.el lisp/autoinsert.el lisp/avoid.el lisp/battery.el lisp/bookmark.el lisp/bs.el lisp/calc/calc-bin.el lisp/calc/calc-comb.el
    lisp/calc/calc-cplx.el lisp/calc/calc-embed.el lisp/calc/calc-fin.el lisp/calc/calc-forms.el lisp/calc/calc-frac.el lisp/calc/calc-funcs.el lisp/calc/calc-graph.el
    lisp/calc/calc-help.el lisp/calc/calc-incom.el lisp/calc/calc-keypd.el lisp/calc/calc-lang.el lisp/calc/calc-map.el lisp/calc/calc-math.el lisp/calc/calc-mode.el
    lisp/calc/calc-mtx.el lisp/calc/calc-nlfit.el lisp/calc/calc-poly.el lisp/calc/calc-prog.el lisp/calc/calc-rewr.el lisp/calc/calc-rules.el lisp/calc/calc-sel.el
    lisp/calc/calc-stat.el lisp/calc/calc-store.el lisp/calc/calc-stuff.el lisp/calc/calc-trail.el lisp/calc/calc-undo.el lisp/calc/calc-vec.el lisp/calc/calc-yank.el
    lisp/calc/calcalg2.el lisp/calc/calcalg3.el lisp/calc/calcsel2.el lisp/calculator.el lisp/calendar/appt.el lisp/calendar/cal-bahai.el lisp/calendar/cal-china.el
    lisp/calendar/cal-coptic.el lisp/calendar/cal-dst.el lisp/calendar/cal-french.el lisp/calendar/cal-html.el lisp/calendar/cal-islam.el lisp/calendar/cal-iso.el
    lisp/calendar/cal-julian.el lisp/calendar/cal-mayan.el lisp/calendar/cal-move.el lisp/calendar/cal-persia.el lisp/calendar/cal-tex.el lisp/calendar/cal-x.el
    lisp/calendar/hol-loaddefs.el lisp/calendar/holidays.el lisp/calendar/lunar.el lisp/calendar/solar.el lisp/calendar/timeclock.el lisp/calendar/todo-mode.el
    lisp/cdl.el lisp/cedet/cedet-cscope.el lisp/cedet/cedet-files.el lisp/cedet/cedet-global.el lisp/cedet/cedet-idutils.el lisp/cedet/cedet.el lisp/cedet/data-debug.el
    lisp/cedet/ede.el lisp/cedet/ede/auto.el lisp/cedet/ede/autoconf-edit.el lisp/cedet/ede/base.el lisp/cedet/ede/config.el lisp/cedet/ede/cpp-root.el
    lisp/cedet/ede/custom.el lisp/cedet/ede/detect.el lisp/cedet/ede/dired.el lisp/cedet/ede/emacs.el lisp/cedet/ede/files.el lisp/cedet/ede/generic.el
    lisp/cedet/ede/linux.el lisp/cedet/ede/loaddefs.el lisp/cedet/ede/locate.el lisp/cedet/ede/make.el lisp/cedet/ede/makefile-edit.el lisp/cedet/ede/pconf.el
    lisp/cedet/ede/pmake.el lisp/cedet/ede/proj-archive.el lisp/cedet/ede/proj-aux.el lisp/cedet/ede/proj-comp.el lisp/cedet/ede/proj-elisp.el
    lisp/cedet/ede/proj-info.el lisp/cedet/ede/proj-misc.el lisp/cedet/ede/proj-obj.el lisp/cedet/ede/proj-prog.el lisp/cedet/ede/proj-scheme.el
    lisp/cedet/ede/proj-shared.el lisp/cedet/ede/proj.el lisp/cedet/ede/project-am.el lisp/cedet/ede/shell.el lisp/cedet/ede/source.el lisp/cedet/ede/speedbar.el
    lisp/cedet/ede/srecode.el lisp/cedet/ede/system.el lisp/cedet/ede/util.el lisp/cedet/inversion.el lisp/cedet/pulse.el lisp/cedet/semantic.el
    lisp/cedet/semantic/analyze.el lisp/cedet/semantic/analyze/complete.el lisp/cedet/semantic/analyze/debug.el lisp/cedet/semantic/analyze/fcn.el
    lisp/cedet/semantic/analyze/refs.el lisp/cedet/semantic/bovine.el lisp/cedet/semantic/bovine/c-by.el lisp/cedet/semantic/bovine/c.el
    lisp/cedet/semantic/bovine/debug.el lisp/cedet/semantic/bovine/el.el lisp/cedet/semantic/bovine/gcc.el lisp/cedet/semantic/bovine/grammar.el
    lisp/cedet/semantic/bovine/make-by.el lisp/cedet/semantic/bovine/make.el lisp/cedet/semantic/bovine/scm-by.el lisp/cedet/semantic/bovine/scm.el
    lisp/cedet/semantic/chart.el lisp/cedet/semantic/complete.el lisp/cedet/semantic/ctxt.el lisp/cedet/semantic/db-debug.el lisp/cedet/semantic/db-ebrowse.el
    lisp/cedet/semantic/db-el.el lisp/cedet/semantic/db-file.el lisp/cedet/semantic/db-find.el lisp/cedet/semantic/db-global.el lisp/cedet/semantic/db-javascript.el
    lisp/cedet/semantic/db-mode.el lisp/cedet/semantic/db-ref.el lisp/cedet/semantic/db-typecache.el lisp/cedet/semantic/db.el lisp/cedet/semantic/debug.el
    lisp/cedet/semantic/decorate.el lisp/cedet/semantic/decorate/include.el lisp/cedet/semantic/decorate/mode.el lisp/cedet/semantic/dep.el lisp/cedet/semantic/doc.el
    lisp/cedet/semantic/ede-grammar.el lisp/cedet/semantic/edit.el lisp/cedet/semantic/find.el lisp/cedet/semantic/format.el lisp/cedet/semantic/grammar-wy.el
    lisp/cedet/semantic/grammar.el lisp/cedet/semantic/html.el lisp/cedet/semantic/ia-sb.el lisp/cedet/semantic/ia.el lisp/cedet/semantic/idle.el
    lisp/cedet/semantic/imenu.el lisp/cedet/semantic/java.el lisp/cedet/semantic/lex-spp.el lisp/cedet/semantic/lex.el lisp/cedet/semantic/mru-bookmark.el
    lisp/cedet/semantic/sb.el lisp/cedet/semantic/scope.el lisp/cedet/semantic/senator.el lisp/cedet/semantic/sort.el lisp/cedet/semantic/symref.el
    lisp/cedet/semantic/symref/cscope.el lisp/cedet/semantic/symref/filter.el lisp/cedet/semantic/symref/global.el lisp/cedet/semantic/symref/idutils.el
    lisp/cedet/semantic/symref/list.el lisp/cedet/semantic/tag-file.el lisp/cedet/semantic/tag-ls.el lisp/cedet/semantic/tag-write.el lisp/cedet/semantic/tag.el
    lisp/cedet/semantic/texi.el lisp/cedet/semantic/util-modes.el lisp/cedet/semantic/util.el lisp/cedet/semantic/wisent.el lisp/cedet/semantic/wisent/comp.el
    lisp/cedet/semantic/wisent/grammar.el lisp/cedet/semantic/wisent/java-tags.el lisp/cedet/semantic/wisent/javascript.el lisp/cedet/semantic/wisent/javat-wy.el
    lisp/cedet/semantic/wisent/js-wy.el lisp/cedet/semantic/wisent/python-wy.el lisp/cedet/semantic/wisent/wisent.el lisp/cedet/srecode.el lisp/cedet/srecode/args.el
    lisp/cedet/srecode/cpp.el lisp/cedet/srecode/ctxt.el lisp/cedet/srecode/dictionary.el lisp/cedet/srecode/document.el lisp/cedet/srecode/el.el
    lisp/cedet/srecode/expandproto.el lisp/cedet/srecode/extract.el lisp/cedet/srecode/fields.el lisp/cedet/srecode/filters.el lisp/cedet/srecode/find.el
    lisp/cedet/srecode/getset.el lisp/cedet/srecode/insert.el lisp/cedet/srecode/java.el lisp/cedet/srecode/loaddefs.el lisp/cedet/srecode/map.el
    lisp/cedet/srecode/mode.el lisp/cedet/srecode/semantic.el lisp/cedet/srecode/srt-mode.el lisp/cedet/srecode/srt-wy.el lisp/cedet/srecode/srt.el
    lisp/cedet/srecode/table.el lisp/cedet/srecode/template.el lisp/cedet/srecode/texi.el lisp/chistory.el lisp/cmuscheme.el lisp/color.el lisp/completion.el
    lisp/cus-dep.el lisp/cus-theme.el lisp/delim-col.el lisp/delsel.el lisp/dired-aux.el lisp/dired-x.el lisp/dirtrack.el lisp/doc-view.el lisp/dos-fns.el
    lisp/dos-vars.el lisp/dos-w32.el lisp/double.el lisp/dynamic-setting.el lisp/ebuff-menu.el lisp/echistory.el lisp/ecomplete.el lisp/elide-head.el
    lisp/emacs-lisp/avl-tree.el lisp/emacs-lisp/bindat.el lisp/emacs-lisp/chart.el lisp/emacs-lisp/check-declare.el lisp/emacs-lisp/checkdoc.el
    lisp/emacs-lisp/cl-indent.el lisp/emacs-lisp/copyright.el lisp/emacs-lisp/crm.el lisp/emacs-lisp/cursor-sensor.el lisp/emacs-lisp/disass.el
    lisp/emacs-lisp/eieio-custom.el lisp/emacs-lisp/eieio-datadebug.el lisp/emacs-lisp/eieio-speedbar.el lisp/emacs-lisp/elint.el lisp/emacs-lisp/elp.el
    lisp/emacs-lisp/generic.el lisp/emacs-lisp/helper.el lisp/emacs-lisp/re-builder.el lisp/emacs-lisp/regi.el lisp/emacs-lisp/shadow.el lisp/emacs-lisp/tcover-ses.el
    lisp/emacs-lisp/tcover-unsafep.el lisp/emacs-lisp/timer-list.el lisp/emacs-lisp/tq.el lisp/emacs-lisp/trace.el lisp/emacs-lisp/unsafep.el lisp/emacs-lock.el
    lisp/emulation/cua-base.el lisp/emulation/cua-gmrk.el lisp/emulation/cua-rect.el lisp/emulation/edt-lk201.el lisp/emulation/edt-mapper.el lisp/emulation/edt-pc.el
    lisp/emulation/edt-vt100.el lisp/emulation/edt.el lisp/emulation/keypad.el lisp/epa-dired.el lisp/epa-file.el lisp/epa-mail.el lisp/erc/erc-autoaway.el
    lisp/erc/erc-capab.el lisp/erc/erc-dcc.el lisp/erc/erc-desktop-notifications.el lisp/erc/erc-ezbounce.el lisp/erc/erc-ibuffer.el lisp/erc/erc-identd.el
    lisp/erc/erc-imenu.el lisp/erc/erc-lang.el lisp/erc/erc-log.el lisp/erc/erc-notify.el lisp/erc/erc-page.el lisp/erc/erc-replace.el lisp/erc/erc-services.el
    lisp/erc/erc-sound.el lisp/erc/erc-speedbar.el lisp/erc/erc-spelling.el lisp/erc/erc-truncate.el lisp/erc/erc-xdcc.el lisp/eshell/em-rebind.el
    lisp/eshell/em-smart.el lisp/eshell/em-tramp.el lisp/eshell/em-xtra.el lisp/expand.el lisp/face-remap.el lisp/ffap.el lisp/filecache.el lisp/files-x.el
    lisp/filesets.el lisp/find-cmd.el lisp/find-file.el lisp/finder.el lisp/flow-ctrl.el lisp/foldout.el lisp/follow.el lisp/forms.el lisp/generic-x.el
    lisp/gnus/.dir-locals.el lisp/gnus/canlock.el lisp/gnus/deuglify.el lisp/gnus/gnus-agent.el lisp/gnus/gnus-async.el lisp/gnus/gnus-bcklg.el
    lisp/gnus/gnus-bookmark.el lisp/gnus/gnus-cache.el lisp/gnus/gnus-cite.el lisp/gnus/gnus-cus.el lisp/gnus/gnus-delay.el lisp/gnus/gnus-demon.el
    lisp/gnus/gnus-diary.el lisp/gnus/gnus-dired.el lisp/gnus/gnus-draft.el lisp/gnus/gnus-dup.el lisp/gnus/gnus-eform.el lisp/gnus/gnus-fun.el
    lisp/gnus/gnus-gravatar.el lisp/gnus/gnus-html.el lisp/gnus/gnus-icalendar.el lisp/gnus/gnus-kill.el lisp/gnus/gnus-logic.el lisp/gnus/gnus-mh.el
    lisp/gnus/gnus-ml.el lisp/gnus/gnus-mlspl.el lisp/gnus/gnus-msg.el lisp/gnus/gnus-notifications.el lisp/gnus/gnus-picon.el lisp/gnus/gnus-rfc1843.el
    lisp/gnus/gnus-salt.el lisp/gnus/gnus-score.el lisp/gnus/gnus-sieve.el lisp/gnus/gnus-srvr.el lisp/gnus/gnus-topic.el lisp/gnus/gnus-uu.el lisp/gnus/gnus-vm.el
    lisp/gnus/gssapi.el lisp/gnus/legacy-gnus-agent.el lisp/gnus/mm-extern.el lisp/gnus/mm-partial.el lisp/gnus/mml1991.el lisp/gnus/nnagent.el lisp/gnus/nnbabyl.el
    lisp/gnus/nndiary.el lisp/gnus/nndir.el lisp/gnus/nndoc.el lisp/gnus/nndraft.el lisp/gnus/nneething.el lisp/gnus/nnfolder.el lisp/gnus/nngateway.el
    lisp/gnus/nnir.el lisp/gnus/nnmaildir.el lisp/gnus/nnmairix.el lisp/gnus/nnmbox.el lisp/gnus/nnmh.el lisp/gnus/nnml.el lisp/gnus/nnnil.el lisp/gnus/nnregistry.el
    lisp/gnus/nnrss.el lisp/gnus/nnspool.el lisp/gnus/nntp.el lisp/gnus/nnvirtual.el lisp/gnus/nnweb.el lisp/gnus/score-mode.el lisp/gnus/smiley.el
    lisp/gnus/spam-report.el lisp/gnus/spam-stat.el lisp/gnus/spam-wash.el lisp/gnus/spam.el lisp/gs.el lisp/help-at-pt.el lisp/hexl.el lisp/hfy-cmap.el lisp/hi-lock.el
    lisp/hilit-chg.el lisp/hippie-exp.el lisp/hl-line.el lisp/ibuf-ext.el lisp/icomplete.el lisp/ido.el lisp/ielm.el lisp/iimage.el lisp/image-dired.el
    lisp/image-file.el lisp/image-mode.el lisp/image/compface.el lisp/image/gravatar.el lisp/info-look.el lisp/informat.el lisp/international/isearch-x.el
    lisp/international/iso-ascii.el lisp/international/iso-cvt.el lisp/international/iso-transl.el lisp/international/ja-dic-cnv.el lisp/international/ja-dic-utl.el
    lisp/international/kkc.el lisp/international/latin1-disp.el lisp/international/mule-diag.el lisp/international/ogonek.el lisp/international/rfc1843.el
    lisp/international/robin.el lisp/international/titdic-cnv.el lisp/international/uni-comment.el lisp/international/uni-decimal.el lisp/international/uni-digit.el
    lisp/international/uni-lowercase.el lisp/international/uni-numeric.el lisp/international/uni-titlecase.el lisp/international/uni-uppercase.el
    lisp/international/utf-7.el lisp/isearchb.el lisp/kermit.el lisp/language/china-util.el lisp/language/cyril-util.el lisp/language/ethio-util.el
    lisp/language/hanja-util.el lisp/language/ind-util.el lisp/language/japan-util.el lisp/language/korea-util.el lisp/language/lao-util.el lisp/language/thai-util.el
    lisp/language/thai-word.el lisp/language/tibet-util.el lisp/language/tv-util.el lisp/language/viet-util.el lisp/ldefs-boot.el lisp/leim/ja-dic/ja-dic.el
    lisp/leim/quail/4Corner.el lisp/leim/quail/ARRAY30.el lisp/leim/quail/CCDOSPY.el lisp/leim/quail/CTLau-b5.el lisp/leim/quail/CTLau.el lisp/leim/quail/ECDICT.el
    lisp/leim/quail/ETZY.el lisp/leim/quail/PY-b5.el lisp/leim/quail/PY.el lisp/leim/quail/Punct-b5.el lisp/leim/quail/Punct.el lisp/leim/quail/QJ-b5.el
    lisp/leim/quail/QJ.el lisp/leim/quail/SW.el lisp/leim/quail/TONEPY.el lisp/leim/quail/ZIRANMA.el lisp/leim/quail/ZOZY.el lisp/leim/quail/arabic.el
    lisp/leim/quail/croatian.el lisp/leim/quail/cyril-jis.el lisp/leim/quail/cyrillic.el lisp/leim/quail/czech.el lisp/leim/quail/ethiopic.el
    lisp/leim/quail/georgian.el lisp/leim/quail/greek.el lisp/leim/quail/hangul.el lisp/leim/quail/hanja-jis.el lisp/leim/quail/hanja.el lisp/leim/quail/hanja3.el
    lisp/leim/quail/hebrew.el lisp/leim/quail/indian.el lisp/leim/quail/ipa-praat.el lisp/leim/quail/ipa.el lisp/leim/quail/japanese.el lisp/leim/quail/lao.el
    lisp/leim/quail/latin-alt.el lisp/leim/quail/latin-ltx.el lisp/leim/quail/latin-post.el lisp/leim/quail/latin-pre.el lisp/leim/quail/lrt.el
    lisp/leim/quail/persian.el lisp/leim/quail/programmer-dvorak.el lisp/leim/quail/py-punct.el lisp/leim/quail/pypunct-b5.el lisp/leim/quail/quick-b5.el
    lisp/leim/quail/quick-cns.el lisp/leim/quail/rfc1345.el lisp/leim/quail/sgml-input.el lisp/leim/quail/sisheng.el lisp/leim/quail/slovak.el
    lisp/leim/quail/symbol-ksc.el lisp/leim/quail/tamil-dvorak.el lisp/leim/quail/thai.el lisp/leim/quail/tibetan.el lisp/leim/quail/tsang-b5.el
    lisp/leim/quail/tsang-cns.el lisp/leim/quail/uni-input.el lisp/leim/quail/viqr.el lisp/leim/quail/vntelex.el lisp/leim/quail/vnvni.el lisp/leim/quail/welsh.el
    lisp/linum.el lisp/locate.el lisp/ls-lisp.el lisp/macros.el lisp/mail/binhex.el lisp/mail/blessmail.el lisp/mail/emacsbug.el lisp/mail/feedmail.el
    lisp/mail/flow-fill.el lisp/mail/footnote.el lisp/mail/hashcash.el lisp/mail/mail-extr.el lisp/mail/mail-hist.el lisp/mail/mailalias.el lisp/mail/mailclient.el
    lisp/mail/metamail.el lisp/mail/mspools.el lisp/mail/qp.el lisp/mail/reporter.el lisp/mail/rfc2368.el lisp/mail/rmail-spam-filter.el lisp/mail/rmailedit.el
    lisp/mail/rmailkwd.el lisp/mail/rmailmm.el lisp/mail/rmailmsc.el lisp/mail/rmailout.el lisp/mail/rmailsort.el lisp/mail/rmailsum.el lisp/mail/smtpmail.el
    lisp/mail/supercite.el lisp/mail/uce.el lisp/mail/undigest.el lisp/mail/unrmail.el lisp/mail/uudecode.el lisp/mail/yenc.el lisp/makesum.el lisp/master.el
    lisp/mb-depth.el lisp/md4.el lisp/mh-e/mh-acros.el lisp/mh-e/mh-alias.el lisp/mh-e/mh-buffers.el lisp/mh-e/mh-comp.el lisp/mh-e/mh-compat.el lisp/mh-e/mh-e.el
    lisp/mh-e/mh-folder.el lisp/mh-e/mh-funcs.el lisp/mh-e/mh-gnus.el lisp/mh-e/mh-identity.el lisp/mh-e/mh-inc.el lisp/mh-e/mh-junk.el lisp/mh-e/mh-letter.el
    lisp/mh-e/mh-limit.el lisp/mh-e/mh-loaddefs.el lisp/mh-e/mh-mime.el lisp/mh-e/mh-print.el lisp/mh-e/mh-scan.el lisp/mh-e/mh-search.el lisp/mh-e/mh-seq.el
    lisp/mh-e/mh-show.el lisp/mh-e/mh-speed.el lisp/mh-e/mh-thread.el lisp/mh-e/mh-tool-bar.el lisp/mh-e/mh-utils.el lisp/mh-e/mh-xface.el lisp/midnight.el
    lisp/minibuf-eldef.el lisp/misc.el lisp/misearch.el lisp/mouse-copy.el lisp/mouse-drag.el lisp/mpc.el lisp/msb.el lisp/net/dns.el lisp/net/eudc-bob.el
    lisp/net/eudc-export.el lisp/net/eudc-hotlist.el lisp/net/eudc-vars.el lisp/net/eudc.el lisp/net/eudcb-bbdb.el lisp/net/eudcb-ldap.el lisp/net/eudcb-mab.el
    lisp/net/eww.el lisp/net/goto-addr.el lisp/net/hmac-def.el lisp/net/hmac-md5.el lisp/net/html2text.el lisp/net/ldap.el lisp/net/mairix.el lisp/net/net-utils.el
    lisp/net/ntlm.el lisp/net/pinentry.el lisp/net/pop3.el lisp/net/quickurl.el lisp/net/rcirc.el lisp/net/rlogin.el lisp/net/sasl-cram.el lisp/net/sasl-digest.el
    lisp/net/sasl-ntlm.el lisp/net/secrets.el lisp/net/shr-color.el lisp/net/sieve-manage.el lisp/net/sieve-mode.el lisp/net/sieve.el lisp/net/snmp-mode.el
    lisp/net/soap-client.el lisp/net/soap-inspect.el lisp/net/socks.el lisp/net/telnet.el lisp/net/tramp-gw.el lisp/net/tramp-uu.el lisp/net/webjump.el
    lisp/notifications.el lisp/novice.el lisp/nxml/nxml-maint.el lisp/nxml/rng-maint.el lisp/obsolete/abbrevlist.el lisp/obsolete/assoc.el lisp/obsolete/bruce.el
    lisp/obsolete/cc-compat.el lisp/obsolete/cl-compat.el lisp/obsolete/complete.el lisp/obsolete/crisp.el lisp/obsolete/cust-print.el lisp/obsolete/erc-hecomplete.el
    lisp/obsolete/eudcb-ph.el lisp/obsolete/fast-lock.el lisp/obsolete/gulp.el lisp/obsolete/iswitchb.el lisp/obsolete/landmark.el lisp/obsolete/lazy-lock.el
    lisp/obsolete/ledit.el lisp/obsolete/levents.el lisp/obsolete/lmenu.el lisp/obsolete/longlines.el lisp/obsolete/lucid.el lisp/obsolete/mailpost.el
    lisp/obsolete/meese.el lisp/obsolete/messcompat.el lisp/obsolete/mouse-sel.el lisp/obsolete/old-emacs-lock.el lisp/obsolete/old-whitespace.el
    lisp/obsolete/options.el lisp/obsolete/otodo-mode.el lisp/obsolete/patcomp.el lisp/obsolete/pc-mode.el lisp/obsolete/pc-select.el lisp/obsolete/pgg-def.el
    lisp/obsolete/pgg-gpg.el lisp/obsolete/pgg-parse.el lisp/obsolete/pgg-pgp.el lisp/obsolete/pgg-pgp5.el lisp/obsolete/pgg.el lisp/obsolete/rcompile.el
    lisp/obsolete/s-region.el lisp/obsolete/sregex.el lisp/obsolete/sup-mouse.el lisp/obsolete/terminal.el lisp/obsolete/tpu-edt.el lisp/obsolete/tpu-extras.el
    lisp/obsolete/tpu-mapper.el lisp/obsolete/vc-arch.el lisp/obsolete/vi.el lisp/obsolete/vip.el lisp/obsolete/ws-mode.el lisp/obsolete/xesam.el lisp/obsolete/yow.el
    lisp/org/ob-C.el lisp/org/ob-R.el lisp/org/ob-asymptote.el lisp/org/ob-awk.el lisp/org/ob-calc.el lisp/org/ob-clojure.el lisp/org/ob-comint.el lisp/org/ob-core.el
    lisp/org/ob-css.el lisp/org/ob-ditaa.el lisp/org/ob-dot.el lisp/org/ob-emacs-lisp.el lisp/org/ob-eval.el lisp/org/ob-exp.el lisp/org/ob-fortran.el
    lisp/org/ob-gnuplot.el lisp/org/ob-haskell.el lisp/org/ob-io.el lisp/org/ob-java.el lisp/org/ob-js.el lisp/org/ob-keys.el lisp/org/ob-latex.el lisp/org/ob-ledger.el
    lisp/org/ob-lilypond.el lisp/org/ob-lisp.el lisp/org/ob-lob.el lisp/org/ob-makefile.el lisp/org/ob-matlab.el lisp/org/ob-maxima.el lisp/org/ob-mscgen.el
    lisp/org/ob-ocaml.el lisp/org/ob-octave.el lisp/org/ob-org.el lisp/org/ob-perl.el lisp/org/ob-picolisp.el lisp/org/ob-plantuml.el lisp/org/ob-python.el
    lisp/org/ob-ref.el lisp/org/ob-ruby.el lisp/org/ob-sass.el lisp/org/ob-scala.el lisp/org/ob-scheme.el lisp/org/ob-screen.el lisp/org/ob-sh.el lisp/org/ob-shen.el
    lisp/org/ob-sql.el lisp/org/ob-sqlite.el lisp/org/ob-table.el lisp/org/ob-tangle.el lisp/org/ob.el lisp/org/org-agenda.el lisp/org/org-archive.el
    lisp/org/org-attach.el lisp/org/org-bbdb.el lisp/org/org-bibtex.el lisp/org/org-capture.el lisp/org/org-clock.el lisp/org/org-colview.el lisp/org/org-compat.el
    lisp/org/org-crypt.el lisp/org/org-ctags.el lisp/org/org-datetree.el lisp/org/org-docview.el lisp/org/org-element.el lisp/org/org-entities.el lisp/org/org-eshell.el
    lisp/org/org-faces.el lisp/org/org-feed.el lisp/org/org-footnote.el lisp/org/org-gnus.el lisp/org/org-habit.el lisp/org/org-id.el lisp/org/org-indent.el
    lisp/org/org-info.el lisp/org/org-inlinetask.el lisp/org/org-install.el lisp/org/org-irc.el lisp/org/org-list.el lisp/org/org-loaddefs.el lisp/org/org-macro.el
    lisp/org/org-macs.el lisp/org/org-mhe.el lisp/org/org-mobile.el lisp/org/org-mouse.el lisp/org/org-pcomplete.el lisp/org/org-plot.el lisp/org/org-protocol.el
    lisp/org/org-rmail.el lisp/org/org-src.el lisp/org/org-table.el lisp/org/org-timer.el lisp/org/org-version.el lisp/org/org-w3m.el lisp/org/org.el
    lisp/org/ox-ascii.el lisp/org/ox-beamer.el lisp/org/ox-html.el lisp/org/ox-icalendar.el lisp/org/ox-latex.el lisp/org/ox-man.el lisp/org/ox-md.el lisp/org/ox-odt.el
    lisp/org/ox-org.el lisp/org/ox-publish.el lisp/org/ox-texinfo.el lisp/org/ox.el lisp/paren.el lisp/pcmpl-cvs.el lisp/pcmpl-gnu.el lisp/pcmpl-linux.el
    lisp/pcmpl-rpm.el lisp/pcmpl-unix.el lisp/pcmpl-x.el lisp/play/5x5.el lisp/play/animate.el lisp/play/blackbox.el lisp/play/bubbles.el lisp/play/cookie1.el
    lisp/play/decipher.el lisp/play/dissociate.el lisp/play/doctor.el lisp/play/dunnet.el lisp/play/fortune.el lisp/play/gamegrid.el lisp/play/gametree.el
    lisp/play/gomoku.el lisp/play/handwrite.el lisp/play/hanoi.el lisp/play/life.el lisp/play/morse.el lisp/play/mpuz.el lisp/play/pong.el lisp/play/snake.el
    lisp/play/solitaire.el lisp/play/spook.el lisp/play/studly.el lisp/play/tetris.el lisp/play/zone.el lisp/printing.el lisp/proced.el lisp/profiler.el
    lisp/progmodes/ada-mode.el lisp/progmodes/ada-prj.el lisp/progmodes/ada-stmt.el lisp/progmodes/ada-xref.el lisp/progmodes/antlr-mode.el lisp/progmodes/asm-mode.el
    lisp/progmodes/autoconf.el lisp/progmodes/bat-mode.el lisp/progmodes/bug-reference.el lisp/progmodes/cc-awk.el lisp/progmodes/cc-langs.el lisp/progmodes/cfengine.el
    lisp/progmodes/cmacexp.el lisp/progmodes/cpp.el lisp/progmodes/cwarn.el lisp/progmodes/dcl-mode.el lisp/progmodes/ebnf-abn.el lisp/progmodes/ebnf-bnf.el
    lisp/progmodes/ebnf-dtd.el lisp/progmodes/ebnf-ebx.el lisp/progmodes/ebnf-iso.el lisp/progmodes/ebnf-otz.el lisp/progmodes/ebnf-yac.el lisp/progmodes/ebnf2ps.el
    lisp/progmodes/ebrowse.el lisp/progmodes/fortran.el lisp/progmodes/gdb-mi.el lisp/progmodes/glasses.el lisp/progmodes/gud.el lisp/progmodes/hideif.el
    lisp/progmodes/icon.el lisp/progmodes/idlw-complete-structtag.el lisp/progmodes/idlw-help.el lisp/progmodes/idlw-shell.el lisp/progmodes/idlw-toolbar.el
    lisp/progmodes/idlwave.el lisp/progmodes/inf-lisp.el lisp/progmodes/ld-script.el lisp/progmodes/m4-mode.el lisp/progmodes/make-mode.el lisp/progmodes/mantemp.el
    lisp/progmodes/meta-mode.el lisp/progmodes/mixal-mode.el lisp/progmodes/modula2.el lisp/progmodes/octave.el lisp/progmodes/opascal.el lisp/progmodes/pascal.el
    lisp/progmodes/prolog.el lisp/progmodes/ps-mode.el lisp/progmodes/scheme.el lisp/progmodes/simula.el lisp/progmodes/sql.el lisp/progmodes/tcl.el
    lisp/progmodes/vera-mode.el lisp/progmodes/verilog-mode.el lisp/progmodes/vhdl-mode.el lisp/progmodes/which-func.el lisp/progmodes/xscheme.el lisp/ps-bdf.el
    lisp/ps-mule.el lisp/ps-samp.el lisp/recentf.el lisp/rect.el lisp/repeat.el lisp/reposition.el lisp/reveal.el lisp/rot13.el lisp/rtree.el lisp/ruler-mode.el
    lisp/savehist.el lisp/saveplace.el lisp/scroll-all.el lisp/scroll-lock.el lisp/server.el lisp/ses.el lisp/shadowfile.el lisp/soundex.el lisp/strokes.el
    lisp/t-mouse.el lisp/tabify.el lisp/talk.el lisp/tempo.el lisp/term/AT386.el lisp/term/bobcat.el lisp/term/cygwin.el lisp/term/internal.el lisp/term/iris-ansi.el
    lisp/term/linux.el lisp/term/lk201.el lisp/term/news.el lisp/term/pc-win.el lisp/term/rxvt.el lisp/term/screen.el lisp/term/sun.el lisp/term/tvi970.el
    lisp/term/vt100.el lisp/term/vt200.el lisp/term/w32-win.el lisp/term/w32console.el lisp/term/wyse50.el lisp/term/x-win.el lisp/term/xterm.el
    lisp/textmodes/artist.el lisp/textmodes/bib-mode.el lisp/textmodes/bibtex-style.el lisp/textmodes/bibtex.el lisp/textmodes/conf-mode.el lisp/textmodes/dns-mode.el
    lisp/textmodes/enriched.el lisp/textmodes/flyspell.el lisp/textmodes/ispell.el lisp/textmodes/makeinfo.el lisp/textmodes/nroff-mode.el lisp/textmodes/page-ext.el
    lisp/textmodes/picture.el lisp/textmodes/po.el lisp/textmodes/refbib.el lisp/textmodes/refer.el lisp/textmodes/refill.el lisp/textmodes/reftex-auc.el
    lisp/textmodes/reftex-dcr.el lisp/textmodes/reftex-global.el lisp/textmodes/reftex-index.el lisp/textmodes/reftex-sel.el lisp/textmodes/reftex-toc.el
    lisp/textmodes/remember.el lisp/textmodes/rst.el lisp/textmodes/table.el lisp/textmodes/texinfmt.el lisp/textmodes/texinfo.el lisp/textmodes/texnfo-upd.el
    lisp/textmodes/two-column.el lisp/textmodes/underline.el lisp/thumbs.el lisp/time-stamp.el lisp/time.el lisp/timezone.el lisp/tmm.el lisp/tutorial.el
    lisp/type-break.el lisp/url/url-about.el lisp/url/url-cid.el lisp/url/url-dav.el lisp/url/url-dired.el lisp/url/url-file.el lisp/url/url-ftp.el lisp/url/url-imap.el
    lisp/url/url-irc.el lisp/url/url-ldap.el lisp/url/url-mailto.el lisp/url/url-misc.el lisp/url/url-news.el lisp/url/url-nfs.el lisp/url/url-ns.el
    lisp/url/url-queue.el lisp/url/url-tramp.el lisp/userlock.el lisp/vc/compare-w.el lisp/vc/cvs-status.el lisp/vc/diff.el lisp/vc/ediff-diff.el lisp/vc/ediff-help.el
    lisp/vc/ediff-init.el lisp/vc/ediff-merg.el lisp/vc/ediff-mult.el lisp/vc/ediff-ptch.el lisp/vc/ediff-util.el lisp/vc/ediff-vers.el lisp/vc/ediff-wind.el
    lisp/vc/ediff.el lisp/vc/emerge.el lisp/vc/log-edit.el lisp/vc/log-view.el lisp/vc/pcvs-defs.el lisp/vc/pcvs-info.el lisp/vc/pcvs-parse.el lisp/vc/pcvs-util.el
    lisp/vc/pcvs.el lisp/vc/smerge-mode.el lisp/vc/vc-dav.el lisp/vc/vc-filewise.el lisp/vcursor.el lisp/view.el lisp/vt-control.el lisp/vt100-led.el lisp/w32-fns.el
    lisp/w32-vars.el lisp/wdired.el lisp/whitespace.el lisp/wid-browse.el lisp/windmove.el lisp/winner.el lisp/woman.el lisp/x-dnd.el lisp/xwidget.el
    test/manual/biditest.el test/manual/cedet/cedet-utests.el test/manual/cedet/ede-tests.el test/manual/cedet/semantic-ia-utest.el test/manual/cedet/semantic-tests.el
    test/manual/cedet/semantic-utest-c.el test/manual/cedet/semantic-utest.el test/manual/cedet/srecode-tests.el test/manual/cedet/tests/test.el
    test/manual/etags/el-src/TAGTEST.EL test/manual/etags/el-src/emacs/lisp/progmodes/etags.el test/manual/redisplay-testsuite.el test/manual/rmailmm.el

An additional 11 files were found in the source tree but were excluded from code coverage because they contained one of the following substrings (see
    autocover-exclude-test-data): macro-problem mock:: package-resources pkg-test-user-dir test-bytecomp

The following 117 files were deliberately excluded from code coverage (see autocover-exempt): lisp/buff-menu.el lisp/calc/calc-ext.el lisp/cedet/ede/simple.el
    lisp/cedet/mode-local.el lisp/cedet/semantic/symref/grep.el lisp/cedet/semantic/wisent/python.el lisp/cedet/srecode/compile.el lisp/edmacro.el
    lisp/emacs-lisp/autoload.el lisp/emacs-lisp/byte-run.el lisp/emacs-lisp/bytecomp.el lisp/emacs-lisp/cconv.el lisp/emacs-lisp/cl-generic.el lisp/emacs-lisp/cl-lib.el
    lisp/emacs-lisp/cl-macs.el lisp/emacs-lisp/cl-preloaded.el lisp/emacs-lisp/cl-seq.el lisp/emacs-lisp/derived.el lisp/emacs-lisp/easy-mmode.el
    lisp/emacs-lisp/edebug.el lisp/emacs-lisp/eieio-compat.el lisp/emacs-lisp/eieio-core.el lisp/emacs-lisp/eieio.el lisp/emacs-lisp/ert.el lisp/emacs-lisp/generator.el
    lisp/emacs-lisp/gv.el lisp/emacs-lisp/let-alist.el lisp/emacs-lisp/macroexp.el lisp/emacs-lisp/nadvice.el lisp/emacs-lisp/package-x.el lisp/emacs-lisp/package.el
    lisp/emacs-lisp/pcase.el lisp/emacs-lisp/subr-x.el lisp/emacs-lisp/testcover.el lisp/emulation/viper-cmd.el lisp/epg-config.el lisp/erc/erc-backend.el
    lisp/erc/erc.el lisp/gnus/gnus-sum.el lisp/gnus/gnus.el lisp/gnus/nnimap.el lisp/help-macro.el lisp/help-mode.el lisp/international/characters.el
    lisp/international/fontset.el lisp/isearch.el lisp/kmacro.el lisp/loadup.el lisp/net/shr.el lisp/nxml/rng-match.el lisp/progmodes/cc-cmds.el
    lisp/progmodes/cc-engine.el lisp/progmodes/cc-fonts.el lisp/progmodes/cc-mode.el lisp/progmodes/compile.el lisp/progmodes/elisp-mode.el lisp/progmodes/grep.el
    lisp/progmodes/js.el lisp/progmodes/python.el lisp/progmodes/sh-script.el lisp/progmodes/xref.el lisp/registry.el lisp/simple.el lisp/skeleton.el lisp/subr.el
    lisp/textmodes/css-mode.el lisp/textmodes/sgml-mode.el lisp/textmodes/tex-mode.el lisp/url/url-future.el lisp/url/url-handlers.el lisp/url/url-http.el
    lisp/vc/vc-dispatcher.el lisp/vc/vc-git.el test/lisp/abbrev-tests.el test/lisp/dom-tests.el test/lisp/electric-tests.el test/lisp/emacs-lisp/cl-generic-tests.el
    test/lisp/emacs-lisp/cl-lib-tests.el test/lisp/emacs-lisp/eieio-tests/eieio-tests.el test/lisp/emacs-lisp/ert-tests.el test/lisp/emacs-lisp/ert-x-tests.el
    test/lisp/emacs-lisp/generator-tests.el test/lisp/emacs-lisp/lisp-tests.el test/lisp/emacs-lisp/map-tests.el test/lisp/emacs-lisp/nadvice-tests.el
    test/lisp/emacs-lisp/package-tests.el test/lisp/emacs-lisp/pcase-tests.el test/lisp/emacs-lisp/regexp-opt-tests.el test/lisp/emacs-lisp/ring-tests.el
    test/lisp/emacs-lisp/seq-tests.el test/lisp/emacs-lisp/subr-x-tests.el test/lisp/emacs-lisp/thunk-tests.el test/lisp/filenotify-tests.el test/lisp/jit-lock-tests.el
    test/lisp/json-tests.el test/lisp/legacy/coding-tests.el test/lisp/legacy/core-elisp-tests.el test/lisp/legacy/syntax-tests.el test/lisp/legacy/textprop-tests.el
    test/lisp/legacy/undo-tests.el test/lisp/net/tramp-tests.el test/lisp/obarray-tests.el test/lisp/progmodes/cc-mode.el test/lisp/progmodes/elisp-mode-tests.el
    test/lisp/progmodes/python-tests.el test/lisp/progmodes/xref-tests.el test/lisp/simple-tests.el test/lisp/subr-tests.el test/lisp/url/url-future-tests.el
    test/lisp/vc/vc-tests.el test/lisp/xml-tests.el test/src/cmds-tests.el test/src/data-tests.el test/src/editfns-tests.el test/src/fns-tests.el
    test/src/lread-tests.el test/src/xml-tests.el

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-10-13 23:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-13 23:05 some testing-related contributions Gemini Lasswell

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.