LCOV - code coverage report
Current view: top level - glib/tests Coverage Total Hit
Test: unnamed Lines: 96.4 % 35525 34232
Test Date: 2025-04-15 05:13:35 Functions: 96.9 % 3118 3020
Branches: - 0 0

Filename Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
1bit-mutex.c
97.9%97.9%
97.9 % 48 47 - 100.0 % 4 4
642026.c
96.9%96.9%
96.9 % 32 31 - 100.0 % 4 4
array-test.c
99.3%99.3%
99.3 % 1816 1804 - 100.0 % 97 97
assert-msg-test.c
0.0%
0.0 % 3 - 0.0 % 1
asyncqueue.c
99.3%99.3%
99.3 % 284 282 - 100.0 % 11 11
atomic.c
100.0%
100.0 % 318 318 - 100.0 % 4 4
autoptr.c
98.9%98.9%
98.9 % 440 435 - 97.1 % 68 66
base64.c
100.0%
100.0 % 197 197 - 100.0 % 17 17
bitlock.c
100.0%
100.0 % 71 71 - 100.0 % 5 5
bookmarkfile.c
98.0%98.0%
98.0 % 806 790 - 100.0 % 12 12
bytes.c
99.6%99.6%
99.6 % 275 274 - 100.0 % 23 23
cache.c
100.0%
100.0 % 72 72 - 100.0 % 11 11
charset.c
100.0%
100.0 % 19 19 - 100.0 % 3 3
checksum.c
98.4%98.4%
98.4 % 122 120 - 100.0 % 11 11
collate.c
94.2%94.2%
94.2 % 69 65 - 100.0 % 8 8
completion.c
100.0%
100.0 % 42 42 - 100.0 % 2 2
cond.c
94.6%94.6%
94.6 % 149 141 - 100.0 % 15 15
constructor-helper.c
0.0%
0.0 % 60 - 0.0 % 10
constructor.c
18.9%18.9%
18.9 % 37 7 - 28.6 % 7 2
convert.c
99.8%99.8%
99.8 % 555 554 - 100.0 % 30 30
cxx.cpp
100.0%
100.0 % 260 260 - 100.0 % 27 27
dataset.c
95.9%95.9%
95.9 % 295 283 - 100.0 % 20 20
date.c
99.3%99.3%
99.3 % 832 826 - 100.0 % 20 20
dir.c
100.0%
100.0 % 43 43 - 100.0 % 4 4
environment.c
98.8%98.8%
98.8 % 165 163 - 100.0 % 7 7
error.c
96.6%96.6%
96.6 % 205 198 - 96.0 % 25 24
fileutils.c
93.7%93.7%
93.7 % 1206 1130 - 91.4 % 35 32
gdatetime.c
88.9%88.9%
88.9 % 1892 1682 - 100.0 % 73 73
getpwuid-preload.c
43.8%43.8%
43.8 % 16 7 - 100.0 % 1 1
gutils-user-database.c
100.0%
100.0 % 11 11 - 100.0 % 2 2
guuid.c
100.0%
100.0 % 27 27 - 100.0 % 3 3
gvariant.c
98.8%98.8%
98.8 % 2802 2769 - 95.2 % 125 119
gwakeuptest.c
100.0%
100.0 % 103 103 - 100.0 % 13 13
hash.c
99.6%99.6%
99.6 % 980 976 - 100.0 % 79 79
hmac.c
100.0%
100.0 % 81 81 - 100.0 % 7 7
hook.c
100.0%
100.0 % 123 123 - 100.0 % 10 10
hostutils.c
76.9%76.9%
76.9 % 65 50 - 100.0 % 4 4
include.c
100.0%
100.0 % 8 8 - 100.0 % 2 2
io-channel-basic.c
85.2%85.2%
85.2 % 122 104 - 100.0 % 7 7
io-channel.c
90.4%90.4%
90.4 % 114 103 - 100.0 % 4 4
keyfile.c
100.0%
100.0 % 1049 1049 - 100.0 % 54 54
list.c
97.4%97.4%
97.4 % 378 368 - 100.0 % 25 25
logging.c
91.6%91.6%
91.6 % 596 546 - 87.5 % 56 49
macros.c
93.3%93.3%
93.3 % 30 28 - 100.0 % 5 5
mainloop.c
95.7%95.7%
95.7 % 1197 1146 - 91.5 % 82 75
mappedfile.c
100.0%
100.0 % 103 103 - 100.0 % 8 8
mapping.c
99.3%99.3%
99.3 % 147 146 - 100.0 % 10 10
markup-collect.c
98.2%98.2%
98.2 % 55 54 - 100.0 % 5 5
markup-escape.c
100.0%
100.0 % 52 52 - 100.0 % 5 5
markup-example.c
0.0%
0.0 % 32 - 0.0 % 6
markup-parse.c
94.2%94.2%
94.2 % 155 146 - 100.0 % 11 11
markup-subparser.c
88.3%88.3%
88.3 % 103 91 - 100.0 % 11 11
markup.c
100.0%
100.0 % 29 29 - 100.0 % 4 4
max-version.c
100.0%
100.0 % 6 6 - 100.0 % 2 2
mem-overflow.c
89.1%89.1%
89.1 % 128 114 - 50.0 % 28 14
memchunk.c
100.0%
100.0 % 14 14 - 100.0 % 2 2
messages-low-memory.c
0.0%
0.0 % 15 - 0.0 % 1
mutex.c
98.5%98.5%
98.5 % 130 128 - 100.0 % 13 13
node.c
100.0%
100.0 % 214 214 - 100.0 % 10 10
once.c
100.0%
100.0 % 75 75 - 100.0 % 11 11
onceinit.c
100.0%
100.0 % 82 82 - 100.0 % 1034 1034
option-argv0.c
61.5%61.5%
61.5 % 26 16 - 100.0 % 2 2
option-context.c
99.3%99.3%
99.3 % 1382 1373 - 100.0 % 86 86
overflow.c
100.0%
100.0 % 45 45 - 100.0 % 7 7
pathbuf.c
100.0%
100.0 % 104 104 - 100.0 % 4 4
pattern.c
100.0%
100.0 % 60 60 - 100.0 % 5 5
private.c
98.2%98.2%
98.2 % 165 162 - 100.0 % 17 17
protocol.c
90.5%90.5%
90.5 % 168 152 - 100.0 % 12 12
queue.c
99.5%99.5%
99.5 % 858 854 - 100.0 % 27 27
rand.c
100.0%
100.0 % 54 54 - 100.0 % 3 3
rcbox.c
100.0%
100.0 % 141 141 - 100.0 % 12 12
rec-mutex.c
98.4%98.4%
98.4 % 124 122 - 100.0 % 11 11
refcount.c
81.4%81.4%
81.4 % 97 79 - 100.0 % 5 5
refstring.c
100.0%
100.0 % 101 101 - 100.0 % 10 10
regex.c
97.8%97.8%
97.8 % 1663 1627 - 100.0 % 44 44
relation.c
100.0%
100.0 % 39 39 - 100.0 % 2 2
rwlock.c
99.2%99.2%
99.2 % 126 125 - 100.0 % 15 15
scannerapi.c
100.0%
100.0 % 165 165 - 100.0 % 13 13
search-utils.c
100.0%
100.0 % 30 30 - 100.0 % 2 2
sequence.c
98.9%98.9%
98.9 % 648 641 - 100.0 % 28 28
shell.c
100.0%
100.0 % 50 50 - 100.0 % 4 4
slice.c
97.7%97.7%
97.7 % 43 42 - 100.0 % 5 5
slist.c
100.0%
100.0 % 241 241 - 100.0 % 18 18
sort.c
100.0%
100.0 % 70 70 - 100.0 % 8 8
spawn-multithreaded.c
94.1%94.1%
94.1 % 186 175 - 92.9 % 14 13
spawn-path-search-helper.c
77.4%77.4%
77.4 % 62 48 - 66.7 % 3 2
spawn-path-search.c
95.9%95.9%
95.9 % 267 256 - 100.0 % 9 9
spawn-singlethread.c
98.2%98.2%
98.2 % 273 268 - 100.0 % 14 14
spawn-test-helper.c
100.0%
100.0 % 3 3 - 100.0 % 1 1
spawn-test.c
99.2%99.2%
99.2 % 119 118 - 100.0 % 3 3
strfuncs.c
91.0%91.0%
91.0 % 1514 1377 - 100.0 % 84 84
string.c
100.0%
100.0 % 404 404 - 100.0 % 26 26
strvbuilder.c
100.0%
100.0 % 79 79 - 100.0 % 8 8
test-printf.c
100.0%
100.0 % 500 500 - 100.0 % 27 27
test-spawn-echo.c
100.0%
100.0 % 4 4 - 100.0 % 1 1
testing-helper.c
95.4%95.4%
95.4 % 130 124 - 92.9 % 14 13
testing-nonfatal.c
83.3%83.3%
83.3 % 6 5 - 100.0 % 1 1
testing.c
94.2%94.2%
94.2 % 1808 1703 - 72.0 % 82 59
testutils.h
100.0%
100.0 % 9 9 - 100.0 % 1 1
thread-deprecated.c
100.0%
100.0 % 196 196 - 100.0 % 15 15
thread-pool-slow.c
98.3%98.3%
98.3 % 177 174 - 100.0 % 13 13
thread-pool.c
100.0%
100.0 % 118 118 - 100.0 % 8 8
thread.c
94.6%94.6%
94.6 % 93 88 - 100.0 % 13 13
timeout.c
97.4%97.4%
97.4 % 77 75 - 80.0 % 10 8
timer.c
98.1%98.1%
98.1 % 154 151 - 100.0 % 11 11
tree.c
93.6%93.6%
93.6 % 360 337 - 100.0 % 19 19
types.c
100.0%
100.0 % 63 63 - 100.0 % 2 2
unicode-encoding.c
97.1%97.1%
97.1 % 170 165 - 100.0 % 6 6
unicode-normalize.c
97.7%97.7%
97.7 % 88 86 - 100.0 % 7 7
unicode.c
98.8%98.8%
98.8 % 740 731 - 100.0 % 41 41
unix.c
83.2%83.2%
83.2 % 463 385 - 90.0 % 30 27
uri.c
100.0%
100.0 % 672 672 - 100.0 % 24 24
utf8-misc.c
100.0%
100.0 % 135 135 - 100.0 % 9 9
utf8-performance.c
100.0%
100.0 % 84 84 - 100.0 % 12 12
utf8-pointer.c
100.0%
100.0 % 51 51 - 100.0 % 4 4
utf8-validate.c
100.0%
100.0 % 29 29 - 100.0 % 3 3
utils-isolated.c
100.0%
100.0 % 86 86 - 100.0 % 12 12
utils.c
97.4%97.4%
97.4 % 650 633 - 93.0 % 57 53

Generated by: LCOV version 2.0-1