LCOV - code coverage report
Current view: top level - ipc/glue Hit Total Coverage
Test: output.info Lines: 2558 6202 41.2 %
Date: 2017-07-14 16:53:18 Functions: 836 3440 24.3 %
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
BackgroundChildImpl.cpp
8.6%8.6%
8.6 % 16 / 185 8.3 % 5 / 60
BackgroundImpl.cpp
58.1%58.1%
58.1 % 439 / 756 63.6 % 84 / 132
BackgroundParent.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
BackgroundParentImpl.cpp
10.6%10.6%
10.6 % 36 / 341 9.5 % 7 / 74
BackgroundUtils.cpp
56.5%56.5%
56.5 % 152 / 269 57.1 % 4 / 7
BackgroundUtils.h
100.0%
100.0 % 9 / 9 100.0 % 2 / 2
BrowserProcessSubThread.cpp
69.6%69.6%
69.6 % 16 / 23 50.0 % 3 / 6
BrowserProcessSubThread.h
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
CrashReporterClient.cpp
37.9%37.9%
37.9 % 11 / 29 28.6 % 2 / 7
CrashReporterClient.h
90.9%90.9%
90.9 % 10 / 11 33.3 % 3 / 9
CrashReporterHost.cpp
3.6%3.6%
3.6 % 5 / 139 4.0 % 1 / 25
CrashReporterHost.h
2.9%2.9%
2.9 % 1 / 34 4.3 % 1 / 23
CrashReporterMetadataShmem.cpp
3.9%3.9%
3.9 % 4 / 103 5.0 % 1 / 20
CrossProcessMutex_posix.cpp
65.1%65.1%
65.1 % 41 / 63 71.4 % 5 / 7
CrossProcessSemaphore_posix.cpp
78.9%78.9%
78.9 % 56 / 71 100.0 % 7 / 7
FileDescriptor.cpp
75.9%75.9%
75.9 % 60 / 79 81.8 % 18 / 22
FileDescriptorSetChild.cpp
0.0%
0.0 % 0 / 14 0.0 % 0 / 5
FileDescriptorSetParent.cpp
0.0%
0.0 % 0 / 13 0.0 % 0 / 4
FileDescriptorSetParent.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
FileDescriptorUtils.cpp
0.0%
0.0 % 0 / 38 0.0 % 0 / 10
GeckoChildProcessHost.cpp
50.4%50.4%
50.4 % 127 / 252 55.6 % 15 / 27
GeckoChildProcessHost.h
83.3%83.3%
83.3 % 5 / 6 75.0 % 3 / 4
IOThreadChild.h
83.3%83.3%
83.3 % 10 / 12 66.7 % 4 / 6
IPCMessageUtils.cpp
83.3%83.3%
83.3 % 5 / 6 100.0 % 1 / 1
IPCMessageUtils.h
64.9%64.9%
64.9 % 135 / 208 23.8 % 122 / 513
IPCStreamChild.cpp
0.0%
0.0 % 0 / 87 0.0 % 0 / 25
IPCStreamDestination.cpp
0.0%
0.0 % 0 / 147 0.0 % 0 / 35
IPCStreamDestination.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1
IPCStreamParent.cpp
0.0%
0.0 % 0 / 87 0.0 % 0 / 25
IPCStreamSource.cpp
0.7%0.7%
0.7 % 1 / 136 8.0 % 2 / 25
IPCStreamUtils.cpp
5.8%5.8%
5.8 % 16 / 275 13.3 % 4 / 30
InputStreamUtils.cpp
0.0%
0.0 % 0 / 39 0.0 % 0 / 2
MessageChannel.cpp
42.0%42.0%
42.0 % 538 / 1281 55.1 % 75 / 136
MessageChannel.h
47.6%47.6%
47.6 % 39 / 82 40.4 % 19 / 47
MessageLink.cpp
51.4%51.4%
51.4 % 91 / 177 35.7 % 10 / 28
MessageLink.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
MessagePump.cpp
57.4%57.4%
57.4 % 85 / 148 55.0 % 11 / 20
MessagePump.h
81.8%81.8%
81.8 % 9 / 11 66.7 % 4 / 6
ProcessChild.cpp
61.5%61.5%
61.5 % 8 / 13 25.0 % 1 / 4
ProcessChild.h
33.3%33.3%
33.3 % 2 / 6 33.3 % 1 / 3
ProcessUtils_linux.cpp
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
ProtocolUtils.cpp
38.1%38.1%
38.1 % 143 / 375 44.3 % 31 / 70
ProtocolUtils.h
74.4%74.4%
74.4 % 116 / 156 16.5 % 302 / 1831
ScopedXREEmbed.cpp
61.5%61.5%
61.5 % 24 / 39 60.0 % 3 / 5
SharedMemory.cpp
83.3%83.3%
83.3 % 30 / 36 91.7 % 11 / 12
SharedMemory.h
87.5%87.5%
87.5 % 28 / 32 81.8 % 9 / 11
SharedMemoryBasic_chromium.h
100.0%
100.0 % 35 / 35 100.0 % 12 / 12
SharedMemory_posix.cpp
92.3%92.3%
92.3 % 12 / 13 100.0 % 2 / 2
Shmem.cpp
68.1%68.1%
68.1 % 109 / 160 69.6 % 16 / 23
Shmem.h
86.5%86.5%
86.5 % 45 / 52 63.2 % 12 / 19
StringUtil.cpp
50.0%50.0%
50.0 % 9 / 18 37.5 % 3 / 8
TaskFactory.h
4.5%4.5%
4.5 % 1 / 22 3.0 % 2 / 67
Transport_posix.cpp
71.4%71.4%
71.4 % 25 / 35 80.0 % 4 / 5
Transport_posix.h
100.0%
100.0 % 6 / 6 100.0 % 3 / 3
URIUtils.cpp
64.8%64.8%
64.8 % 35 / 54 100.0 % 4 / 4
nsIIPCBackgroundChildCreateCallback.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
nsIIPCSerializableInputStream.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
nsIIPCSerializableURI.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1

Generated by: LCOV version 1.13