Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


Hi,

so I ran lcov on master again. The results can be found here:

 http://people.canonical.com/~bjoern/lcov_reports/master-2015-06-10_23.49.39/

@Cloph: Can you copy that directory over to dev-builds? I dont know for how
long I can host 1GB there.

In general, this went well -- except that sw_unoapi_3 reliably deadlocked for
me on that commit (so some writer coverage might actually be underreported).

Its a far fetch to compare this to the last coverage run as configure switches[1]
and lots of other things might be different. But lets do it anyways just for fun:

Between 2014-11-03 and 2015-06-10 (7 months):

         Line coverage went from   40.8% to   42.9% (+5%).
     Function coverage went from   50.1% to   49.9% (~unchanged).

Absolute     lines hit went from 901,356 to 953,406 (+6%).
Absolute functions hit went from 177,780 to 191,916 (+8%). 

I also had a deeper look at one code area: writer core (sw/source/core). See
attached spreadsheet for the details.

         Line coverage went from   54.4% to   56.3% (+4%).
     Function coverage went from   67.6% to   68.7% (+2%).

There are 2996 LOC more covered by tests (1.72% of writer core LOC).
There are  208 functions more covered by tests (1.33% of writer core).

There are 3721 LOC less not covered by tests (4.91% of writer core LOC).
There are  139 functions less not covered by tests (2.84% of writer core).

Best,

Bjoern

[1] For reference: My run was done with the switches shown here:
    http://people.canonical.com/~bjoern/lcov_reports/master-2015-06-10_23.49.39/lcov-configure.txt

Attachment: lcov-writer.ods
Description: application/vnd.oasis.opendocument.spreadsheet


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.