LCOV - code coverage report
Current view: top level - xpcom/io Hit Total Coverage
Test: output.info Lines: 2405 6592 36.5 %
Date: 2017-07-14 16:53:18 Functions: 355 863 41.1 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
Base64.cpp
17.3%17.3%
17.3 % 53 / 306 15.4 % 4 / 26
FileDescriptorFile.cpp
0.0%
0.0 % 0 / 160 0.0 % 0 / 71
FileDescriptorFile.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
SlicedInputStream.cpp
0.0%
0.0 % 0 / 224 0.0 % 0 / 24
SnappyCompressOutputStream.cpp
0.0%
0.0 % 0 / 112 0.0 % 0 / 16
SnappyFrameUtils.cpp
0.0%
0.0 % 0 / 110 0.0 % 0 / 12
SnappyFrameUtils.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 3
SnappyUncompressInputStream.cpp
0.0%
0.0 % 0 / 158 0.0 % 0 / 15
SpecialSystemDirectory.cpp
66.2%66.2%
66.2 % 86 / 130 100.0 % 4 / 4
crc32c.c
0.0%
0.0 % 0 / 5 0.0 % 0 / 1
nsAnonymousTemporaryFile.cpp
0.0%
0.0 % 0 / 28 0.0 % 0 / 2
nsAppFileLocationProvider.cpp
55.0%55.0%
55.0 % 104 / 189 85.7 % 18 / 21
nsAppFileLocationProvider.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
nsBinaryStream.cpp
47.3%47.3%
47.3 % 191 / 404 53.4 % 31 / 58
nsBinaryStream.h
100.0%
100.0 % 12 / 12 100.0 % 6 / 6
nsDirectoryService.cpp
64.9%64.9%
64.9 % 155 / 239 69.6 % 16 / 23
nsDirectoryServiceUtils.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
nsEscape.cpp
35.3%35.3%
35.3 % 108 / 306 52.9 % 9 / 17
nsEscape.h
28.6%28.6%
28.6 % 6 / 21 40.0 % 2 / 5
nsIOUtil.cpp
0.0%
0.0 % 0 / 11 0.0 % 0 / 5
nsIOUtil.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
nsInputStreamTee.cpp
35.3%35.3%
35.3 % 53 / 150 50.0 % 13 / 26
nsLinebreakConverter.cpp
0.0%
0.0 % 0 / 192 0.0 % 0 / 16
nsLocalFile.h
29.4%29.4%
29.4 % 5 / 17 100.0 % 1 / 1
nsLocalFileCommon.cpp
37.7%37.7%
37.7 % 49 / 130 54.5 % 6 / 11
nsLocalFileUnix.cpp
55.8%55.8%
55.8 % 463 / 830 69.6 % 64 / 92
nsLocalFileUnix.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
nsMultiplexInputStream.cpp
13.3%13.3%
13.3 % 67 / 504 24.5 % 12 / 49
nsNativeCharsetUtils.cpp
72.1%72.1%
72.1 % 132 / 183 80.0 % 16 / 20
nsPipe3.cpp
65.7%65.7%
65.7 % 488 / 743 66.1 % 74 / 112
nsScriptableBase64Encoder.cpp
0.0%
0.0 % 0 / 5 0.0 % 0 / 5
nsScriptableBase64Encoder.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 2
nsScriptableInputStream.cpp
0.0%
0.0 % 0 / 63 0.0 % 0 / 10
nsScriptableInputStream.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 2
nsSegmentedBuffer.cpp
49.3%49.3%
49.3 % 37 / 75 66.7 % 4 / 6
nsSegmentedBuffer.h
96.2%96.2%
96.2 % 25 / 26 100.0 % 8 / 8
nsStorageStream.cpp
0.0%
0.0 % 0 / 272 0.0 % 0 / 40
nsStorageStream.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 2
nsStreamUtils.cpp
48.2%48.2%
48.2 % 185 / 384 50.8 % 31 / 61
nsStreamUtils.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
nsStringStream.cpp
52.3%52.3%
52.3 % 90 / 172 60.0 % 21 / 35
nsUnicharInputStream.cpp
46.7%46.7%
46.7 % 85 / 182 52.4 % 11 / 21
nsWildCard.cpp
0.5%0.5%
0.5 % 1 / 215 7.1 % 2 / 28

Generated by: LCOV version 1.13