LCOV - code coverage report
Current view: top level - glib/tests Coverage Total Hit
Test: unnamed Lines: 96.3 % 36284 34940
Test Date: 2026-02-10 05:15:13 Functions: 96.8 % 3168 3066
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.2%99.2%
99.2 % 1922 1906 - 100.0 % 104 104
assert-msg-test.c
0.0%
0.0 % 3 - 0.0 % 1
asyncqueue.c
99.3%99.3%
99.3 % 287 285 - 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 % 814 798 - 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
96.1%96.1%
96.1 % 306 294 - 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.9%98.9%
98.9 % 177 175 - 100.0 % 8 8
error.c
96.6%96.6%
96.6 % 205 198 - 96.0 % 25 24
fileutils.c
93.7%93.7%
93.7 % 1205 1129 - 91.4 % 35 32
gdatetime.c
88.2%88.2%
88.2 % 1918 1691 - 100.0 % 74 74
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 % 2810 2776 - 95.2 % 126 120
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
80.3%80.3%
80.3 % 76 61 - 100.0 % 5 5
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
90.5%90.5%
90.5 % 619 560 - 86.4 % 59 51
macros.c
93.9%93.9%
93.9 % 33 31 - 100.0 % 5 5
mainloop.c
95.6%95.6%
95.6 % 1315 1257 - 92.4 % 92 85
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
95.0%95.0%
95.0 % 180 171 - 100.0 % 12 12
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.4%99.4%
99.4 % 1440 1431 - 100.0 % 88 88
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
print.c
100.0%
100.0 % 7 7 - 100.0 % 2 2
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 % 1666 1630 - 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
100.0%
100.0 % 43 43 - 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.6%94.6%
94.6 % 186 176 - 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 % 1527 1390 - 100.0 % 85 85
string.c
99.5%99.5%
99.5 % 441 439 - 100.0 % 28 28
strvbuilder.c
100.0%
100.0 % 79 79 - 100.0 % 8 8
test-printf.c
100.0%
100.0 % 549 549 - 100.0 % 30 30
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.3%94.3%
94.3 % 1840 1735 - 72.6 % 84 61
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
91.0%91.0%
91.0 % 144 131 - 72.7 % 11 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 % 771 762 - 100.0 % 43 43
unix.c
84.0%84.0%
84.0 % 488 410 - 90.6 % 32 29
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-private.c
100.0%
100.0 % 55 55 - 100.0 % 3 3
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-unisolated.c
100.0%
100.0 % 45 45 - 100.0 % 2 2
utils.c
97.5%97.5%
97.5 % 675 658 - 93.1 % 58 54

Generated by: LCOV version 2.0-1