LCOV - code coverage report
Current view: top level - glib Hit Total Coverage
Test: unnamed Lines: 30377 36406 83.4 %
Date: 2024-06-11 05:24:59 Functions: 2822 3009 93.8 %
Branches: 15025 21554 69.7 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
garcbox.c
100.0%
100.0 % 35 / 35 100.0 % 7 / 7 100.0 % 4 / 4
garray.c
98.7%98.7%
98.7 % 615 / 623 100.0 % 82 / 82 89.9 % 214 / 238
gasyncqueue.c
100.0%
100.0 % 169 / 169 100.0 % 31 / 31 100.0 % 24 / 24
gatomic.c
100.0%
100.0 % 45 / 45 100.0 % 21 / 21 - 0 / 0
gbacktrace.c
0.0%
0.0 % 0 / 14 0.0 % 0 / 2 0.0 % 0 / 8
gbase64.c
100.0%
100.0 % 135 / 135 100.0 % 6 / 6 100.0 % 37 / 37
gbitlock.c
99.2%99.2%
99.2 % 124 / 125 90.9 % 20 / 22 81.7 % 49 / 60
gbookmarkfile.c
91.6%91.6%
91.6 % 1155 / 1261 100.0 % 84 / 84 73.3 % 525 / 716
gbsearcharray.h
98.5%98.5%
98.5 % 66 / 67 100.0 % 8 / 8 82.4 % 28 / 34
gbytes.c
100.0%
100.0 % 105 / 105 100.0 % 16 / 16 100.0 % 44 / 44
gcharset.c
89.7%89.7%
89.7 % 210 / 234 94.1 % 16 / 17 77.7 % 101 / 130
gchecksum.c
98.4%98.4%
98.4 % 734 / 746 100.0 % 40 / 40 84.6 % 104 / 123
gconvert.c
79.8%79.8%
79.8 % 404 / 506 86.8 % 33 / 38 69.6 % 227 / 326
gdataset.c
96.3%96.3%
96.3 % 365 / 379 100.0 % 30 / 30 80.6 % 174 / 216
gdate.c
94.3%94.3%
94.3 % 805 / 854 100.0 % 58 / 58 84.1 % 333 / 396
gdatetime-private.c
0.0%
0.0 % 0 / 113 0.0 % 0 / 5 0.0 % 0 / 84
gdatetime.c
65.2%65.2%
65.2 % 766 / 1174 88.0 % 73 / 83 54.8 % 426 / 777
gdir.c
90.2%90.2%
90.2 % 55 / 61 72.7 % 8 / 11 93.8 % 15 / 16
genviron.c
87.6%87.6%
87.6 % 134 / 153 78.6 % 11 / 14 81.7 % 49 / 60
gerror.c
93.7%93.7%
93.7 % 163 / 174 100.0 % 21 / 21 88.3 % 53 / 60
gfileutils.c
81.4%81.4%
81.4 % 594 / 730 89.1 % 41 / 46 76.1 % 404 / 531
ggettext.c
87.8%87.8%
87.8 % 79 / 90 90.9 % 10 / 11 60.3 % 41 / 68
ghash.c
99.2%99.2%
99.2 % 500 / 504 100.0 % 72 / 72 99.0 % 192 / 194
ghmac.c
98.0%98.0%
98.0 % 98 / 100 100.0 % 10 / 10 77.8 % 14 / 18
ghook.c
96.4%96.4%
96.4 % 271 / 281 100.0 % 24 / 24 75.0 % 105 / 140
ghostutils.c
94.1%94.1%
94.1 % 301 / 320 100.0 % 18 / 18 81.0 % 269 / 332
giochannel.c
51.6%51.6%
51.6 % 439 / 850 79.5 % 31 / 39 41.8 % 233 / 557
giowin32.c
39.4%39.4%
39.4 % 401 / 1017 62.3 % 33 / 53 23.1 % 132 / 572
gkeyfile.c
92.4%92.4%
92.4 % 1270 / 1375 100.0 % 96 / 96 78.4 % 526 / 671
glib-autocleanups.h
100.0%
100.0 % 65 / 65 100.0 % 112 / 112 51.9 % 54 / 104
glib-init.c
98.9%98.9%
98.9 % 86 / 87 100.0 % 9 / 9 90.5 % 38 / 42
glib-private.c
86.7%86.7%
86.7 % 13 / 15 75.0 % 3 / 4 - 0 / 0
glib-private.h
63.6%63.6%
63.6 % 7 / 11 100.0 % 3 / 3 16.7 % 1 / 6
glist.c
96.8%96.8%
96.8 % 300 / 310 97.3 % 36 / 37 93.0 % 132 / 142
gmain.c
85.2%85.2%
85.2 % 1254 / 1471 93.0 % 132 / 142 74.0 % 500 / 676
gmain.h
100.0%
100.0 % 10 / 10 100.0 % 3 / 3 - 0 / 0
gmappedfile.c
76.9%76.9%
76.9 % 60 / 78 100.0 % 10 / 10 43.2 % 19 / 44
gmarkup.c
96.1%96.1%
96.1 % 960 / 999 98.1 % 51 / 52 79.7 % 546 / 685
gmem.c
87.7%87.7%
87.7 % 100 / 114 86.4 % 19 / 22 78.1 % 50 / 64
gmem.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 - 0 / 0
gmessages.c
78.1%78.1%
78.1 % 647 / 828 86.9 % 53 / 61 58.4 % 276 / 473
gnode.c
99.0%99.0%
99.0 % 403 / 407 100.0 % 37 / 37 90.0 % 226 / 251
goption.c
89.6%89.6%
89.6 % 776 / 866 94.2 % 49 / 52 79.3 % 513 / 647
gpathbuf.c
78.1%78.1%
78.1 % 89 / 114 86.7 % 13 / 15 62.5 % 25 / 40
gpattern.c
95.1%95.1%
95.1 % 173 / 182 100.0 % 10 / 10 88.3 % 83 / 94
gpoll.c
74.7%74.7%
74.7 % 109 / 146 100.0 % 5 / 5 60.6 % 80 / 132
gprimes.c
100.0%
100.0 % 5 / 5 100.0 % 1 / 1 100.0 % 4 / 4
gprintf.c
100.0%
100.0 % 40 / 40 100.0 % 9 / 9 100.0 % 2 / 2
gqsort.c
86.9%86.9%
86.9 % 113 / 130 100.0 % 3 / 3 76.8 % 53 / 69
gquark.c
89.6%89.6%
89.6 % 69 / 77 100.0 % 12 / 12 72.7 % 16 / 22
gqueue.c
100.0%
100.0 % 283 / 283 100.0 % 43 / 43 100.0 % 80 / 80
grand.c
86.1%86.1%
86.1 % 136 / 158 100.0 % 18 / 18 63.8 % 37 / 58
grcbox.c
96.8%96.8%
96.8 % 61 / 63 100.0 % 8 / 8 91.7 % 11 / 12
grefcount.c
97.8%97.8%
97.8 % 45 / 46 100.0 % 8 / 8 100.0 % 8 / 8
grefstring.c
100.0%
100.0 % 51 / 51 100.0 % 8 / 8 100.0 % 12 / 12
gregex.c
85.1%85.1%
85.1 % 1088 / 1278 97.0 % 64 / 66 78.9 % 449 / 569
gscanner.c
34.5%34.5%
34.5 % 294 / 852 78.8 % 26 / 33 15.7 % 95 / 607
gsequence.c
99.5%99.5%
99.5 % 552 / 555 100.0 % 69 / 69 94.4 % 187 / 198
gshell.c
93.8%93.8%
93.8 % 196 / 209 100.0 % 8 / 8 86.0 % 104 / 121
gslice.c
75.0%75.0%
75.0 % 27 / 36 55.6 % 5 / 9 83.3 % 10 / 12
gslist.c
96.8%96.8%
96.8 % 245 / 253 97.1 % 34 / 35 92.7 % 102 / 110
gspawn-private.h
15.8%15.8%
15.8 % 6 / 38 50.0 % 1 / 2 21.1 % 4 / 19
gspawn-win32-helper.c
79.5%79.5%
79.5 % 128 / 161 75.0 % 3 / 4 76.7 % 69 / 90
gspawn-win32.c
68.3%68.3%
68.3 % 420 / 615 73.3 % 22 / 30 63.4 % 232 / 366
gstdio-private.c
100.0%
100.0 % 67 / 67 100.0 % 2 / 2 94.6 % 53 / 56
gstdio.c
77.0%77.0%
77.0 % 361 / 469 96.9 % 31 / 32 61.9 % 117 / 189
gstdio.h
100.0%
100.0 % 11 / 11 100.0 % 2 / 2 100.0 % 2 / 2
gstrfuncs.c
89.5%89.5%
89.5 % 831 / 928 100.0 % 63 / 63 79.2 % 502 / 634
gstrfuncs.h
100.0%
100.0 % 9 / 9 100.0 % 1 / 1 100.0 % 8 / 8
gstring.c
97.5%97.5%
97.5 % 314 / 322 100.0 % 39 / 39 90.6 % 96 / 106
gstring.h
95.8%95.8%
95.8 % 23 / 24 - 0 / 0 56.1 % 387 / 690
gstringchunk.c
98.2%98.2%
98.2 % 54 / 55 100.0 % 6 / 6 77.3 % 17 / 22
gstrvbuilder.c
100.0%
100.0 % 32 / 32 100.0 % 9 / 9 100.0 % 4 / 4
gtestutils.c
82.8%82.8%
82.8 % 1166 / 1408 94.1 % 95 / 101 67.8 % 544 / 802
gthread-win32.c
82.6%82.6%
82.6 % 204 / 247 95.7 % 44 / 46 59.1 % 52 / 88
gthread.c
97.0%97.0%
97.0 % 131 / 135 100.0 % 19 / 19 73.8 % 31 / 42
gthread.h
100.0%
100.0 % 24 / 24 100.0 % 8 / 8 - 0 / 0
gthreadpool.c
92.0%92.0%
92.0 % 275 / 299 100.0 % 24 / 24 85.5 % 106 / 124
gtimer.c
98.8%98.8%
98.8 % 163 / 165 100.0 % 13 / 13 94.3 % 83 / 88
gtimezone.c
64.4%64.4%
64.4 % 476 / 739 81.8 % 36 / 44 44.5 % 233 / 524
gtrace.c
0.0%
0.0 % 0 / 6 0.0 % 0 / 3 - 0 / 0
gtranslit.c
100.0%
100.0 % 120 / 120 100.0 % 9 / 9 92.9 % 78 / 84
gtrashstack.c
0.0%
0.0 % 0 / 19 0.0 % 0 / 4 0.0 % 0 / 4
gtree.c
93.4%93.4%
93.4 % 465 / 498 97.7 % 43 / 44 87.5 % 230 / 263
gtypes.h
100.0%
100.0 % 12 / 12 100.0 % 6 / 6 100.0 % 12 / 12
gunibreak.c
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 30.0 % 3 / 10
gunicollate.c
0.0%
0.0 % 0 / 102 0.0 % 0 / 3 0.0 % 0 / 61
gunidecomp.c
100.0%
100.0 % 237 / 237 100.0 % 13 / 13 80.1 % 218 / 272
guniprop.c
83.3%83.3%
83.3 % 310 / 372 97.4 % 38 / 39 74.4 % 467 / 628
guri.c
100.0%
100.0 % 808 / 808 100.0 % 58 / 58 93.0 % 562 / 604
gutf8.c
94.9%94.9%
94.9 % 579 / 610 100.0 % 30 / 30 91.7 % 418 / 456
gutils.c
63.8%63.8%
63.8 % 467 / 732 74.2 % 46 / 62 44.0 % 194 / 441
gutils.h
100.0%
100.0 % 24 / 24 100.0 % 4 / 4 100.0 % 16 / 16
gutilsprivate.h
100.0%
100.0 % 9 / 9 100.0 % 1 / 1 - 0 / 0
guuid.c
95.7%95.7%
95.7 % 44 / 46 100.0 % 6 / 6 86.4 % 19 / 22
gvariant-core.c
93.0%93.0%
93.0 % 238 / 256 100.0 % 27 / 27 84.5 % 71 / 84
gvariant-parser.c
96.6%96.6%
96.6 % 1084 / 1122 100.0 % 85 / 85 88.4 % 623 / 705
gvariant-serialiser.c
97.2%97.2%
97.2 % 555 / 571 98.0 % 50 / 51 88.2 % 359 / 407
gvariant.c
94.7%94.7%
94.7 % 1463 / 1545 96.8 % 121 / 125 79.8 % 734 / 920
gvarianttype.c
98.9%98.9%
98.9 % 271 / 274 100.0 % 34 / 34 91.5 % 107 / 117
gvarianttypeinfo.c
99.5%99.5%
99.5 % 194 / 195 100.0 % 24 / 24 96.9 % 62 / 64
gversion.c
91.7%91.7%
91.7 % 11 / 12 100.0 % 1 / 1 87.5 % 7 / 8
gwakeup.c
94.4%94.4%
94.4 % 17 / 18 100.0 % 5 / 5 50.0 % 1 / 2
gwin32-private.c
100.0%
100.0 % 28 / 28 100.0 % 1 / 1 90.0 % 18 / 20
gwin32.c
40.7%40.7%
40.7 % 193 / 474 66.7 % 16 / 24 32.1 % 87 / 271
valgrind.h
0.0%
0.0 % 0 / 10 0.0 % 0 / 2 - 0 / 0
win_iconv.c
43.9%43.9%
43.9 % 251 / 572 71.9 % 23 / 32 32.0 % 163 / 509

Generated by: LCOV version 1.14