LCOV - code coverage report
Current view: top level - pulsecore Hit Total Coverage
Test: lcov.out Lines: 3579 19645 18.2 %
Date: 2012-07-17 Functions: 374 1612 23.2 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 1927 16986 11.3 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
asyncmsgq.c
50.0%50.0%
50.0 % 81 / 162 47.8 % 11 / 23 29.0 % 36 / 124
asyncq.c
54.9%54.9%
54.9 % 62 / 113 50.0 % 8 / 16 26.3 % 30 / 114
atomic.h
100.0%
100.0 % 16 / 16 100.0 % 2 / 2 - 0 / 0
aupdate.c
81.0%81.0%
81.0 % 34 / 42 85.7 % 6 / 7 45.0 % 9 / 20
auth-cookie.c
0.0%
0.0 % 0 / 35 0.0 % 0 / 4 0.0 % 0 / 34
authkey.c
0.0%
0.0 % 0 / 87 0.0 % 0 / 6 0.0 % 0 / 90
bitset.c
0.0%
0.0 % 0 / 19 0.0 % 0 / 3 0.0 % 0 / 8
card.c
0.0%
0.0 % 0 / 138 0.0 % 0 / 10 0.0 % 0 / 84
cli-command.c
0.0%
0.0 % 0 / 1101 0.0 % 0 / 61 0.0 % 0 / 896
cli-text.c
0.0%
0.0 % 0 / 312 0.0 % 0 / 10 0.0 % 0 / 273
client.c
0.0%
0.0 % 0 / 79 0.0 % 0 / 8 0.0 % 0 / 42
conf-parser.c
0.0%
0.0 % 0 / 137 0.0 % 0 / 10 0.0 % 0 / 114
core-error.c
6.7%6.7%
6.7 % 1 / 15 33.3 % 1 / 3 6.2 % 1 / 16
core-rtclock.c
29.9%29.9%
29.9 % 20 / 67 33.3 % 3 / 9 18.0 % 9 / 50
core-scache.c
0.0%
0.0 % 0 / 217 0.0 % 0 / 16 0.0 % 0 / 190
core-subscribe.c
0.0%
0.0 % 0 / 92 0.0 % 0 / 8 0.0 % 0 / 96
core-util.c
28.8%28.8%
28.8 % 360 / 1251 38.3 % 41 / 107 20.5 % 207 / 1008
core-util.h
80.0%80.0%
80.0 % 4 / 5 - 0 / 0 7.4 % 4 / 54
core.c
0.0%
0.0 % 0 / 147 0.0 % 0 / 10 0.0 % 0 / 88
core.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2 0.0 % 0 / 14
cpu-arm.c
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
cpu-orc.c
0.0%
0.0 % 0 / 5 0.0 % 0 / 1 0.0 % 0 / 4
cpu-x86.c
0.0%
0.0 % 0 / 38 0.0 % 0 / 1 0.0 % 0 / 54
database-tdb.c
0.0%
0.0 % 0 / 97 0.0 % 0 / 13 0.0 % 0 / 82
dbus-shared.c
0.0%
0.0 % 0 / 30 0.0 % 0 / 4 0.0 % 0 / 22
dbus-util.c
0.0%
0.0 % 0 / 403 0.0 % 0 / 40 0.0 % 0 / 376
device-port.c
0.0%
0.0 % 0 / 61 0.0 % 0 / 6 0.0 % 0 / 48
device-port.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 6
dynarray.c
0.0%
0.0 % 0 / 40 0.0 % 0 / 6 0.0 % 0 / 26
endianmacros.h
100.0%
100.0 % 16 / 16 - 0 / 0 25.0 % 5 / 20
fdsem.c
34.1%34.1%
34.1 % 42 / 123 45.5 % 5 / 11 16.7 % 19 / 114
flist.c
93.3%93.3%
93.3 % 56 / 60 100.0 % 7 / 7 58.5 % 24 / 41
hashmap.c
78.0%78.0%
78.0 % 99 / 127 81.2 % 13 / 16 50.0 % 57 / 114
hook-list.c
83.6%83.6%
83.6 % 51 / 61 85.7 % 6 / 7 58.6 % 34 / 58
i18n.c
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 100.0 % 2 / 2
idxset.c
6.0%6.0%
6.0 % 12 / 199 20.8 % 5 / 24 2.5 % 4 / 162
iochannel.c
0.0%
0.0 % 0 / 214 0.0 % 0 / 23 0.0 % 0 / 198
ioline.c
0.0%
0.0 % 0 / 223 0.0 % 0 / 18 0.0 % 0 / 196
ipacl.c
87.2%87.2%
87.2 % 68 / 78 100.0 % 3 / 3 78.1 % 75 / 96
lock-autospawn.c
91.4%91.4%
91.4 % 139 / 152 100.0 % 12 / 12 53.6 % 60 / 112
log.c
38.3%38.3%
38.3 % 72 / 188 40.0 % 6 / 15 31.3 % 41 / 131
ltdl-helper.c
0.0%
0.0 % 0 / 13 0.0 % 0 / 1 0.0 % 0 / 12
macro.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1 - 0 / 0
mcalign.c
14.0%14.0%
14.0 % 13 / 93 33.3 % 2 / 6 5.0 % 4 / 80
memblock.c
71.5%71.5%
71.5 % 377 / 527 77.8 % 35 / 45 41.5 % 176 / 424
memblockq.c
64.3%64.3%
64.3 % 321 / 499 51.0 % 25 / 49 47.3 % 186 / 393
memchunk.c
65.9%65.9%
65.9 % 29 / 44 60.0 % 3 / 5 23.3 % 7 / 30
memtrap.c
70.6%70.6%
70.6 % 72 / 102 80.0 % 8 / 10 43.5 % 20 / 46
modargs.c
42.7%42.7%
42.7 % 82 / 192 40.0 % 6 / 15 22.6 % 43 / 190
modinfo.c
0.0%
0.0 % 0 / 33 0.0 % 0 / 3 0.0 % 0 / 20
module.c
0.0%
0.0 % 0 / 120 0.0 % 0 / 10 0.0 % 0 / 110
msgobject.c
0.0%
0.0 % 0 / 12 0.0 % 0 / 2 0.0 % 0 / 14
msgobject.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1 0.0 % 0 / 14
mutex-posix.c
87.5%87.5%
87.5 % 49 / 56 90.0 % 9 / 10 46.9 % 30 / 64
namereg.c
0.0%
0.0 % 0 / 143 0.0 % 0 / 10 0.0 % 0 / 204
object.c
0.0%
0.0 % 0 / 26 0.0 % 0 / 4 0.0 % 0 / 22
object.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 1 0.0 % 0 / 20
once.c
100.0%
100.0 % 22 / 22 100.0 % 3 / 3 68.8 % 11 / 16
packet.c
0.0%
0.0 % 0 / 29 0.0 % 0 / 4 0.0 % 0 / 18
parseaddr.c
0.0%
0.0 % 0 / 51 0.0 % 0 / 3 0.0 % 0 / 48
pdispatch.c
0.8%0.8%
0.8 % 1 / 124 7.1 % 1 / 14 0.8 % 1 / 130
pid.c
0.0%
0.0 % 0 / 140 0.0 % 0 / 7 0.0 % 0 / 104
play-memblockq.c
0.0%
0.0 % 0 / 118 0.0 % 0 / 14 0.0 % 0 / 64
play-memchunk.c
0.0%
0.0 % 0 / 11 0.0 % 0 / 1 0.0 % 0 / 10
proplist-util.c
0.0%
0.0 % 0 / 93 0.0 % 0 / 3 0.0 % 0 / 106
protocol-dbus.c
0.0%
0.0 % 0 / 520 0.0 % 0 / 36 0.0 % 0 / 484
pstream-util.c
0.0%
0.0 % 0 / 21 0.0 % 0 / 3 0.0 % 0 / 12
pstream.c
0.2%
0.2 % 1 / 466 3.3 % 1 / 30 0.2 % 1 / 420
queue.c
97.8%97.8%
97.8 % 45 / 46 100.0 % 7 / 7 60.0 % 24 / 40
random.c
53.1%53.1%
53.1 % 17 / 32 66.7 % 2 / 3 35.7 % 10 / 28
ratelimit.c
0.0%
0.0 % 0 / 22 0.0 % 0 / 1 0.0 % 0 / 14
remap.c
0.0%
0.0 % 0 / 84 0.0 % 0 / 6 0.0 % 0 / 48
remap_mmx.c
0.0%
0.0 % 0 / 23 0.0 % 0 / 3 0.0 % 0 / 11
remap_sse.c
0.0%
0.0 % 0 / 23 0.0 % 0 / 3 0.0 % 0 / 11
resampler.c
20.0%20.0%
20.0 % 154 / 770 23.4 % 11 / 47 16.0 % 115 / 718
rtkit.c
0.0%
0.0 % 0 / 95 0.0 % 0 / 7 0.0 % 0 / 66
rtpoll.c
46.3%46.3%
46.3 % 125 / 270 41.9 % 13 / 31 36.4 % 80 / 220
sample-util.c
62.1%62.1%
62.1 % 287 / 462 30.4 % 7 / 23 49.5 % 180 / 364
sconv-s16le.c
31.5%31.5%
31.5 % 84 / 267 28.6 % 16 / 56 25.7 % 69 / 268
sconv.c
78.3%78.3%
78.3 % 108 / 138 75.0 % 18 / 24 53.6 % 75 / 140
sconv_sse.c
0.0%
0.0 % 0 / 15 0.0 % 0 / 3 0.0 % 0 / 2
semaphore-posix.c
73.1%73.1%
73.1 % 19 / 26 80.0 % 4 / 5 30.8 % 8 / 26
shared.c
0.0%
0.0 % 0 / 41 0.0 % 0 / 5 0.0 % 0 / 42
shm.c
70.7%70.7%
70.7 % 87 / 123 100.0 % 5 / 5 52.0 % 52 / 100
sink-input.c
0.0%
0.0 % 0 / 1044 0.0 % 0 / 59 0.0 % 0 / 954
sink-input.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 4 0.0 % 0 / 20
sink.c
0.1%
0.1 % 1 / 1822 0.9 % 1 / 112 0.1 % 1 / 1723
sink.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 4 0.0 % 0 / 10
sioman.c
0.0%
0.0 % 0 / 5 0.0 % 0 / 2 0.0 % 0 / 4
sndfile-util.c
0.0%
0.0 % 0 / 156 0.0 % 0 / 9 0.0 % 0 / 126
socket-client.c
0.0%
0.0 % 0 / 216 0.0 % 0 / 20 0.0 % 0 / 183
socket-server.c
0.0%
0.0 % 0 / 219 0.0 % 0 / 16 0.0 % 0 / 202
socket-util.c
0.0%
0.0 % 0 / 95 0.0 % 0 / 10 0.0 % 0 / 78
sound-file-stream.c
0.0%
0.0 % 0 / 145 0.0 % 0 / 12 0.0 % 0 / 66
sound-file.c
0.0%
0.0 % 0 / 64 0.0 % 0 / 2 0.0 % 0 / 50
source-output.c
0.0%
0.0 % 0 / 851 0.0 % 0 / 51 0.0 % 0 / 776
source-output.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 4 0.0 % 0 / 18
source.c
0.1%
0.1 % 1 / 1351 1.0 % 1 / 99 0.1 % 1 / 1294
source.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2 0.0 % 0 / 10
start-child.c
0.0%
0.0 % 0 / 33 0.0 % 0 / 1 0.0 % 0 / 22
strbuf.c
91.0%91.0%
91.0 % 71 / 78 90.0 % 9 / 10 52.1 % 25 / 48
strlist.c
76.7%76.7%
76.7 % 56 / 73 66.7 % 6 / 9 58.8 % 20 / 34
svolume-orc-gen.c
0.0%
0.0 % 0 / 144 0.0 % 0 / 4 0.0 % 0 / 30
svolume_arm.c
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
svolume_c.c
96.5%96.5%
96.5 % 137 / 142 93.3 % 14 / 15 59.5 % 69 / 116
svolume_mmx.c
0.0%
0.0 % 0 / 16 0.0 % 0 / 3 0.0 % 0 / 6
svolume_orc.c
0.0%
0.0 % 0 / 13 0.0 % 0 / 2 0.0 % 0 / 4
svolume_sse.c
0.0%
0.0 % 0 / 18 0.0 % 0 / 3 0.0 % 0 / 6
tagstruct.c
0.0%
0.0 % 0 / 428 0.0 % 0 / 38 0.0 % 0 / 400
thread-mq.c
0.0%
0.0 % 0 / 51 0.0 % 0 / 6 0.0 % 0 / 34
thread-posix.c
74.2%74.2%
74.2 % 69 / 93 83.3 % 15 / 18 39.3 % 22 / 56
time-smoother.c
78.3%78.3%
78.3 % 144 / 184 73.3 % 11 / 15 46.9 % 60 / 128
tokenizer.c
0.0%
0.0 % 0 / 32 0.0 % 0 / 4 0.0 % 0 / 18
usergroup.c
60.4%60.4%
60.4 % 64 / 106 90.9 % 10 / 11 28.6 % 20 / 70
x11prop.c
0.0%
0.0 % 0 / 54 0.0 % 0 / 4 0.0 % 0 / 46
x11wrap.c
0.0%
0.0 % 0 / 140 0.0 % 0 / 17 0.0 % 0 / 124

Generated by: LCOV version 1.9