LCOV - code coverage report
Current view: top level - glib/tests Coverage Total Hit
Test: unnamed Lines: 96.3 % 36737 35386
Test Date: 2026-06-09 05:14:17 Functions: 96.8 % 3195 3094
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 % 1211 1135 - 91.4 % 35 32
gdatetime.c
88.0%88.0%
88.0 % 2008 1768 - 100.0 % 80 80
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.9%98.9%
98.9 % 2835 2803 - 95.3 % 127 121
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
92.8%92.8%
92.8 % 152 141 - 100.0 % 5 5
keyfile.c
100.0%
100.0 % 1062 1062 - 100.0 % 55 55
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 % 1317 1259 - 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
97.8%97.8%
97.8 % 92 90 - 88.9 % 9 8
markup-example.c
0.0%
0.0 % 32 - 0.0 % 6
markup-parse.c
95.3%95.3%
95.3 % 193 184 - 100.0 % 13 13
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 % 129 115 - 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
monotonic-time.c
100.0%
100.0 % 61 61 - 100.0 % 6 6
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
poll-fdset.c
77.4%77.4%
77.4 % 31 24 - 100.0 % 2 2
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.9%97.9%
97.9 % 1704 1668 - 100.0 % 46 46
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 % 56 56 - 100.0 % 6 6
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.5%91.5%
91.5 % 1607 1470 - 100.0 % 87 87
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
93.1%93.1%
93.1 % 144 134 - 81.8 % 11 9
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
99.0%99.0%
99.0 % 773 765 - 100.0 % 43 43
unix.c
85.9%85.9%
85.9 % 488 419 - 93.8 % 32 30
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