LCOV - code coverage report
Current view: top level - gio/tests Hit Total Coverage
Test: unnamed Lines: 26494 31432 84.3 %
Date: 2021-02-24 19:16:12 Functions: 1714 2057 83.3 %
Branches: 2794 5165 54.1 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
actions.c
97.4%97.4%
97.4 % 608 / 624 97.1 % 33 / 34 69.7 % 85 / 122
appinfo-test.c
41.7%41.7%
41.7 % 5 / 12 100.0 % 1 / 1 50.0 % 1 / 2
appinfo.c
88.1%88.1%
88.1 % 273 / 310 94.7 % 18 / 19 62.5 % 10 / 16
appmonitor.c
90.7%90.7%
90.7 % 49 / 54 87.5 % 7 / 8 25.0 % 1 / 4
apps.c
71.2%71.2%
71.2 % 47 / 66 75.0 % 3 / 4 72.7 % 32 / 44
async-close-output-stream.c
100.0%
100.0 % 89 / 89 100.0 % 13 / 13 100.0 % 2 / 2
async-splice-output-stream.c
100.0%
100.0 % 87 / 87 100.0 % 8 / 8 100.0 % 16 / 16
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 / 46
buffered-input-stream.c
100.0%
100.0 % 347 / 347 100.0 % 12 / 12 75.0 % 33 / 44
buffered-output-stream.c
100.0%
100.0 % 224 / 224 100.0 % 6 / 6 - 0 / 0
cancellable.c
38.7%38.7%
38.7 % 53 / 137 41.7 % 5 / 12 17.5 % 7 / 40
contenttype.c
97.7%97.7%
97.7 % 212 / 217 100.0 % 14 / 14 52.6 % 20 / 38
contexts.c
99.0%99.0%
99.0 % 193 / 195 95.7 % 22 / 23 92.9 % 39 / 42
converter-stream.c
97.4%97.4%
97.4 % 526 / 540 97.4 % 38 / 39 88.9 % 112 / 126
credentials.c
97.8%97.8%
97.8 % 44 / 45 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 % 152 / 152 100.0 % 26 / 26 79.2 % 19 / 24
dbus-launch.c
79.2%79.2%
79.2 % 19 / 24 100.0 % 2 / 2 50.0 % 5 / 10
defaultvalue.c
15.8%15.8%
15.8 % 18 / 114 50.0 % 2 / 4 2.2 % 2 / 92
desktop-app-info.c
94.7%94.7%
94.7 % 356 / 376 100.0 % 20 / 20 70.0 % 28 / 40
echo-server.c
0.0%
0.0 % 0 / 21 0.0 % 0 / 2 0.0 % 0 / 6
fake-document-portal.c
0.0%
0.0 % 0 / 38 0.0 % 0 / 6 0.0 % 0 / 4
fake-service-name.c
89.7%89.7%
89.7 % 26 / 29 80.0 % 4 / 5 50.0 % 1 / 2
file.c
97.8%97.8%
97.8 % 922 / 943 98.0 % 50 / 51 73.1 % 76 / 104
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 % 205 / 205 100.0 % 18 / 18 68.2 % 15 / 22
g-file-info-filesystem-readonly.c
50.5%50.5%
50.5 % 56 / 111 80.0 % 4 / 5 27.3 % 12 / 44
g-file-info.c
100.0%
100.0 % 353 / 353 100.0 % 6 / 6 57.1 % 16 / 28
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 / 14 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 / 14
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
96.4%96.4%
96.4 % 406 / 421 89.5 % 34 / 38 91.7 % 33 / 36
gdbus-address-get-session.c
93.5%93.5%
93.5 % 86 / 92 100.0 % 10 / 10 66.7 % 12 / 18
gdbus-addresses.c
100.0%
100.0 % 121 / 121 100.0 % 12 / 12 100.0 % 2 / 2
gdbus-auth.c
95.6%95.6%
95.6 % 109 / 114 92.9 % 13 / 14 81.2 % 13 / 16
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 71.7 % 33 / 46
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 % 133 / 133 100.0 % 18 / 18 70.6 % 24 / 34
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.5%97.5%
97.5 % 459 / 471 88.9 % 24 / 27 73.9 % 34 / 46
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 / 115 0.0 % 0 / 6 0.0 % 0 / 28
gdbus-example-proxy-subclass.c
0.0%
0.0 % 0 / 99 0.0 % 0 / 17 0.0 % 0 / 34
gdbus-example-server.c
0.0%
0.0 % 0 / 100 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 / 26
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 % 629 / 633 100.0 % 31 / 31 82.1 % 46 / 56
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-names.c
99.8%99.8%
99.8 % 449 / 450 100.0 % 17 / 17 95.2 % 40 / 42
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 / 75 0.0 % 0 / 4 0.0 % 0 / 14
gdbus-peer-object-manager.c
95.6%95.6%
95.6 % 151 / 158 94.1 % 16 / 17 61.8 % 21 / 34
gdbus-peer.c
94.8%94.8%
94.8 % 735 / 775 100.0 % 43 / 43 65.8 % 75 / 114
gdbus-proxy-threads.c
95.5%95.5%
95.5 % 63 / 66 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.1%99.1%
99.1 % 333 / 336 94.4 % 17 / 18 66.7 % 8 / 12
gdbus-serialization.c
76.4%76.4%
76.4 % 447 / 585 82.6 % 19 / 23 42.2 % 57 / 135
gdbus-server-auth.c
98.2%98.2%
98.2 % 222 / 226 100.0 % 21 / 21 85.5 % 65 / 76
gdbus-sessionbus.c
100.0%
100.0 % 24 / 24 100.0 % 4 / 4 50.0 % 1 / 2
gdbus-test-codegen.c
96.9%96.9%
96.9 % 1140 / 1176 87.3 % 55 / 63 66.1 % 117 / 177
gdbus-test-fixture.c
0.0%
0.0 % 0 / 33 0.0 % 0 / 4 0.0 % 0 / 4
gdbus-tests.c
82.5%82.5%
82.5 % 66 / 80 72.7 % 8 / 11 66.7 % 4 / 6
gdbus-testserver.c
26.7%26.7%
26.7 % 93 / 348 87.5 % 7 / 8 18.9 % 23 / 122
gdbus-threading.c
96.3%96.3%
96.3 % 236 / 245 100.0 % 15 / 15 68.3 % 41 / 60
gio-du.c
0.0%
0.0 % 0 / 70 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 % 472 / 474 100.0 % 29 / 29 85.0 % 34 / 40
gmenumodel.c
94.1%94.1%
94.1 % 675 / 717 96.8 % 61 / 63 88.4 % 129 / 146
gnotification-server.c
75.2%75.2%
75.2 % 85 / 113 78.9 % 15 / 19 54.8 % 23 / 42
gnotification.c
96.4%96.4%
96.4 % 108 / 112 87.5 % 7 / 8 87.5 % 7 / 8
gschema-compile.c
100.0%
100.0 % 31 / 31 100.0 % 3 / 3 100.0 % 10 / 10
gsettings.c
95.5%95.5%
95.5 % 1636 / 1713 86.2 % 75 / 87 68.6 % 96 / 140
gsocketclient-slow.c
100.0%
100.0 % 81 / 81 100.0 % 7 / 7 100.0 % 6 / 6
gsubprocess-testprog.c
82.8%82.8%
82.8 % 96 / 116 90.0 % 9 / 10 75.0 % 45 / 60
gsubprocess.c
98.9%98.9%
98.9 % 993 / 1004 100.0 % 54 / 54 81.6 % 80 / 98
gtesttlsbackend.c
87.3%87.3%
87.3 % 151 / 173 92.5 % 37 / 40 76.6 % 36 / 47
gtlsconsoleinteraction.c
0.0%
0.0 % 0 / 49 0.0 % 0 / 11 0.0 % 0 / 16
httpd.c
0.0%
0.0 % 0 / 82 0.0 % 0 / 3 0.0 % 0 / 28
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.4%96.4%
96.4 % 635 / 659 100.0 % 21 / 21 69.6 % 227 / 326
memory-input-stream.c
100.0%
100.0 % 145 / 145 100.0 % 9 / 9 100.0 % 12 / 12
memory-monitor.c
37.9%37.9%
37.9 % 11 / 29 40.0 % 2 / 5 16.7 % 1 / 6
memory-output-stream.c
100.0%
100.0 % 233 / 233 100.0 % 11 / 11 100.0 % 14 / 14
mimeapps.c
99.4%99.4%
99.4 % 349 / 351 100.0 % 11 / 11 75.0 % 6 / 8
mock-resolver.c
97.6%97.6%
97.6 % 82 / 84 100.0 % 18 / 18 75.0 % 21 / 28
mount-operation.c
100.0%
100.0 % 53 / 53 100.0 % 3 / 3 - 0 / 0
network-address.c
100.0%
100.0 % 615 / 615 100.0 % 40 / 40 96.0 % 48 / 50
network-monitor-race.c
100.0%
100.0 % 27 / 27 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
permission.c
100.0%
100.0 % 50 / 50 100.0 % 4 / 4 - 0 / 0
pollable.c
96.3%96.3%
96.3 % 155 / 161 100.0 % 14 / 14 60.0 % 6 / 10
proxy-test.c
98.3%98.3%
98.3 % 591 / 601 100.0 % 73 / 73 78.6 % 88 / 112
proxy.c
0.0%
0.0 % 0 / 296 0.0 % 0 / 18 0.0 % 0 / 128
readwrite.c
100.0%
100.0 % 156 / 156 100.0 % 6 / 6 - 0 / 0
resolver.c
0.0%
0.0 % 0 / 348 0.0 % 0 / 26 0.0 % 0 / 134
resourceplugin.c
66.7%66.7%
66.7 % 4 / 6 66.7 % 2 / 3 - 0 / 0
resources.c
100.0%
100.0 % 551 / 551 100.0 % 19 / 19 79.2 % 19 / 24
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 80.0 % 8 / 10
sleepy-stream.c
97.6%97.6%
97.6 % 124 / 127 100.0 % 16 / 16 79.5 % 31 / 39
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-client.c
0.0%
0.0 % 0 / 192 0.0 % 0 / 4 0.0 % 0 / 120
socket-common.c
0.0%
0.0 % 0 / 47 0.0 % 0 / 6 0.0 % 0 / 28
socket-listener.c
100.0%
100.0 % 38 / 38 100.0 % 3 / 3 80.0 % 4 / 5
socket-server.c
0.0%
0.0 % 0 / 158 0.0 % 0 / 1 0.0 % 0 / 80
socket-service.c
100.0%
100.0 % 233 / 233 100.0 % 23 / 23 82.1 % 23 / 28
socket.c
90.2%90.2%
90.2 % 1048 / 1162 97.9 % 47 / 48 59.8 % 79 / 132
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 % 1224 / 1269 93.9 % 77 / 82 83.9 % 94 / 112
test-io-stream.c
100.0%
100.0 % 29 / 29 100.0 % 9 / 9 70.0 % 7 / 10
test-pipe-unix.c
79.4%79.4%
79.4 % 27 / 34 100.0 % 2 / 2 50.0 % 11 / 22
testfilemonitor.c
0.0%
0.0 % 0 / 519 0.0 % 0 / 21 0.0 % 0 / 119
thumbnail-verification.c
100.0%
100.0 % 17 / 17 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 % 287 / 287 100.0 % 11 / 11 60.0 % 6 / 10
tls-database.c
100.0%
100.0 % 29 / 29 100.0 % 2 / 2 - 0 / 0
tls-interaction.c
98.5%98.5%
98.5 % 513 / 521 100.0 % 43 / 43 76.0 % 38 / 50
trash.c
33.3%33.3%
33.3 % 34 / 102 100.0 % 3 / 3 14.3 % 2 / 14
unix-fd.c
100.0%
100.0 % 147 / 147 100.0 % 4 / 4 100.0 % 8 / 8
unix-mounts.c
100.0%
100.0 % 18 / 18 100.0 % 3 / 3 - 0 / 0
unix-streams.c
97.2%97.2%
97.2 % 350 / 360 100.0 % 21 / 21 84.7 % 61 / 72
vfs.c
100.0%
100.0 % 51 / 51 100.0 % 5 / 5 50.0 % 1 / 2
volumemonitor.c
48.4%48.4%
48.4 % 44 / 91 71.4 % 5 / 7 34.6 % 9 / 26
win32-appinfo.c
89.8%89.8%
89.8 % 106 / 118 77.8 % 7 / 9 83.3 % 25 / 30
win32-streams.c
96.9%96.9%
96.9 % 217 / 224 100.0 % 16 / 16 79.4 % 27 / 34

Generated by: LCOV version 1.14