LCOV - code coverage report
Current view: top level - glib/gio/tests Hit Total Coverage
Test: unnamed Lines: 32404 36957 87.7 %
Date: 2024-03-26 05:16:46 Functions: 2038 2369 86.0 %
Branches: 3401 5719 59.5 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
actions.c
98.5%98.5%
98.5 % 723 / 734 100.0 % 34 / 34 76.6 % 118 / 154
appinfo-test.c
100.0%
100.0 % 12 / 12 100.0 % 1 / 1 100.0 % 2 / 2
appinfo.c
98.5%98.5%
98.5 % 324 / 329 94.7 % 18 / 19 62.5 % 15 / 24
application-command-line.c
100.0%
100.0 % 45 / 45 100.0 % 2 / 2 - 0 / 0
appmonitor.c
91.5%91.5%
91.5 % 65 / 71 87.5 % 7 / 8 75.0 % 6 / 8
apps.c
70.7%70.7%
70.7 % 53 / 75 75.0 % 3 / 4 65.5 % 38 / 58
async-close-output-stream.c
100.0%
100.0 % 88 / 88 100.0 % 13 / 13 100.0 % 2 / 2
async-splice-output-stream.c
100.0%
100.0 % 88 / 88 100.0 % 8 / 8 100.0 % 14 / 14
autoptr.c
100.0%
100.0 % 12 / 12 100.0 % 2 / 2 - 0 / 0
basic-application.c
0.0%
0.0 % 0 / 122 0.0 % 0 / 11 0.0 % 0 / 52
buffered-input-stream.c
100.0%
100.0 % 346 / 346 100.0 % 12 / 12 100.0 % 22 / 22
buffered-output-stream.c
100.0%
100.0 % 224 / 224 100.0 % 6 / 6 - 0 / 0
cancellable.c
72.9%72.9%
72.9 % 256 / 351 75.0 % 21 / 28 45.9 % 34 / 74
contenttype.c
97.9%97.9%
97.9 % 233 / 238 100.0 % 15 / 15 55.3 % 21 / 38
contexts.c
99.0%99.0%
99.0 % 193 / 195 95.7 % 22 / 23 92.9 % 39 / 42
converter-stream.c
97.2%97.2%
97.2 % 524 / 539 97.4 % 38 / 39 88.1 % 111 / 126
credentials.c
97.6%97.6%
97.6 % 40 / 41 100.0 % 2 / 2 50.0 % 1 / 2
data-input-stream.c
98.4%98.4%
98.4 % 254 / 258 100.0 % 14 / 14 93.0 % 66 / 71
data-output-stream.c
99.0%99.0%
99.0 % 301 / 304 100.0 % 10 / 10 94.1 % 48 / 51
dbus-appinfo.c
100.0%
100.0 % 192 / 192 100.0 % 30 / 30 80.8 % 21 / 26
dbus-launch.c
79.2%79.2%
79.2 % 19 / 24 100.0 % 2 / 2 50.0 % 5 / 10
debugcontroller.c
98.9%98.9%
98.9 % 177 / 179 90.0 % 9 / 10 81.2 % 13 / 16
defaultvalue.c
91.3%91.3%
91.3 % 105 / 115 100.0 % 4 / 4 78.7 % 118 / 150
desktop-app-info.c
98.8%98.8%
98.8 % 956 / 968 100.0 % 56 / 56 83.6 % 92 / 110
echo-server.c
0.0%
0.0 % 0 / 21 0.0 % 0 / 2 0.0 % 0 / 6
error.c
100.0%
100.0 % 176 / 176 100.0 % 4 / 4 - 0 / 0
fake-document-portal.c
0.0%
0.0 % 0 / 39 0.0 % 0 / 6 0.0 % 0 / 4
fake-service-name.c
90.0%90.0%
90.0 % 27 / 30 80.0 % 4 / 5 50.0 % 1 / 2
fdo-notification-backend.c
100.0%
100.0 % 152 / 152 100.0 % 9 / 9 85.7 % 12 / 14
file-thumbnail.c
98.5%98.5%
98.5 % 260 / 264 100.0 % 14 / 14 84.4 % 27 / 32
file.c
98.7%98.7%
98.7 % 1886 / 1910 98.8 % 85 / 86 88.4 % 130 / 147
fileattributematcher.c
100.0%
100.0 % 37 / 37 100.0 % 4 / 4 100.0 % 6 / 6
filter-cat.c
0.0%
0.0 % 0 / 104 0.0 % 0 / 3 0.0 % 0 / 44
filter-streams.c
100.0%
100.0 % 204 / 204 100.0 % 18 / 18 83.3 % 10 / 12
g-file-info-filesystem-readonly.c
20.3%20.3%
20.3 % 27 / 133 60.0 % 3 / 5 17.6 % 6 / 34
g-file-info.c
93.2%93.2%
93.2 % 328 / 352 100.0 % 8 / 8 50.0 % 11 / 22
g-file.c
99.5%99.5%
99.5 % 195 / 196 100.0 % 15 / 15 93.8 % 45 / 48
g-icon.c
100.0%
100.0 % 399 / 399 100.0 % 9 / 9 - 0 / 0
gapplication-example-actions.c
0.0%
0.0 % 0 / 66 0.0 % 0 / 6 0.0 % 0 / 22
gapplication-example-cmdline.c
0.0%
0.0 % 0 / 15 0.0 % 0 / 2 0.0 % 0 / 2
gapplication-example-cmdline2.c
0.0%
0.0 % 0 / 39 0.0 % 0 / 10 0.0 % 0 / 20
gapplication-example-cmdline3.c
0.0%
0.0 % 0 / 43 0.0 % 0 / 3 0.0 % 0 / 8
gapplication-example-cmdline4.c
0.0%
0.0 % 0 / 22 0.0 % 0 / 3 0.0 % 0 / 4
gapplication-example-dbushooks.c
0.0%
0.0 % 0 / 28 0.0 % 0 / 10 0.0 % 0 / 8
gapplication-example-open.c
0.0%
0.0 % 0 / 17 0.0 % 0 / 3 0.0 % 0 / 2
gapplication.c
98.0%98.0%
98.0 % 774 / 790 93.1 % 54 / 58 95.7 % 44 / 46
gdbus-address-get-session.c
92.2%92.2%
92.2 % 71 / 77 100.0 % 8 / 8 70.0 % 7 / 10
gdbus-addresses.c
100.0%
100.0 % 120 / 120 100.0 % 12 / 12 100.0 % 2 / 2
gdbus-auth.c
100.0%
100.0 % 109 / 109 100.0 % 13 / 13 100.0 % 10 / 10
gdbus-bz627724.c
100.0%
100.0 % 23 / 23 100.0 % 7 / 7 66.7 % 4 / 6
gdbus-close-pending.c
98.5%98.5%
98.5 % 131 / 133 100.0 % 26 / 26 82.1 % 23 / 28
gdbus-connection-flush-helper.c
100.0%
100.0 % 12 / 12 100.0 % 1 / 1 - 0 / 0
gdbus-connection-flush.c
100.0%
100.0 % 132 / 132 100.0 % 18 / 18 87.5 % 14 / 16
gdbus-connection-loss.c
100.0%
100.0 % 41 / 41 100.0 % 4 / 4 - 0 / 0
gdbus-connection-slow.c
92.1%92.1%
92.1 % 70 / 76 75.0 % 6 / 8 70.0 % 7 / 10
gdbus-connection.c
97.0%97.0%
97.0 % 493 / 508 86.7 % 26 / 30 70.8 % 34 / 48
gdbus-daemon.c
0.0%
0.0 % 0 / 33 0.0 % 0 / 1 0.0 % 0 / 12
gdbus-error.c
100.0%
100.0 % 103 / 103 100.0 % 8 / 8 - 0 / 0
gdbus-example-export.c
0.0%
0.0 % 0 / 102 0.0 % 0 / 17 0.0 % 0 / 30
gdbus-example-objectmanager-client.c
0.0%
0.0 % 0 / 63 0.0 % 0 / 6 0.0 % 0 / 12
gdbus-example-objectmanager-server.c
0.0%
0.0 % 0 / 53 0.0 % 0 / 5 0.0 % 0 / 20
gdbus-example-own-name.c
0.0%
0.0 % 0 / 32 0.0 % 0 / 4 0.0 % 0 / 8
gdbus-example-peer.c
0.0%
0.0 % 0 / 120 0.0 % 0 / 6 0.0 % 0 / 28
gdbus-example-proxy-subclass.c
0.0%
0.0 % 0 / 127 0.0 % 0 / 22 0.0 % 0 / 36
gdbus-example-server.c
0.0%
0.0 % 0 / 99 0.0 % 0 / 8 0.0 % 0 / 44
gdbus-example-subtree.c
0.0%
0.0 % 0 / 102 0.0 % 0 / 12 0.0 % 0 / 32
gdbus-example-unix-fd-client.c
0.0%
0.0 % 0 / 48 0.0 % 0 / 4 0.0 % 0 / 8
gdbus-example-watch-name.c
0.0%
0.0 % 0 / 30 0.0 % 0 / 3 0.0 % 0 / 12
gdbus-example-watch-proxy.c
0.0%
0.0 % 0 / 86 0.0 % 0 / 6 0.0 % 0 / 38
gdbus-exit-on-close.c
97.1%97.1%
97.1 % 66 / 68 100.0 % 6 / 6 81.2 % 13 / 16
gdbus-export.c
99.4%99.4%
99.4 % 691 / 695 100.0 % 34 / 34 79.8 % 67 / 84
gdbus-introspection.c
100.0%
100.0 % 127 / 127 100.0 % 6 / 6 100.0 % 2 / 2
gdbus-message.c
100.0%
100.0 % 86 / 86 100.0 % 5 / 5 100.0 % 6 / 6
gdbus-method-invocation.c
98.2%98.2%
98.2 % 111 / 113 100.0 % 4 / 4 83.9 % 52 / 62
gdbus-names.c
99.2%99.2%
99.2 % 635 / 640 100.0 % 25 / 25 92.8 % 128 / 138
gdbus-non-socket.c
61.8%61.8%
61.8 % 42 / 68 66.7 % 2 / 3 60.0 % 3 / 5
gdbus-overflow.c
0.0%
0.0 % 0 / 73 0.0 % 0 / 4 0.0 % 0 / 12
gdbus-peer-object-manager.c
96.2%96.2%
96.2 % 152 / 158 94.1 % 16 / 17 75.0 % 21 / 28
gdbus-peer.c
94.2%94.2%
94.2 % 737 / 782 97.7 % 43 / 44 66.7 % 68 / 102
gdbus-proxy-threads.c
95.8%95.8%
95.8 % 69 / 72 100.0 % 7 / 7 83.3 % 15 / 18
gdbus-proxy-unique-name.c
100.0%
100.0 % 83 / 83 100.0 % 3 / 3 - 0 / 0
gdbus-proxy-well-known-name.c
100.0%
100.0 % 121 / 121 100.0 % 3 / 3 - 0 / 0
gdbus-proxy.c
99.2%99.2%
99.2 % 367 / 370 95.5 % 21 / 22 75.0 % 12 / 16
gdbus-sasl.c
99.2%99.2%
99.2 % 126 / 127 100.0 % 5 / 5 77.8 % 14 / 18
gdbus-serialization.c
81.4%81.4%
81.4 % 604 / 742 86.2 % 25 / 29 43.9 % 61 / 139
gdbus-server-auth.c
98.2%98.2%
98.2 % 217 / 221 100.0 % 21 / 21 87.9 % 51 / 58
gdbus-sessionbus.c
100.0%
100.0 % 24 / 24 100.0 % 4 / 4 - 0 / 0
gdbus-test-codegen.c
97.0%97.0%
97.0 % 1178 / 1214 87.5 % 56 / 64 76.6 % 85 / 111
gdbus-test-fixture.c
0.0%
0.0 % 0 / 33 0.0 % 0 / 4 0.0 % 0 / 4
gdbus-tests.c
83.5%83.5%
83.5 % 66 / 79 72.7 % 8 / 11 83.3 % 5 / 6
gdbus-testserver.c
26.9%26.9%
26.9 % 94 / 349 87.5 % 7 / 8 18.9 % 23 / 122
gdbus-threading.c
94.5%94.5%
94.5 % 239 / 253 93.8 % 15 / 16 72.9 % 35 / 48
gio-du.c
0.0%
0.0 % 0 / 65 0.0 % 0 / 4 0.0 % 0 / 34
giomodule.c
100.0%
100.0 % 62 / 62 100.0 % 4 / 4 100.0 % 4 / 4
glistmodel.c
99.6%99.6%
99.6 % 498 / 500 100.0 % 30 / 30 59.8 % 79 / 132
gmenumodel.c
95.5%95.5%
95.5 % 735 / 770 97.0 % 65 / 67 82.9 % 131 / 158
gnotification-server.c
75.2%75.2%
75.2 % 85 / 113 78.9 % 15 / 19 58.3 % 21 / 36
gnotification.c
100.0%
100.0 % 110 / 110 100.0 % 7 / 7 87.5 % 7 / 8
gschema-compile.c
100.0%
100.0 % 31 / 31 100.0 % 3 / 3 100.0 % 10 / 10
gsettings.c
95.1%95.1%
95.1 % 1719 / 1808 87.2 % 82 / 94 62.0 % 134 / 216
gsocketclient-slow.c
100.0%
100.0 % 81 / 81 100.0 % 7 / 7 100.0 % 6 / 6
gsubprocess-testprog.c
82.7%82.7%
82.7 % 148 / 179 92.3 % 12 / 13 73.1 % 57 / 78
gsubprocess.c
98.5%98.5%
98.5 % 1125 / 1142 100.0 % 66 / 66 83.5 % 91 / 109
gtesttlsbackend.c
90.5%90.5%
90.5 % 182 / 201 92.3 % 36 / 39 80.4 % 41 / 51
gtlsconsoleinteraction.c
0.0%
0.0 % 0 / 39 0.0 % 0 / 10 0.0 % 0 / 12
httpd.c
0.0%
0.0 % 0 / 82 0.0 % 0 / 3 0.0 % 0 / 42
inet-address.c
100.0%
100.0 % 243 / 243 100.0 % 12 / 12 100.0 % 2 / 2
io-stream.c
100.0%
100.0 % 71 / 71 100.0 % 6 / 6 100.0 % 4 / 4
live-g-file.c
96.2%96.2%
96.2 % 632 / 657 100.0 % 21 / 21 74.4 % 198 / 266
max-version.c
100.0%
100.0 % 7 / 7 100.0 % 2 / 2 - 0 / 0
memory-input-stream.c
100.0%
100.0 % 145 / 145 100.0 % 9 / 9 100.0 % 12 / 12
memory-monitor.c
45.8%45.8%
45.8 % 11 / 24 50.0 % 2 / 4 25.0 % 1 / 4
memory-output-stream.c
100.0%
100.0 % 244 / 244 100.0 % 12 / 12 100.0 % 14 / 14
memory-settings-backend.c
100.0%
100.0 % 12 / 12 100.0 % 2 / 2 - 0 / 0
mimeapps.c
99.4%99.4%
99.4 % 349 / 351 100.0 % 11 / 11 75.0 % 6 / 8
mock-resolver.c
98.3%98.3%
98.3 % 113 / 115 100.0 % 20 / 20 75.0 % 30 / 40
mock-resolver.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1 - 0 / 0
mount-operation.c
100.0%
100.0 % 53 / 53 100.0 % 3 / 3 - 0 / 0
network-address.c
98.3%98.3%
98.3 % 637 / 648 100.0 % 40 / 40 88.2 % 60 / 68
network-monitor-race.c
100.0%
100.0 % 26 / 26 100.0 % 5 / 5 100.0 % 4 / 4
network-monitor.c
91.4%91.4%
91.4 % 245 / 268 76.5 % 13 / 17 72.2 % 13 / 18
null-settings-backend.c
100.0%
100.0 % 11 / 11 100.0 % 2 / 2 - 0 / 0
permission.c
100.0%
100.0 % 50 / 50 100.0 % 4 / 4 - 0 / 0
pollable.c
97.6%97.6%
97.6 % 164 / 168 100.0 % 14 / 14 60.0 % 6 / 10
portal-support-env-var.c
100.0%
100.0 % 10 / 10 100.0 % 2 / 2 - 0 / 0
portal-support-flatpak-full.c
100.0%
100.0 % 11 / 11 100.0 % 2 / 2 - 0 / 0
portal-support-flatpak-gsettings-only.c
100.0%
100.0 % 11 / 11 100.0 % 2 / 2 - 0 / 0
portal-support-flatpak-network-only.c
100.0%
100.0 % 11 / 11 100.0 % 2 / 2 - 0 / 0
portal-support-flatpak-none.c
100.0%
100.0 % 10 / 10 100.0 % 2 / 2 - 0 / 0
portal-support-none.c
100.0%
100.0 % 9 / 9 100.0 % 2 / 2 - 0 / 0
portal-support-snap-classic.c
95.7%95.7%
95.7 % 45 / 47 100.0 % 6 / 6 50.0 % 2 / 4
portal-support-snap.c
98.1%98.1%
98.1 % 102 / 104 100.0 % 10 / 10 50.0 % 2 / 4
portal-support-utils.c
100.0%
100.0 % 58 / 58 100.0 % 5 / 5 100.0 % 12 / 12
power-profile-monitor.c
42.3%42.3%
42.3 % 11 / 26 50.0 % 2 / 4 16.7 % 1 / 6
proxy-test.c
98.6%98.6%
98.6 % 701 / 711 100.0 % 76 / 76 79.1 % 117 / 148
proxy.c
0.0%
0.0 % 0 / 296 0.0 % 0 / 18 0.0 % 0 / 128
readwrite.c
100.0%
100.0 % 157 / 157 100.0 % 6 / 6 - 0 / 0
resolver-parsing.c
100.0%
100.0 % 408 / 408 100.0 % 31 / 31 100.0 % 2 / 2
resolver.c
0.0%
0.0 % 0 / 379 0.0 % 0 / 27 0.0 % 0 / 146
resourceplugin.c
66.7%66.7%
66.7 % 4 / 6 66.7 % 2 / 3 - 0 / 0
resources.c
100.0%
100.0 % 550 / 550 100.0 % 19 / 19 93.8 % 15 / 16
sandbox.c
100.0%
100.0 % 34 / 34 100.0 % 5 / 5 - 0 / 0
send-data.c
0.0%
0.0 % 0 / 88 0.0 % 0 / 5 0.0 % 0 / 34
simple-async-result.c
100.0%
100.0 % 116 / 116 100.0 % 8 / 8 100.0 % 2 / 2
simple-proxy.c
100.0%
100.0 % 131 / 131 100.0 % 5 / 5 100.0 % 6 / 6
sleepy-stream.c
97.6%97.6%
97.6 % 120 / 123 100.0 % 16 / 16 75.6 % 34 / 45
slow-connect-preload.c
100.0%
100.0 % 4 / 4 - 0 / 0 100.0 % 2 / 2
socket-address.c
100.0%
100.0 % 58 / 58 100.0 % 3 / 3 - 0 / 0
socket-common.c
0.0%
0.0 % 0 / 47 0.0 % 0 / 6 0.0 % 0 / 28
socket-listener.c
100.0%
100.0 % 37 / 37 100.0 % 3 / 3 80.0 % 4 / 5
socket-service.c
100.0%
100.0 % 232 / 232 100.0 % 23 / 23 82.1 % 23 / 28
socket-testclient.c
0.0%
0.0 % 0 / 198 0.0 % 0 / 4 0.0 % 0 / 120
socket-testserver.c
0.0%
0.0 % 0 / 159 0.0 % 0 / 1 0.0 % 0 / 80
socket.c
92.1%92.1%
92.1 % 1159 / 1258 98.1 % 51 / 52 62.1 % 72 / 116
srvtarget.c
93.5%93.5%
93.5 % 29 / 31 100.0 % 2 / 2 83.3 % 10 / 12
stream-rw_all.c
100.0%
100.0 % 103 / 103 100.0 % 8 / 8 83.3 % 10 / 12
task.c
96.5%96.5%
96.5 % 1333 / 1382 93.4 % 85 / 91 82.1 % 92 / 112
test-io-stream.c
100.0%
100.0 % 29 / 29 100.0 % 9 / 9 83.3 % 5 / 6
test-pipe-unix.c
79.4%79.4%
79.4 % 27 / 34 100.0 % 2 / 2 50.0 % 7 / 14
testfilemonitor.c
88.3%88.3%
88.3 % 498 / 564 95.8 % 23 / 24 48.9 % 64 / 131
thumbnail-verification.c
100.0%
100.0 % 15 / 15 100.0 % 2 / 2 100.0 % 2 / 2
tls-bindings.c
95.5%95.5%
95.5 % 42 / 44 100.0 % 3 / 3 50.0 % 2 / 4
tls-certificate.c
100.0%
100.0 % 397 / 397 100.0 % 20 / 20 75.0 % 3 / 4
tls-database.c
100.0%
100.0 % 29 / 29 100.0 % 2 / 2 - 0 / 0
tls-interaction.c
98.5%98.5%
98.5 % 510 / 518 100.0 % 43 / 43 75.0 % 39 / 52
trash.c
32.6%32.6%
32.6 % 31 / 95 100.0 % 3 / 3 16.7 % 2 / 12
unix-fd.c
100.0%
100.0 % 178 / 178 100.0 % 5 / 5 100.0 % 10 / 10
unix-mounts.c
100.0%
100.0 % 18 / 18 100.0 % 3 / 3 - 0 / 0
unix-streams.c
97.0%97.0%
97.0 % 358 / 369 100.0 % 21 / 21 84.7 % 61 / 72
vfs.c
100.0%
100.0 % 62 / 62 100.0 % 6 / 6 50.0 % 1 / 2
volumemonitor.c
27.5%27.5%
27.5 % 25 / 91 57.1 % 4 / 7 11.5 % 3 / 26
win32-appinfo.c
89.8%89.8%
89.8 % 106 / 118 77.8 % 7 / 9 83.3 % 25 / 30

Generated by: LCOV version 1.14