GCC Code Coverage Report


Directory: cvmfs/
Date: 2025-06-22 02:36:02
Legend: low: >= 0% medium: >= 75.0% high: >= 90.0%
Exec Total Coverage
Lines: 25609 52300 49.0%
Branches: 17930 65086 27.5%

File Lines Branches
acl.cc 91.4 91.4% 127 / 139 78.8% 104 / 132
authz/authz.cc 88.9 88.9% 8 / 9 50.0% 1 / 2
authz/authz.h 100.0 100.0% 4 / 4 100.0% 4 / 4
authz/authz_curl.cc 3.1 3.1% 5 / 162 0.5% 1 / 187
authz/authz_curl.h 50.0 50.0% 1 / 2 -% 0 / 0
authz/authz_fetch.cc 84.0 84.0% 274 / 326 50.3% 218 / 433
authz/authz_fetch.h 100.0 100.0% 3 / 3 -% 0 / 0
authz/authz_session.cc 93.7 93.7% 177 / 189 59.1% 110 / 186
authz/authz_session.h 100.0 100.0% 16 / 16 75.0% 6 / 8
authz/helper_allow.cc 0.0 0.0% 0 / 10 -% 0 / 0
authz/helper_deny.cc 0.0 0.0% 0 / 10 -% 0 / 0
authz/helper_log.cc 0.0 0.0% 0 / 85 0.0% 0 / 41
authz/helper_util.cc 0.0 0.0% 0 / 60 0.0% 0 / 50
auto_umount.cc 0.0 0.0% 0 / 39 0.0% 0 / 55
backoff.cc 100.0 100.0% 38 / 38 90.0% 9 / 10
backoff.h 100.0 100.0% 7 / 7 -% 0 / 0
bigqueue.h 98.7 98.7% 76 / 77 71.9% 23 / 32
bigvector.h 99.1 99.1% 105 / 106 68.2% 30 / 44
cache.cc 82.6 82.6% 95 / 115 48.4% 60 / 124
cache.h 75.7 75.7% 28 / 37 80.0% 8 / 10
cache_extern.cc 76.9 76.9% 553 / 719 44.5% 319 / 717
cache_extern.h 88.0 88.0% 125 / 142 50.0% 19 / 38
cache_plugin/channel.cc 81.0 81.0% 478 / 590 42.5% 342 / 805
cache_plugin/channel.h 92.9 92.9% 39 / 42 56.2% 9 / 16
cache_plugin/cvmfs_cache_null.cc 0.0 0.0% 0 / 234 0.0% 0 / 82
cache_plugin/cvmfs_cache_posix.cc 0.0 0.0% 0 / 279 0.0% 0 / 130
cache_plugin/cvmfs_cache_ram.cc 0.0 0.0% 0 / 399 0.0% 0 / 174
cache_plugin/libcvmfs_cache.cc 0.0 0.0% 0 / 195 0.0% 0 / 152
cache_plugin/libcvmfs_cache_options.cc 0.0 0.0% 0 / 29 0.0% 0 / 38
cache_posix.cc 88.1 88.1% 282 / 320 62.9% 168 / 267
cache_posix.h 87.1 87.1% 27 / 31 50.0% 6 / 12
cache_ram.cc 83.4 83.4% 191 / 229 48.1% 100 / 208
cache_ram.h 97.0 97.0% 32 / 33 51.0% 53 / 104
cache_stream.cc 61.3 61.3% 155 / 253 35.8% 106 / 296
cache_stream.h 29.0 29.0% 9 / 31 62.5% 5 / 8
cache_tiered.cc 63.8 63.8% 83 / 130 39.4% 52 / 132
cache_tiered.h 55.6 55.6% 10 / 18 -% 0 / 0
cache_transport.cc 87.6 87.6% 326 / 372 72.8% 166 / 228
cache_transport.h 38.5 38.5% 15 / 39 14.3% 2 / 14
catalog.cc 92.9 92.9% 407 / 438 53.5% 324 / 606
catalog.h 86.8 86.8% 46 / 53 42.5% 17 / 40
catalog_balancer.h 100.0 100.0% 22 / 22 68.2% 15 / 22
catalog_balancer_impl.h 97.8 97.8% 89 / 91 57.4% 70 / 122
catalog_counters.cc 90.6 90.6% 48 / 53 85.7% 12 / 14
catalog_counters.h 100.0 100.0% 49 / 49 50.0% 12 / 24
catalog_counters_impl.h 68.8 68.8% 75 / 109 35.8% 57 / 159
catalog_diff_tool.h 54.2 54.2% 13 / 24 21.1% 8 / 38
catalog_diff_tool_impl.h 83.8 83.8% 109 / 130 50.5% 108 / 214
catalog_downloader.cc 0.0 0.0% 0 / 31 0.0% 0 / 32
catalog_downloader.h 0.0 0.0% 0 / 11 0.0% 0 / 6
catalog_mgr.h 75.9 75.9% 107 / 141 47.0% 47 / 100
catalog_mgr_client.cc 90.8 90.8% 208 / 229 57.3% 185 / 323
catalog_mgr_client.h 37.5 37.5% 3 / 8 -% 0 / 0
catalog_mgr_impl.h 74.1 74.1% 426 / 575 45.1% 295 / 654
catalog_mgr_ro.cc 57.5 57.5% 42 / 73 24.0% 23 / 96
catalog_mgr_ro.h 100.0 100.0% 6 / 6 54.5% 6 / 11
catalog_mgr_rw.cc 56.1 56.1% 461 / 822 29.2% 356 / 1218
catalog_mgr_rw.h 52.6 52.6% 10 / 19 25.0% 2 / 8
catalog_rw.cc 78.2 78.2% 305 / 390 36.7% 266 / 725
catalog_rw.h 96.8 96.8% 30 / 31 56.2% 9 / 16
catalog_sql.cc 75.6 75.6% 449 / 594 37.4% 572 / 1530
catalog_sql.h 90.5 90.5% 19 / 21 61.1% 11 / 18
catalog_traversal.h 93.2 93.2% 246 / 264 55.5% 146 / 263
catalog_traversal_parallel.h 94.0 94.0% 187 / 199 65.2% 159 / 244
catalog_virtual.cc 6.7 6.7% 13 / 194 2.1% 9 / 425
catalog_virtual.h 0.0 0.0% 0 / 9 0.0% 0 / 8
clientctx.cc 84.4 84.4% 65 / 77 55.0% 22 / 40
clientctx.h 100.0 100.0% 21 / 21 83.3% 5 / 6
compat.cc 0.0 0.0% 0 / 140 0.0% 0 / 124
compat.h 0.0 0.0% 0 / 95 0.0% 0 / 74
compression/compression.cc 74.8 74.8% 409 / 547 49.3% 221 / 448
compression/compression.h 100.0 100.0% 2 / 2 -% 0 / 0
crypto/crypto_util.cc 100.0 100.0% 5 / 5 -% 0 / 0
crypto/encrypt.cc 93.3 93.3% 167 / 179 55.9% 99 / 177
crypto/encrypt.h 72.2 72.2% 13 / 18 0.0% 0 / 4
crypto/hash.cc 89.8 89.8% 274 / 305 63.1% 169 / 268
crypto/hash.h 98.2 98.2% 165 / 168 77.0% 94 / 122
crypto/signature.cc 67.3 67.3% 391 / 581 36.0% 213 / 592
cvmfs.cc 0.0 0.0% 0 / 1603 0.0% 0 / 2293
cvmfs_fsck.cc 0.0 0.0% 0 / 177 0.0% 0 / 120
cvmfs_suid_helper.cc 0.0 0.0% 0 / 191 0.0% 0 / 131
cvmfs_suid_util.cc 97.1 97.1% 33 / 34 65.0% 39 / 60
cvmfs_talk.cc 0.0 0.0% 0 / 115 0.0% 0 / 70
directory_entry.cc 70.7 70.7% 29 / 41 61.5% 32 / 52
directory_entry.h 91.9 91.9% 124 / 135 57.9% 22 / 38
duplex_fuse.h 100.0 100.0% 6 / 6 -% 0 / 0
fd_refcount_mgr.cc 100.0 100.0% 80 / 80 59.2% 45 / 76
fd_refcount_mgr.h 100.0 100.0% 6 / 6 -% 0 / 0
fd_table.h 98.4 98.4% 62 / 63 67.8% 40 / 59
fence.h 89.5 89.5% 17 / 19 50.0% 2 / 4
fetch.cc 98.7 98.7% 150 / 152 58.4% 101 / 173
fetch.h 70.8 70.8% 17 / 24 21.4% 3 / 14
file_chunk.cc 79.4 79.4% 108 / 136 57.3% 63 / 110
file_chunk.h 78.6 78.6% 22 / 28 25.0% 2 / 8
file_watcher.cc 90.2 90.2% 46 / 51 56.8% 25 / 44
file_watcher.h 100.0 100.0% 3 / 3 -% 0 / 0
file_watcher_inotify.cc 83.1 83.1% 64 / 77 51.3% 39 / 76
fuse_evict.cc 68.3 68.3% 112 / 164 47.3% 62 / 131
fuse_evict.h 100.0 100.0% 4 / 4 -% 0 / 0
fuse_inode_gen.h 0.0 0.0% 0 / 6 -% 0 / 0
fuse_main.cc 0.0 0.0% 0 / 69 0.0% 0 / 51
fuse_main.h 0.0 0.0% 0 / 2 -% 0 / 0
fuse_remount.cc 0.0 0.0% 0 / 199 0.0% 0 / 212
fuse_remount.h 0.0 0.0% 0 / 12 0.0% 0 / 4
garbage_collection/garbage_collector.h 89.7 89.7% 26 / 29 50.0% 2 / 4
garbage_collection/garbage_collector_impl.h 76.6 76.6% 134 / 175 32.8% 78 / 238
garbage_collection/gc_aux_impl.h 0.0 0.0% 0 / 53 0.0% 0 / 35
garbage_collection/hash_filter.h 96.0 96.0% 24 / 25 50.0% 8 / 16
gateway_util.cc 42.9 42.9% 15 / 35 37.5% 21 / 56
gateway_util.h 0.0 0.0% 0 / 6 0.0% 0 / 2
glue_buffer.cc 73.8 73.8% 203 / 275 41.8% 77 / 184
glue_buffer.h 70.7 70.7% 301 / 426 38.5% 117 / 304
history.h 100.0 100.0% 24 / 24 56.2% 9 / 16
history_sql.cc 91.0 91.0% 162 / 178 48.3% 489 / 1012
history_sql.h 88.2 88.2% 15 / 17 50.0% 10 / 20
history_sqlite.cc 90.9 90.9% 229 / 252 54.0% 189 / 350
history_sqlite.h 20.0 20.0% 1 / 5 0.0% 0 / 4
ingestion/chunk_detector.cc 100.0 100.0% 56 / 56 71.7% 33 / 46
ingestion/chunk_detector.h 100.0 100.0% 22 / 22 -% 0 / 0
ingestion/ingestion_source.h 67.4 67.4% 64 / 95 44.7% 17 / 38
ingestion/item.cc 100.0 100.0% 142 / 142 54.7% 35 / 64
ingestion/item.h 100.0 100.0% 63 / 63 60.4% 32 / 53
ingestion/item_mem.cc 97.8 97.8% 45 / 46 68.0% 34 / 50
ingestion/pipeline.cc 96.2 96.2% 154 / 160 53.8% 107 / 199
ingestion/pipeline.h 100.0 100.0% 5 / 5 50.0% 1 / 2
ingestion/task.h 97.7 97.7% 43 / 44 70.8% 17 / 24
ingestion/task_chunk.cc 97.8 97.8% 89 / 91 61.1% 91 / 149
ingestion/task_chunk.h 100.0 100.0% 14 / 14 50.0% 2 / 4
ingestion/task_compress.cc 100.0 100.0% 42 / 42 61.1% 44 / 72
ingestion/task_compress.h 100.0 100.0% 8 / 8 50.0% 2 / 4
ingestion/task_hash.cc 85.7 85.7% 12 / 14 60.0% 3 / 5
ingestion/task_hash.h 100.0 100.0% 2 / 2 -% 0 / 0
ingestion/task_read.cc 90.0 90.0% 36 / 40 56.1% 37 / 66
ingestion/task_read.h 100.0 100.0% 9 / 9 -% 0 / 0
ingestion/task_register.cc 100.0 100.0% 21 / 21 47.6% 20 / 42
ingestion/task_register.h 100.0 100.0% 4 / 4 -% 0 / 0
ingestion/task_write.cc 89.7 89.7% 35 / 39 60.0% 21 / 35
ingestion/task_write.h 100.0 100.0% 4 / 4 -% 0 / 0
interrupt.h 100.0 100.0% 3 / 3 -% 0 / 0
json_document.cc 79.7 79.7% 118 / 148 50.0% 101 / 202
json_document.h 100.0 100.0% 3 / 3 -% 0 / 0
json_document_write.h 76.1 76.1% 70 / 92 42.6% 43 / 101
kvstore.cc 77.5 77.5% 193 / 249 43.4% 112 / 258
kvstore.h 100.0 100.0% 19 / 19 50.0% 39 / 78
letter.cc 0.0 0.0% 0 / 71 0.0% 0 / 30
letter.h 0.0 0.0% 0 / 10 -% 0 / 0
libcvmfs.cc 55.8 55.8% 155 / 278 32.6% 84 / 258
libcvmfs_int.cc 58.9 58.9% 229 / 389 32.4% 159 / 490
libcvmfs_int.h 80.0 80.0% 4 / 5 -% 0 / 0
libcvmfs_legacy.cc 58.2 58.2% 149 / 256 38.9% 140 / 360
libcvmfs_options.cc 61.8 61.8% 21 / 34 31.0% 13 / 42
loader.cc 0.0 0.0% 0 / 595 0.0% 0 / 1026
loader.h 0.0 0.0% 0 / 62 0.0% 0 / 4
loader_talk.cc 0.0 0.0% 0 / 100 0.0% 0 / 136
lru.h 98.8 98.8% 320 / 324 54.9% 135 / 246
lru_md.h 46.8 46.8% 29 / 62 43.5% 20 / 46
magic_xattr.cc 37.6 37.6% 181 / 481 29.4% 289 / 983
magic_xattr.h 97.3 97.3% 36 / 37 50.0% 4 / 8
malloc_arena.cc 100.0 100.0% 122 / 122 72.2% 39 / 54
malloc_arena.h 100.0 100.0% 28 / 28 50.0% 1 / 2
malloc_heap.cc 100.0 100.0% 69 / 69 68.8% 22 / 32
malloc_heap.h 89.5 89.5% 17 / 19 100.0% 2 / 2
manifest.cc 87.2 87.2% 136 / 156 45.3% 154 / 340
manifest.h 84.4 84.4% 54 / 64 52.4% 11 / 21
manifest_fetch.cc 77.1 77.1% 84 / 109 54.7% 64 / 117
manifest_fetch.h 96.7 96.7% 29 / 30 90.0% 9 / 10
monitor.cc 26.6 26.6% 85 / 320 12.0% 60 / 500
monitor.h 0.0 0.0% 0 / 1 -% 0 / 0
mountpoint.cc 70.9 70.9% 953 / 1344 40.4% 1211 / 2996
mountpoint.h 43.4 43.4% 53 / 122 50.0% 1 / 2
network/dns.cc 88.5 88.5% 616 / 696 63.9% 515 / 806
network/dns.h 91.9 91.9% 34 / 37 -% 0 / 0
network/download.cc 51.1 51.1% 889 / 1741 31.1% 697 / 2244
network/download.h 89.7 89.7% 26 / 29 50.0% 25 / 50
network/jobinfo.cc 84.2 84.2% 48 / 57 14.3% 2 / 14
network/jobinfo.h 67.5 67.5% 77 / 114 20.0% 2 / 10
network/network_errors.h 100.0 100.0% 36 / 36 100.0% 4 / 4
network/s3fanout.cc 71.3 71.3% 560 / 785 35.0% 403 / 1150
network/s3fanout.h 77.6 77.6% 52 / 67 36.7% 11 / 30
network/sink.h 100.0 100.0% 3 / 3 -% 0 / 0
network/sink_file.cc 59.3 59.3% 16 / 27 30.8% 8 / 26
network/sink_file.h 91.7 91.7% 11 / 12 83.3% 5 / 6
network/sink_mem.cc 81.6 81.6% 40 / 49 54.8% 23 / 42
network/sink_mem.h 100.0 100.0% 13 / 13 100.0% 2 / 2
network/sink_path.cc 61.1 61.1% 11 / 18 25.0% 7 / 28
network/sink_path.h 55.6 55.6% 5 / 9 -% 0 / 0
nfs_maps.h 0.0 0.0% 0 / 5 0.0% 0 / 2
nfs_maps_leveldb.cc 0.0 0.0% 0 / 191 0.0% 0 / 234
nfs_maps_leveldb.h 0.0 0.0% 0 / 1 -% 0 / 0
nfs_maps_sqlite.cc 0.0 0.0% 0 / 153 0.0% 0 / 172
nfs_maps_sqlite.h 0.0 0.0% 0 / 1 -% 0 / 0
notification_client.cc 0.0 0.0% 0 / 72 0.0% 0 / 75
notify/cmd_pub.cc 0.0 0.0% 0 / 51 0.0% 0 / 44
notify/cmd_sub.cc 0.0 0.0% 0 / 63 0.0% 0 / 38
notify/messages.cc 67.4 67.4% 29 / 43 33.6% 38 / 113
notify/messages.h 100.0 100.0% 1 / 1 -% 0 / 0
notify/publisher.cc 0.0 0.0% 0 / 3 -% 0 / 0
notify/publisher_http.cc 0.0 0.0% 0 / 32 0.0% 0 / 12
notify/subscriber.h 0.0 0.0% 0 / 3 -% 0 / 0
notify/subscriber_sse.cc 0.0 0.0% 0 / 78 0.0% 0 / 113
notify/subscriber_supervisor.cc 0.0 0.0% 0 / 11 0.0% 0 / 8
object_fetcher.h 87.7 87.7% 206 / 235 51.1% 121 / 237
options.cc 76.1 76.1% 268 / 352 41.8% 274 / 655
options.h 100.0 100.0% 22 / 22 56.2% 9 / 16
pack.cc 92.1 92.1% 281 / 305 60.8% 202 / 332
pack.h 100.0 100.0% 11 / 11 -% 0 / 0
path_filters/dirtab.cc 91.5 91.5% 86 / 94 73.9% 68 / 92
path_filters/dirtab.h 66.7 66.7% 10 / 15 100.0% 6 / 6
path_filters/relaxed_path_filter.cc 97.8 97.8% 45 / 46 71.7% 33 / 46
pathspec/pathspec.cc 95.7 95.7% 198 / 207 69.8% 120 / 172
pathspec/pathspec.h 100.0 100.0% 5 / 5 100.0% 4 / 4
pathspec/pathspec_pattern.cc 98.6 98.6% 136 / 138 73.6% 134 / 182
pathspec/pathspec_pattern.h 100.0 100.0% 19 / 19 50.0% 2 / 4
publish/cmd_abort.cc 0.0 0.0% 0 / 71 0.0% 0 / 202
publish/cmd_abort.h 0.0 0.0% 0 / 14 0.0% 0 / 20
publish/cmd_commit.cc 0.0 0.0% 0 / 38 0.0% 0 / 96
publish/cmd_commit.h 0.0 0.0% 0 / 14 0.0% 0 / 22
publish/cmd_diff.cc 0.0 0.0% 0 / 131 0.0% 0 / 420
publish/cmd_diff.h 0.0 0.0% 0 / 25 0.0% 0 / 82
publish/cmd_enter.cc 0.0 0.0% 0 / 409 0.0% 0 / 1166
publish/cmd_enter.h 0.0 0.0% 0 / 23 0.0% 0 / 86
publish/cmd_hash.cc 0.0 0.0% 0 / 20 0.0% 0 / 70
publish/cmd_hash.h 0.0 0.0% 0 / 13 0.0% 0 / 42
publish/cmd_help.cc 0.0 0.0% 0 / 48 0.0% 0 / 124
publish/cmd_help.h 0.0 0.0% 0 / 7 0.0% 0 / 6
publish/cmd_info.cc 0.0 0.0% 0 / 22 0.0% 0 / 82
publish/cmd_info.h 0.0 0.0% 0 / 13 0.0% 0 / 36
publish/cmd_lsof.cc 0.0 0.0% 0 / 6 0.0% 0 / 10
publish/cmd_lsof.h 0.0 0.0% 0 / 8 0.0% 0 / 8
publish/cmd_mkfs.cc 0.0 0.0% 0 / 64 0.0% 0 / 307
publish/cmd_mkfs.h 0.0 0.0% 0 / 30 0.0% 0 / 180
publish/cmd_transaction.cc 0.0 0.0% 0 / 84 0.0% 0 / 242
publish/cmd_transaction.h 0.0 0.0% 0 / 20 0.0% 0 / 60
publish/cmd_util.cc 0.0 0.0% 0 / 22 0.0% 0 / 48
publish/cmd_zpipe.cc 0.0 0.0% 0 / 91 0.0% 0 / 95
publish/cmd_zpipe.h 0.0 0.0% 0 / 12 0.0% 0 / 24
publish/command.cc 0.0 0.0% 0 / 72 0.0% 0 / 132
publish/command.h 0.0 0.0% 0 / 53 0.0% 0 / 44
publish/except.cc 0.0 0.0% 0 / 8 0.0% 0 / 10
publish/except.h 0.0 0.0% 0 / 6 0.0% 0 / 10
publish/main.cc 0.0 0.0% 0 / 56 0.0% 0 / 182
publish/repository.cc 0.0 0.0% 0 / 561 0.0% 0 / 1169
publish/repository.h 0.0 0.0% 0 / 13 -% 0 / 0
publish/repository_abort.cc 0.0 0.0% 0 / 38 0.0% 0 / 80
publish/repository_diff.cc 0.0 0.0% 0 / 43 0.0% 0 / 72
publish/repository_env.cc 0.0 0.0% 0 / 13 0.0% 0 / 24
publish/repository_managed.cc 0.0 0.0% 0 / 223 0.0% 0 / 357
publish/repository_session.cc 0.0 0.0% 0 / 190 0.0% 0 / 345
publish/repository_tags.cc 0.0 0.0% 0 / 24 0.0% 0 / 58
publish/repository_transaction.cc 0.0 0.0% 0 / 80 0.0% 0 / 182
publish/repository_util.cc 0.0 0.0% 0 / 111 0.0% 0 / 228
publish/repository_util.h 0.0 0.0% 0 / 18 0.0% 0 / 6
publish/settings.cc 0.0 0.0% 0 / 359 0.0% 0 / 806
publish/settings.h 0.0 0.0% 0 / 164 0.0% 0 / 120
quota.cc 97.4 97.4% 38 / 39 54.1% 20 / 37
quota.h 40.0 40.0% 16 / 40 50.0% 2 / 4
quota_listener.cc 0.0 0.0% 0 / 76 0.0% 0 / 42
quota_posix.cc 75.0 75.0% 918 / 1224 42.3% 733 / 1732
quota_posix.h 96.8 96.8% 30 / 31 -% 0 / 0
receiver/catalog_merge_tool.h 100.0 100.0% 11 / 11 50.0% 6 / 12
receiver/catalog_merge_tool_impl.h 71.4 71.4% 135 / 189 38.3% 136 / 355
receiver/commit_processor.cc 0.0 0.0% 0 / 126 0.0% 0 / 344
receiver/params.cc 0.0 0.0% 0 / 89 0.0% 0 / 196
receiver/payload_processor.cc 24.6 24.6% 33 / 134 14.6% 24 / 164
receiver/payload_processor.h 0.0 0.0% 0 / 1 -% 0 / 0
receiver/reactor.cc 49.8 49.8% 157 / 315 23.6% 135 / 572
receiver/receiver.cc 0.0 0.0% 0 / 79 0.0% 0 / 170
receiver/session_token.cc 77.1 77.1% 64 / 83 50.7% 77 / 152
reflog.cc 84.5 84.5% 147 / 174 48.1% 87 / 181
reflog.h 0.0 0.0% 0 / 1 -% 0 / 0
reflog_sql.cc 97.3 97.3% 72 / 74 46.5% 66 / 142
reflog_sql.h 50.0 50.0% 2 / 4 -% 0 / 0
repository_tag.cc 23.1 23.1% 3 / 13 12.5% 1 / 8
repository_tag.h 16.7 16.7% 1 / 6 50.0% 2 / 4
resolv_conf_event_handler.cc 37.3 37.3% 19 / 51 40.6% 26 / 64
ring_buffer.cc 100.0 100.0% 59 / 59 85.7% 12 / 14
ring_buffer.h 100.0 100.0% 4 / 4 -% 0 / 0
sanitizer.cc 97.2 97.2% 69 / 71 81.6% 40 / 49
sanitizer.h 76.9 76.9% 10 / 13 37.5% 12 / 32
server_tool.cc 23.1 23.1% 18 / 78 12.7% 14 / 110
server_tool.h 100.0 100.0% 1 / 1 -% 0 / 0
server_tool_impl.h 0.0 0.0% 0 / 18 0.0% 0 / 18
session_context.cc 62.1 62.1% 139 / 224 26.7% 80 / 300
session_context.h 0.0 0.0% 0 / 1 -% 0 / 0
shortstring.cc 100.0 100.0% 29 / 29 92.3% 24 / 26
shortstring.h 84.3 84.3% 91 / 108 68.0% 34 / 50
signing_tool.cc 0.0 0.0% 0 / 157 0.0% 0 / 298
smallhash.h 98.5 98.5% 259 / 263 78.2% 86 / 110
sql.cc 52.9 52.9% 46 / 87 14.0% 12 / 86
sql.h 95.4 95.4% 104 / 109 75.0% 18 / 24
sql_impl.h 87.1 87.1% 209 / 240 47.1% 211 / 448
sqlitemem.cc 96.9 96.9% 154 / 159 65.6% 80 / 122
sqlitemem.h 100.0 100.0% 5 / 5 75.0% 3 / 4
sqlitevfs.cc 57.2 57.2% 123 / 215 39.4% 71 / 180
ssl.cc 75.0 75.0% 39 / 52 40.2% 51 / 127
ssl.h 0.0 0.0% 0 / 1 -% 0 / 0
statistics.cc 98.7 98.7% 157 / 159 67.2% 88 / 131
statistics.h 97.5 97.5% 39 / 40 50.0% 39 / 78
statistics_database.cc 23.4 23.4% 63 / 269 13.5% 109 / 809
supervisor.cc 100.0 100.0% 15 / 15 100.0% 6 / 6
swissknife.cc 0.0 0.0% 0 / 2 -% 0 / 0
swissknife.h 0.0 0.0% 0 / 16 0.0% 0 / 4
swissknife_assistant.cc 0.0 0.0% 0 / 59 0.0% 0 / 87
swissknife_assistant.h 0.0 0.0% 0 / 2 0.0% 0 / 2
swissknife_capabilities.cc 0.0 0.0% 0 / 24 0.0% 0 / 16
swissknife_check.cc 0.0 0.0% 0 / 596 0.0% 0 / 430
swissknife_check.h 0.0 0.0% 0 / 20 -% 0 / 0
swissknife_filestats.cc 0.0 0.0% 0 / 205 0.0% 0 / 88
swissknife_filestats.h 0.0 0.0% 0 / 6 -% 0 / 0
swissknife_gc.cc 0.0 0.0% 0 / 161 0.0% 0 / 92
swissknife_gc.h 0.0 0.0% 0 / 4 -% 0 / 0
swissknife_graft.cc 0.0 0.0% 0 / 205 0.0% 0 / 158
swissknife_graft.h 0.0 0.0% 0 / 16 -% 0 / 0
swissknife_history.cc 0.0 0.0% 0 / 652 0.0% 0 / 1572
swissknife_history.h 0.0 0.0% 0 / 20 0.0% 0 / 30
swissknife_info.cc 0.0 0.0% 0 / 138 0.0% 0 / 140
swissknife_info.h 0.0 0.0% 0 / 9 -% 0 / 0
swissknife_ingest.cc 0.0 0.0% 0 / 127 0.0% 0 / 68
swissknife_ingest.h 0.0 0.0% 0 / 28 -% 0 / 0
swissknife_ingestsql.cc 0.0 0.0% 0 / 808 0.0% 0 / 558
swissknife_ingestsql.h 0.0 0.0% 0 / 38 -% 0 / 0
swissknife_lease.cc 0.0 0.0% 0 / 71 0.0% 0 / 41
swissknife_lease.h 0.0 0.0% 0 / 5 -% 0 / 0
swissknife_lease_curl.cc 0.0 0.0% 0 / 88 0.0% 0 / 180
swissknife_lease_curl.h 100.0 100.0% 1 / 1 50.0% 1 / 2
swissknife_lease_json.cc 59.3 59.3% 51 / 86 34.2% 63 / 184
swissknife_letter.cc 0.0 0.0% 0 / 135 0.0% 0 / 92
swissknife_letter.h 0.0 0.0% 0 / 19 -% 0 / 0
swissknife_list_reflog.cc 0.0 0.0% 0 / 114 0.0% 0 / 88
swissknife_list_reflog.h 0.0 0.0% 0 / 6 -% 0 / 0
swissknife_lsrepo.cc 0.0 0.0% 0 / 71 0.0% 0 / 54
swissknife_lsrepo.h 0.0 0.0% 0 / 12 0.0% 0 / 2
swissknife_main.cc 0.0 0.0% 0 / 113 0.0% 0 / 56
swissknife_migrate.cc 0.0 0.0% 0 / 1046 0.0% 0 / 658
swissknife_migrate.h 0.0 0.0% 0 / 63 0.0% 0 / 12
swissknife_notify.cc 0.0 0.0% 0 / 46 0.0% 0 / 20
swissknife_notify.h 0.0 0.0% 0 / 3 -% 0 / 0
swissknife_pull.cc 0.0 0.0% 0 / 488 0.0% 0 / 332
swissknife_pull.h 0.0 0.0% 0 / 25 -% 0 / 0
swissknife_reflog.cc 0.0 0.0% 0 / 133 0.0% 0 / 64
swissknife_reflog.h 0.0 0.0% 0 / 3 -% 0 / 0
swissknife_scrub.cc 0.0 0.0% 0 / 117 0.0% 0 / 80
swissknife_scrub.h 0.0 0.0% 0 / 3 -% 0 / 0
swissknife_sign.cc 0.0 0.0% 0 / 33 0.0% 0 / 14
swissknife_sign.h 0.0 0.0% 0 / 22 -% 0 / 0
swissknife_sync.cc 0.0 0.0% 0 / 494 0.0% 0 / 322
swissknife_sync.h 0.0 0.0% 0 / 167 0.0% 0 / 10
swissknife_zpipe.cc 0.0 0.0% 0 / 91 0.0% 0 / 61
swissknife_zpipe.h 0.0 0.0% 0 / 8 -% 0 / 0
sync_item.cc 21.9 21.9% 58 / 265 8.0% 29 / 364
sync_item.h 24.5 24.5% 25 / 102 15.6% 12 / 77
sync_item_dummy.cc 0.0 0.0% 0 / 16 0.0% 0 / 8
sync_item_dummy.h 27.8 27.8% 10 / 36 5.0% 1 / 20
sync_item_tar.cc 46.4 46.4% 45 / 97 20.8% 16 / 77
sync_item_tar.h 100.0 100.0% 1 / 1 -% 0 / 0
sync_mediator.cc 0.2 0.2% 1 / 579 0.0% 0 / 887
sync_mediator.h 0.0 0.0% 0 / 13 0.0% 0 / 12
sync_union.cc 27.6 27.6% 24 / 87 7.5% 10 / 133
sync_union.h 57.1 57.1% 4 / 7 -% 0 / 0
sync_union_aufs.cc 0.0 0.0% 0 / 36 0.0% 0 / 64
sync_union_aufs.h 0.0 0.0% 0 / 1 -% 0 / 0
sync_union_overlayfs.cc 0.0 0.0% 0 / 128 0.0% 0 / 219
sync_union_tarball.cc 56.4 56.4% 92 / 163 30.8% 94 / 305
talk.cc 0.0 0.0% 0 / 624 0.0% 0 / 1613
telemetry_aggregator.cc 2.1 2.1% 2 / 95 0.9% 1 / 110
telemetry_aggregator.h 100.0 100.0% 10 / 10 -% 0 / 0
telemetry_aggregator_influx.cc 71.3 71.3% 87 / 122 49.5% 94 / 190
tracer.cc 96.4 96.4% 159 / 165 63.6% 103 / 162
tracer.h 80.0 80.0% 4 / 5 50.0% 1 / 2
uid_map.h 98.4 98.4% 62 / 63 70.6% 60 / 85
upload.cc 55.3 55.3% 42 / 76 30.4% 14 / 46
upload.h 100.0 100.0% 2 / 2 -% 0 / 0
upload_facility.cc 81.8 81.8% 72 / 88 47.3% 26 / 55
upload_facility.h 97.0 97.0% 64 / 66 48.4% 30 / 62
upload_gateway.cc 27.0 27.0% 37 / 137 14.4% 19 / 132
upload_gateway.h 100.0 100.0% 1 / 1 -% 0 / 0
upload_local.cc 59.5 59.5% 88 / 148 32.2% 82 / 255
upload_local.h 80.0 80.0% 4 / 5 25.0% 1 / 4
upload_s3.cc 70.9 70.9% 202 / 285 41.1% 179 / 436
upload_s3.h 90.0 90.0% 9 / 10 37.5% 3 / 8
upload_spooler_definition.cc 72.7 72.7% 32 / 44 51.4% 18 / 35
upload_spooler_definition.h 100.0 100.0% 1 / 1 -% 0 / 0
upload_spooler_result.h 85.7 85.7% 6 / 7 50.0% 1 / 2
url.cc 95.9 95.9% 47 / 49 64.4% 47 / 73
url.h 100.0 100.0% 5 / 5 -% 0 / 0
util/algorithm.cc 35.8 35.8% 54 / 151 10.8% 17 / 158
util/algorithm.h 84.0 84.0% 42 / 50 65.9% 27 / 41
util/async.h 100.0 100.0% 27 / 27 57.1% 8 / 14
util/atomic.h 95.3 95.3% 41 / 43 100.0% 8 / 8
util/concurrency.cc 94.4 94.4% 34 / 36 55.0% 11 / 20
util/concurrency.h 73.9 73.9% 85 / 115 55.3% 21 / 38
util/concurrency_impl.h 45.1 45.1% 119 / 264 38.0% 54 / 142
util/exception.cc 83.3 83.3% 15 / 18 35.7% 5 / 14
util/exception.h 100.0 100.0% 5 / 5 50.0% 1 / 2
util/file_backed_buffer.cc 91.9 91.9% 102 / 111 66.7% 52 / 78
util/file_guard.h 100.0 100.0% 25 / 25 66.7% 4 / 6
util/fs_traversal.h 92.9 92.9% 92 / 99 51.8% 127 / 245
util/future.h 90.0 90.0% 27 / 30 57.1% 8 / 14
util/logging.cc 67.9 67.9% 233 / 343 51.5% 156 / 303
util/logging_internal.h 100.0 100.0% 2 / 2 -% 0 / 0
util/mmap_file.cc 67.3 67.3% 33 / 49 33.3% 13 / 39
util/mmap_file.h 100.0 100.0% 2 / 2 -% 0 / 0
util/murmur.hxx 38.0 38.0% 19 / 50 18.8% 3 / 16
util/mutex.h 100.0 100.0% 24 / 24 -% 0 / 0
util/namespace.cc 7.4 7.4% 7 / 94 4.9% 5 / 103
util/pipe.h 94.7 94.7% 54 / 57 50.0% 16 / 32
util/platform_linux.h 46.3 46.3% 68 / 147 10.2% 10 / 98
util/plugin.h 96.0 96.0% 48 / 50 62.5% 25 / 40
util/pointer.h 100.0 100.0% 34 / 34 87.5% 7 / 8
util/posix.cc 78.3 78.3% 900 / 1149 53.4% 673 / 1261
util/posix.h 100.0 100.0% 2 / 2 -% 0 / 0
util/prng.h 100.0 100.0% 22 / 22 50.0% 1 / 2
util/raii_temp_dir.cc 77.8 77.8% 7 / 9 37.5% 3 / 8
util/raii_temp_dir.h 100.0 100.0% 1 / 1 -% 0 / 0
util/shared_ptr.h 90.9 90.9% 50 / 55 73.1% 19 / 26
util/single_copy.h 100.0 100.0% 1 / 1 -% 0 / 0
util/smalloc.h 100.0 100.0% 59 / 59 42.9% 12 / 28
util/string.cc 96.1 96.1% 319 / 332 69.6% 273 / 392
util/testing.h 0.0 0.0% 0 / 29 0.0% 0 / 42
util/tube.h 100.0 100.0% 130 / 130 66.2% 49 / 74
util/uuid.cc 92.5 92.5% 49 / 53 60.0% 30 / 50
util/uuid.h 100.0 100.0% 4 / 4 -% 0 / 0
whitelist.cc 67.3 67.3% 189 / 281 42.0% 120 / 286
whitelist.h 94.7 94.7% 18 / 19 -% 0 / 0
wpad.cc 2.0 2.0% 3 / 153 1.7% 5 / 297
xattr.cc 96.3 96.3% 157 / 163 69.5% 105 / 151
xattr.h 100.0 100.0% 7 / 7 -% 0 / 0