GCC Code Coverage Report
Directory: cvmfs/ Exec Total Coverage
Date: 2019-02-03 02:48:13 Lines: 19159 36958 51.8 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 9042 24886 36.3 %

File Lines Branches
atomic.h
95.1 % 39 / 41 100.0 % 8 / 8
authz/authz.cc
88.9 % 8 / 9 50.0 % 1 / 2
authz/authz.h
100.0 % 5 / 5 83.3 % 5 / 6
authz/authz_curl.cc
3.3 % 5 / 152 0.0 % 0 / 63
authz/authz_curl.h
50.0 % 1 / 2 50.0 % 1 / 2
authz/authz_fetch.cc
78.0 % 213 / 273 63.2 % 86 / 136
authz/authz_fetch.h
100.0 % 7 / 7 50.0 % 1 / 2
authz/authz_session.cc
94.1 % 159 / 169 75.6 % 59 / 78
authz/authz_session.h
100.0 % 20 / 20 75.0 % 6 / 8
authz/helper_allow.cc
0.0 % 0 / 11 - % 0 / 0
authz/helper_deny.cc
0.0 % 0 / 11 - % 0 / 0
authz/helper_log.cc
0.0 % 0 / 67 0.0 % 0 / 41
authz/helper_util.cc
0.0 % 0 / 62 0.0 % 0 / 54
auto_umount.cc
0.0 % 0 / 32 0.0 % 0 / 24
backoff.cc
94.7 % 36 / 38 60.0 % 6 / 10
backoff.h
100.0 % 7 / 7 - % 0 / 0
bigvector.h
95.7 % 88 / 92 38.4 % 33 / 86
cache.cc
83.3 % 95 / 114 64.7 % 44 / 68
cache.h
88.9 % 24 / 27 - % 0 / 0
cache_extern.cc
76.9 % 459 / 597 56.1 % 148 / 264
cache_extern.h
82.7 % 81 / 98 50.0 % 9 / 18
cache_plugin/channel.cc
81.4 % 412 / 506 60.4 % 145 / 240
cache_plugin/channel.h
92.7 % 38 / 41 60.0 % 6 / 10
cache_plugin/cvmfs_cache_null.cc
0.0 % 0 / 218 0.0 % 0 / 80
cache_plugin/cvmfs_cache_ram.cc
0.0 % 0 / 358 0.0 % 0 / 168
cache_plugin/libcvmfs_cache.cc
0.0 % 0 / 173 0.0 % 0 / 98
cache_plugin/libcvmfs_cache_options.cc
0.0 % 0 / 31 0.0 % 0 / 10
cache_posix.cc
94.9 % 243 / 256 82.4 % 108 / 131
cache_posix.h
81.3 % 13 / 16 50.0 % 1 / 2
cache_ram.cc
83.8 % 165 / 197 63.8 % 51 / 80
cache_ram.h
97.4 % 37 / 38 100.0 % 2 / 2
cache_tiered.cc
66.1 % 84 / 127 61.0 % 61 / 100
cache_tiered.h
57.9 % 11 / 19 - % 0 / 0
cache_transport.cc
86.8 % 269 / 310 72.3 % 146 / 202
cache_transport.h
52.0 % 13 / 25 14.3 % 2 / 14
catalog.cc
91.3 % 358 / 392 64.0 % 126 / 197
catalog.h
90.4 % 47 / 52 52.0 % 13 / 25
catalog_balancer.h
100.0 % 15 / 15 90.0 % 9 / 10
catalog_balancer_impl.h
96.5 % 82 / 85 70.9 % 39 / 55
catalog_counters.cc
95.9 % 47 / 49 85.7 % 12 / 14
catalog_counters.h
97.9 % 46 / 47 - % 0 / 0
catalog_counters_impl.h
69.1 % 38 / 55 23.1 % 18 / 78
catalog_diff_tool.h
42.9 % 3 / 7 25.0 % 1 / 4
catalog_diff_tool_impl.h
83.6 % 92 / 110 60.2 % 56 / 93
catalog_mgr.h
86.9 % 53 / 61 57.1 % 8 / 14
catalog_mgr_client.cc
78.0 % 117 / 150 51.7 % 62 / 120
catalog_mgr_client.h
62.5 % 5 / 8 50.0 % 1 / 2
catalog_mgr_impl.h
72.6 % 331 / 456 58.9 % 116 / 197
catalog_mgr_ro.cc
77.3 % 17 / 22 58.3 % 7 / 12
catalog_mgr_ro.h
100.0 % 8 / 8 50.0 % 6 / 12
catalog_mgr_rw.cc
48.9 % 246 / 503 26.6 % 70 / 263
catalog_mgr_rw.h
57.9 % 11 / 19 16.7 % 1 / 6
catalog_rw.cc
56.8 % 187 / 329 30.6 % 77 / 252
catalog_rw.h
93.1 % 27 / 29 75.0 % 3 / 4
catalog_sql.cc
68.0 % 304 / 447 34.2 % 218 / 637
catalog_sql.h
91.5 % 43 / 47 47.7 % 31 / 65
catalog_traversal.h
92.9 % 195 / 210 33.0 % 105 / 318
catalog_virtual.cc
6.5 % 12 / 184 8.7 % 8 / 92
catalog_virtual.h
0.0 % 0 / 9 0.0 % 0 / 10
clientctx.cc
85.3 % 58 / 68 63.3 % 19 / 30
clientctx.h
100.0 % 17 / 17 83.3 % 5 / 6
compat.cc
0.0 % 0 / 136 0.0 % 0 / 46
compat.h
0.0 % 0 / 112 0.0 % 0 / 54
compression.cc
79.6 % 402 / 505 53.9 % 145 / 269
compression.h
100.0 % 3 / 3 50.0 % 2 / 4
cvmfs.cc
0.0 % 0 / 1154 0.0 % 0 / 607
cvmfs_fsck.cc
0.0 % 0 / 169 0.0 % 0 / 120
cvmfs_suid_helper.cc
0.0 % 0 / 165 0.0 % 0 / 119
cvmfs_suid_util.cc
100.0 % 32 / 32 84.6 % 22 / 26
cvmfs_talk.cc
0.0 % 0 / 104 0.0 % 0 / 68
directory_entry.cc
61.8 % 21 / 34 47.2 % 17 / 36
directory_entry.h
88.3 % 91 / 103 50.0 % 18 / 36
dns.cc
87.2 % 512 / 587 76.7 % 332 / 433
dns.h
92.3 % 36 / 39 33.3 % 1 / 3
download.cc
49.9 % 700 / 1404 38.6 % 347 / 898
download.h
83.1 % 108 / 130 60.0 % 6 / 10
duplex_fuse.h
100.0 % 3 / 3 - % 0 / 0
encrypt.cc
93.0 % 159 / 171 65.1 % 54 / 83
encrypt.h
76.2 % 16 / 21 50.0 % 4 / 8
fd_table.h
98.3 % 58 / 59 76.7 % 33 / 43
fence.h
93.1 % 27 / 29 50.0 % 2 / 4
fetch.cc
100.0 % 136 / 136 77.6 % 45 / 58
fetch.h
100.0 % 16 / 16 50.0 % 1 / 2
file_chunk.cc
79.4 % 104 / 131 74.2 % 46 / 62
file_chunk.h
80.0 % 24 / 30 25.0 % 2 / 8
file_watcher.cc
89.4 % 42 / 47 70.8 % 17 / 24
file_watcher.h
100.0 % 4 / 4 - % 0 / 0
file_watcher_inotify.cc
81.4 % 57 / 70 63.6 % 28 / 44
fs_traversal.h
89.6 % 69 / 77 45.4 % 259 / 571
fuse_evict.cc
98.8 % 79 / 80 80.0 % 32 / 40
fuse_evict.h
100.0 % 3 / 3 - % 0 / 0
fuse_inode_gen.h
0.0 % 0 / 6 - % 0 / 0
fuse_remount.cc
0.0 % 0 / 153 0.0 % 0 / 66
fuse_remount.h
0.0 % 0 / 10 0.0 % 0 / 4
garbage_collection/garbage_collector.h
92.9 % 13 / 14 50.0 % 2 / 4
garbage_collection/garbage_collector_impl.h
72.3 % 94 / 130 47.0 % 47 / 100
garbage_collection/gc_aux_impl.h
0.0 % 0 / 49 0.0 % 0 / 35
garbage_collection/hash_filter.h
96.3 % 26 / 27 45.5 % 5 / 11
gateway_util.cc
0.0 % 0 / 20 0.0 % 0 / 12
glue_buffer.cc
31.1 % 14 / 45 16.7 % 3 / 18
glue_buffer.h
64.7 % 187 / 289 37.2 % 29 / 78
hash.cc
89.6 % 240 / 268 72.5 % 129 / 178
hash.h
99.4 % 156 / 157 74.6 % 97 / 130
history.h
75.0 % 21 / 28 36.4 % 8 / 22
history_sql.cc
89.4 % 135 / 151 47.2 % 182 / 386
history_sql.h
97.2 % 35 / 36 49.0 % 25 / 51
history_sqlite.cc
90.4 % 216 / 239 59.4 % 139 / 234
history_sqlite.h
42.9 % 3 / 7 12.5 % 1 / 8
ingestion/chunk_detector.cc
100.0 % 44 / 44 73.8 % 31 / 42
ingestion/chunk_detector.h
100.0 % 26 / 26 50.0 % 3 / 6
ingestion/ingestion_source.h
50.9 % 28 / 55 33.3 % 8 / 24
ingestion/item.cc
100.0 % 109 / 109 54.0 % 27 / 50
ingestion/item.h
100.0 % 60 / 60 64.5 % 20 / 31
ingestion/item_mem.cc
97.7 % 42 / 43 80.8 % 21 / 26
ingestion/pipeline.cc
96.4 % 132 / 137 62.7 % 37 / 59
ingestion/pipeline.h
100.0 % 8 / 8 40.0 % 2 / 5
ingestion/task.h
100.0 % 42 / 42 63.9 % 53 / 83
ingestion/task_chunk.cc
98.8 % 85 / 86 78.2 % 43 / 55
ingestion/task_chunk.h
85.7 % 6 / 7 33.3 % 1 / 3
ingestion/task_compress.cc
100.0 % 42 / 42 83.3 % 20 / 24
ingestion/task_compress.h
75.0 % 3 / 4 33.3 % 1 / 3
ingestion/task_hash.cc
90.9 % 10 / 11 60.0 % 3 / 5
ingestion/task_hash.h
100.0 % 3 / 3 50.0 % 1 / 2
ingestion/task_read.cc
81.0 % 34 / 42 75.0 % 24 / 32
ingestion/task_read.h
100.0 % 5 / 5 50.0 % 1 / 2
ingestion/task_register.cc
100.0 % 14 / 14 59.1 % 13 / 22
ingestion/task_register.h
100.0 % 4 / 4 33.3 % 1 / 3
ingestion/task_write.cc
84.8 % 28 / 33 66.7 % 14 / 21
ingestion/task_write.h
100.0 % 3 / 3 50.0 % 1 / 2
ingestion/tube.h
99.0 % 102 / 103 60.9 % 70 / 115
json_document.cc
84.4 % 103 / 122 70.5 % 55 / 78
json_document.h
100.0 % 3 / 3 - % 0 / 0
kvstore.cc
79.5 % 163 / 205 52.4 % 43 / 82
kvstore.h
100.0 % 19 / 19 - % 0 / 0
letter.cc
0.0 % 0 / 65 0.0 % 0 / 30
letter.h
0.0 % 0 / 11 - % 0 / 0
libcvmfs.cc
52.7 % 135 / 256 36.4 % 43 / 118
libcvmfs_int.cc
60.7 % 187 / 308 39.6 % 65 / 164
libcvmfs_int.h
80.0 % 4 / 5 - % 0 / 0
libcvmfs_legacy.cc
59.5 % 131 / 220 46.1 % 117 / 254
libcvmfs_options.cc
65.7 % 23 / 35 30.0 % 3 / 10
loader.cc
0.0 % 0 / 435 0.0 % 0 / 268
loader.h
0.0 % 0 / 59 0.0 % 0 / 4
loader_talk.cc
0.0 % 0 / 69 0.0 % 0 / 36
logging.cc
72.2 % 177 / 245 54.2 % 96 / 177
lru.h
98.7 % 311 / 315 35.2 % 121 / 344
lru_md.h
47.4 % 27 / 57 42.9 % 6 / 14
malloc_arena.cc
100.0 % 114 / 114 69.4 % 43 / 62
malloc_arena.h
100.0 % 24 / 24 50.0 % 2 / 4
malloc_heap.cc
100.0 % 67 / 67 68.8 % 22 / 32
malloc_heap.h
88.9 % 16 / 18 100.0 % 2 / 2
manifest.cc
83.5 % 96 / 115 61.0 % 50 / 82
manifest.h
75.0 % 36 / 48 27.3 % 6 / 22
manifest_fetch.cc
78.6 % 66 / 84 64.2 % 34 / 53
manifest_fetch.h
100.0 % 27 / 27 83.3 % 10 / 12
monitor.cc
7.0 % 16 / 229 2.9 % 3 / 105
monitor.h
0.0 % 0 / 1 - % 0 / 0
mountpoint.cc
72.9 % 690 / 947 54.4 % 450 / 827
mountpoint.h
50.0 % 33 / 66 - % 0 / 0
murmur.h
38.0 % 19 / 50 18.8 % 3 / 16
nfs_maps.h
0.0 % 0 / 6 0.0 % 0 / 2
nfs_maps_leveldb.cc
0.0 % 0 / 174 0.0 % 0 / 72
nfs_maps_leveldb.h
0.0 % 0 / 2 0.0 % 0 / 2
nfs_maps_sqlite.cc
0.0 % 0 / 140 0.0 % 0 / 68
nfs_maps_sqlite.h
0.0 % 0 / 2 - % 0 / 0
object_fetcher.h
89.6 % 180 / 201 63.3 % 124 / 196
options.cc
76.3 % 232 / 304 59.5 % 141 / 237
options.h
100.0 % 27 / 27 62.5 % 5 / 8
pack.cc
93.3 % 236 / 253 68.1 % 126 / 185
pack.h
100.0 % 10 / 10 16.7 % 1 / 6
path_filters/dirtab.cc
92.1 % 82 / 89 84.1 % 53 / 63
path_filters/dirtab.h
68.8 % 11 / 16 77.8 % 7 / 9
path_filters/relaxed_path_filter.cc
97.7 % 43 / 44 95.5 % 21 / 22
path_filters/relaxed_path_filter.h
100.0 % 1 / 1 33.3 % 1 / 3
pathspec/pathspec.cc
95.0 % 171 / 180 83.2 % 89 / 107
pathspec/pathspec.h
100.0 % 5 / 5 100.0 % 4 / 4
pathspec/pathspec_pattern.cc
99.2 % 125 / 126 82.7 % 105 / 127
pathspec/pathspec_pattern.h
100.0 % 22 / 22 44.4 % 4 / 9
platform_linux.h
39.7 % 52 / 131 6.9 % 4 / 58
prng.h
100.0 % 15 / 15 50.0 % 1 / 2
quota.cc
96.9 % 31 / 32 75.0 % 12 / 16
quota.h
42.5 % 17 / 40 50.0 % 3 / 6
quota_listener.cc
0.0 % 0 / 80 0.0 % 0 / 26
quota_posix.cc
73.4 % 735 / 1001 60.0 % 290 / 483
quota_posix.h
96.0 % 24 / 25 - % 0 / 0
atomic.h
0.0 % 0 / 32 0.0 % 0 / 8
smalloc.h
0.0 % 0 / 48 0.0 % 0 / 28
swissknife.h
0.0 % 0 / 10 0.0 % 0 / 4
util/shared_ptr.h
0.0 % 0 / 28 0.0 % 0 / 14
receiver/catalog_merge_tool.h
100.0 % 3 / 3 50.0 % 1 / 2
receiver/catalog_merge_tool_impl.h
67.6 % 69 / 102 32.4 % 35 / 108
receiver/commit_processor.cc
0.0 % 0 / 104 0.0 % 0 / 41
receiver/lease_path_util.cc
100.0 % 8 / 8 100.0 % 10 / 10
receiver/params.cc
0.0 % 0 / 89 0.0 % 0 / 46
receiver/params.h
100.0 % 1 / 1 - % 0 / 0
receiver/payload_processor.cc
20.2 % 23 / 114 14.8 % 8 / 54
receiver/payload_processor.h
0.0 % 0 / 2 - % 0 / 0
receiver/reactor.cc
57.0 % 130 / 228 44.0 % 40 / 91
receiver/receiver.cc
0.0 % 0 / 50 0.0 % 0 / 30
receiver/session_token.cc
74.7 % 56 / 75 51.8 % 29 / 56
reflog.cc
84.1 % 138 / 164 49.0 % 71 / 145
reflog.h
50.0 % 1 / 2 - % 0 / 0
reflog_sql.cc
98.3 % 59 / 60 49.2 % 30 / 61
reflog_sql.h
90.9 % 10 / 11 50.0 % 7 / 14
repository_tag.cc
100.0 % 2 / 2 - % 0 / 0
repository_tag.h
50.0 % 1 / 2 - % 0 / 0
resolv_conf_event_handler.cc
37.8 % 17 / 45 53.6 % 15 / 28
s3fanout.cc
79.5 % 591 / 743 55.2 % 243 / 440
s3fanout.h
77.4 % 48 / 62 50.0 % 1 / 2
sanitizer.cc
98.4 % 63 / 64 94.3 % 33 / 35
sanitizer.h
77.3 % 17 / 22 40.0 % 8 / 20
server_tool.cc
23.8 % 19 / 80 14.0 % 7 / 50
server_tool.h
100.0 % 1 / 1 - % 0 / 0
server_tool_impl.h
0.0 % 0 / 14 0.0 % 0 / 6
session_context.cc
63.9 % 131 / 205 57.5 % 61 / 106
session_context.h
100.0 % 1 / 1 33.3 % 1 / 3
shortstring.h
85.6 % 89 / 104 67.1 % 51 / 76
signature.cc
54.2 % 212 / 391 43.4 % 96 / 221
signature.h
100.0 % 1 / 1 - % 0 / 0
signing_tool.cc
0.8 % 1 / 129 2.1 % 2 / 94
sink.h
100.0 % 2 / 2 50.0 % 1 / 2
smallhash.h
98.8 % 249 / 252 38.7 % 187 / 483
smalloc.h
100.0 % 52 / 52 42.9 % 12 / 28
sql.cc
55.4 % 41 / 74 28.1 % 9 / 32
sql.h
95.2 % 80 / 84 77.8 % 14 / 18
sql_impl.h
87.7 % 186 / 212 51.1 % 157 / 307
sqlitemem.cc
97.5 % 157 / 161 71.6 % 63 / 88
sqlitemem.h
100.0 % 5 / 5 100.0 % 2 / 2
sqlitevfs.cc
57.8 % 104 / 180 37.2 % 32 / 86
statistics.cc
97.4 % 112 / 115 87.0 % 47 / 54
statistics.h
100.0 % 27 / 27 - % 0 / 0
statistics_database.cc
0.0 % 0 / 95 0.0 % 0 / 40
stratum_agent/stratum_agent.cc
0.0 % 0 / 319 0.0 % 0 / 185
stratum_agent/uri_map.cc
0.0 % 0 / 38 0.0 % 0 / 32
stratum_agent/uri_map.h
0.0 % 0 / 10 0.0 % 0 / 2
swissknife.cc
0.0 % 0 / 2 0.0 % 0 / 2
swissknife.h
0.0 % 0 / 14 0.0 % 0 / 4
swissknife_assistant.cc
0.0 % 0 / 50 0.0 % 0 / 30
swissknife_assistant.h
0.0 % 0 / 4 - % 0 / 0
swissknife_check.cc
0.0 % 0 / 516 0.0 % 0 / 380
swissknife_check.h
0.0 % 0 / 20 0.0 % 0 / 2
swissknife_diff.cc
0.0 % 0 / 61 0.0 % 0 / 32
swissknife_diff.h
0.0 % 0 / 4 - % 0 / 0
swissknife_diff_tool.cc
0.0 % 0 / 94 0.0 % 0 / 122
swissknife_gc.cc
0.0 % 0 / 125 0.0 % 0 / 74
swissknife_gc.h
0.0 % 0 / 5 0.0 % 0 / 2
swissknife_graft.cc
0.0 % 0 / 186 0.0 % 0 / 150
swissknife_graft.h
0.0 % 0 / 15 0.0 % 0 / 2
swissknife_hash.cc
0.0 % 0 / 11 0.0 % 0 / 8
swissknife_hash.h
0.0 % 0 / 10 0.0 % 0 / 2
swissknife_history.cc
1.0 % 6 / 575 0.5 % 2 / 395
swissknife_history.h
0.0 % 0 / 28 0.0 % 0 / 12
swissknife_info.cc
0.0 % 0 / 126 0.0 % 0 / 118
swissknife_info.h
0.0 % 0 / 13 0.0 % 0 / 4
swissknife_ingest.cc
0.0 % 0 / 94 0.0 % 0 / 52
swissknife_ingest.h
0.0 % 0 / 21 0.0 % 0 / 2
swissknife_lease.cc
0.0 % 0 / 65 0.0 % 0 / 35
swissknife_lease.h
0.0 % 0 / 7 - % 0 / 0
swissknife_lease_curl.cc
0.0 % 0 / 66 0.0 % 0 / 20
swissknife_lease_curl.h
100.0 % 1 / 1 - % 0 / 0
swissknife_lease_json.cc
95.7 % 45 / 47 75.0 % 33 / 44
swissknife_letter.cc
0.0 % 0 / 127 0.0 % 0 / 90
swissknife_letter.h
0.0 % 0 / 20 0.0 % 0 / 2
swissknife_lsrepo.cc
0.0 % 0 / 61 0.0 % 0 / 50
swissknife_lsrepo.h
0.0 % 0 / 12 0.0 % 0 / 6
swissknife_main.cc
0.0 % 0 / 136 0.0 % 0 / 88
swissknife_migrate.cc
0.0 % 0 / 811 0.0 % 0 / 800
swissknife_migrate.h
0.0 % 0 / 60 0.0 % 0 / 26
swissknife_pull.cc
0.0 % 0 / 454 0.0 % 0 / 326
swissknife_pull.h
0.0 % 0 / 26 0.0 % 0 / 2
swissknife_reflog.cc
0.0 % 0 / 124 0.0 % 0 / 72
swissknife_reflog.h
0.0 % 0 / 4 0.0 % 0 / 2
swissknife_scrub.cc
0.0 % 0 / 94 0.0 % 0 / 78
swissknife_scrub.h
0.0 % 0 / 3 - % 0 / 0
swissknife_sign.cc
0.0 % 0 / 24 0.0 % 0 / 12
swissknife_sign.h
0.0 % 0 / 22 0.0 % 0 / 2
swissknife_sync.cc
0.0 % 0 / 454 0.0 % 0 / 310
swissknife_sync.h
0.0 % 0 / 127 0.0 % 0 / 12
swissknife_zpipe.cc
0.0 % 0 / 84 0.0 % 0 / 61
swissknife_zpipe.h
0.0 % 0 / 9 0.0 % 0 / 2
sync_item.cc
0.0 % 0 / 190 0.0 % 0 / 186
sync_item.h
0.0 % 0 / 79 0.0 % 0 / 67
sync_item_dummy.h
0.0 % 0 / 27 0.0 % 0 / 8
sync_item_tar.cc
0.0 % 0 / 62 0.0 % 0 / 46
sync_item_tar.h
0.0 % 0 / 2 0.0 % 0 / 2
sync_mediator.cc
0.2 % 1 / 433 0.4 % 1 / 284
sync_mediator.h
10.0 % 1 / 10 - % 0 / 0
sync_union.cc
7.9 % 6 / 76 0.0 % 0 / 25
sync_union.h
14.3 % 1 / 7 25.0 % 1 / 4
sync_union_aufs.cc
0.0 % 0 / 33 0.0 % 0 / 8
sync_union_aufs.h
0.0 % 0 / 2 0.0 % 0 / 2
sync_union_overlayfs.cc
0.0 % 0 / 93 0.0 % 0 / 76
sync_union_overlayfs.h
0.0 % 0 / 1 0.0 % 0 / 2
sync_union_tarball.cc
9.6 % 13 / 135 7.7 % 7 / 91
talk.cc
0.0 % 0 / 389 0.0 % 0 / 233
test_libcvmfs.cc
0.0 % 0 / 104 0.0 % 0 / 36
tracer.cc
96.6 % 142 / 147 69.2 % 72 / 104
tracer.h
66.7 % 4 / 6 100.0 % 2 / 2
uid_map.h
98.3 % 59 / 60 88.6 % 39 / 44
upload.cc
57.8 % 37 / 64 35.0 % 7 / 20
upload.h
100.0 % 2 / 2 - % 0 / 0
upload_facility.cc
79.7 % 47 / 59 58.8 % 10 / 17
upload_facility.h
87.5 % 49 / 56 50.0 % 7 / 14
upload_gateway.cc
29.8 % 34 / 114 27.1 % 13 / 48
upload_gateway.h
66.7 % 2 / 3 0.0 % 0 / 2
upload_local.cc
66.3 % 67 / 101 52.2 % 24 / 46
upload_local.h
80.0 % 4 / 5 28.6 % 2 / 7
upload_s3.cc
74.0 % 128 / 173 42.6 % 46 / 108
upload_s3.h
66.7 % 4 / 6 33.3 % 1 / 3
upload_spooler_definition.cc
64.0 % 16 / 25 75.0 % 12 / 16
upload_spooler_definition.h
100.0 % 2 / 2 - % 0 / 0
upload_spooler_result.h
75.0 % 3 / 4 - % 0 / 0
util/algorithm.cc
89.7 % 26 / 29 60.0 % 6 / 10
util/algorithm.h
91.7 % 22 / 24 42.9 % 15 / 35
util/async.h
100.0 % 33 / 33 48.0 % 24 / 50
util/file_guard.h
100.0 % 13 / 13 66.7 % 4 / 6
util/mmap_file.cc
67.5 % 27 / 40 50.0 % 11 / 22
util/mmap_file.h
100.0 % 3 / 3 - % 0 / 0
util/plugin.h
96.4 % 53 / 55 41.9 % 18 / 43
util/pointer.h
100.0 % 35 / 35 73.6 % 67 / 91
util/posix.cc
78.3 % 602 / 769 56.6 % 310 / 548
util/posix.h
95.8 % 23 / 24 50.0 % 16 / 32
util/raii_temp_dir.cc
77.8 % 7 / 9 25.0 % 1 / 4
util/raii_temp_dir.h
100.0 % 1 / 1 - % 0 / 0
util/shared_ptr.h
78.8 % 41 / 52 60.0 % 18 / 30
util/single_copy.h
100.0 % 1 / 1 - % 0 / 0
util/string.cc
95.4 % 247 / 259 85.4 % 158 / 185
util_concurrency.cc
94.3 % 33 / 35 55.6 % 10 / 18
util_concurrency.h
66.3 % 65 / 98 33.3 % 6 / 18
util_concurrency_impl.h
49.6 % 134 / 270 15.6 % 75 / 482
uuid.cc
91.1 % 41 / 45 85.7 % 12 / 14
uuid.h
100.0 % 5 / 5 - % 0 / 0
whitelist.cc
62.2 % 122 / 196 51.9 % 54 / 104
whitelist.h
100.0 % 18 / 18 - % 0 / 0
wpad.cc
2.1 % 3 / 142 3.2 % 4 / 124
xattr.cc
96.1 % 146 / 152 89.3 % 75 / 84
xattr.h
100.0 % 8 / 8 - % 0 / 0