GCC Code Coverage Report


Directory: cvmfs/
Date: 2024-04-14 02:32:57
Legend: low: >= 0% medium: >= 75.0% high: >= 90.0%
Exec Total Coverage
Lines: 25057 50017 50.1%
Branches: 17477 62601 27.9%

File Lines Branches
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 / 160 0.5% 1 / 187
authz/authz_curl.h 50.0 50.0% 1 / 2 -% 0 / 0
authz/authz_fetch.cc 84.1 84.1% 276 / 328 50.3% 218 / 433
authz/authz_fetch.h 100.0 100.0% 3 / 3 -% 0 / 0
authz/authz_session.cc 93.1 93.1% 175 / 188 59.1% 110 / 186
authz/authz_session.h 100.0 100.0% 20 / 20 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 / 83 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 / 38 0.0% 0 / 55
backoff.cc 94.9 94.9% 37 / 39 60.0% 6 / 10
backoff.h 100.0 100.0% 7 / 7 -% 0 / 0
bigqueue.h 98.8 98.8% 81 / 82 71.9% 23 / 32
bigvector.h 99.1 99.1% 108 / 109 70.5% 31 / 44
cache.cc 83.3 83.3% 95 / 114 48.4% 60 / 124
cache.h 77.5 77.5% 31 / 40 80.0% 8 / 10
cache_extern.cc 76.8 76.8% 553 / 720 44.5% 319 / 717
cache_extern.h 86.0 86.0% 98 / 114 50.0% 19 / 38
cache_plugin/channel.cc 81.0 81.0% 477 / 589 42.5% 342 / 805
cache_plugin/channel.h 93.3 93.3% 42 / 45 56.2% 9 / 16
cache_plugin/cvmfs_cache_null.cc 0.0 0.0% 0 / 226 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 / 402 0.0% 0 / 174
cache_plugin/libcvmfs_cache.cc 0.0 0.0% 0 / 196 0.0% 0 / 152
cache_plugin/libcvmfs_cache_options.cc 0.0 0.0% 0 / 31 0.0% 0 / 38
cache_posix.cc 87.8 87.8% 281 / 320 61.8% 165 / 267
cache_posix.h 84.4 84.4% 27 / 32 50.0% 6 / 12
cache_ram.cc 83.2 83.2% 193 / 232 48.1% 100 / 208
cache_ram.h 97.6 97.6% 41 / 42 51.0% 53 / 104
cache_stream.cc 53.2 53.2% 101 / 190 26.3% 49 / 186
cache_stream.h 29.0 29.0% 9 / 31 62.5% 5 / 8
cache_tiered.cc 62.2 62.2% 79 / 127 41.2% 47 / 114
cache_tiered.h 55.6 55.6% 10 / 18 -% 0 / 0
cache_transport.cc 89.0 89.0% 331 / 372 72.8% 166 / 228
cache_transport.h 46.4 46.4% 13 / 28 14.3% 2 / 14
catalog.cc 93.3 93.3% 406 / 435 53.3% 323 / 606
catalog.h 90.2 90.2% 46 / 51 42.5% 17 / 40
catalog_balancer.h 100.0 100.0% 16 / 16 68.2% 15 / 22
catalog_balancer_impl.h 97.8 97.8% 91 / 93 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 70.9 70.9% 78 / 110 35.8% 57 / 159
catalog_diff_tool.h 52.2 52.2% 12 / 23 20.6% 7 / 34
catalog_diff_tool_impl.h 86.5 86.5% 109 / 126 50.9% 111 / 218
catalog_mgr.h 76.9 76.9% 103 / 134 47.0% 47 / 100
catalog_mgr_client.cc 90.1 90.1% 201 / 223 57.1% 182 / 319
catalog_mgr_client.h 50.0 50.0% 5 / 10 -% 0 / 0
catalog_mgr_impl.h 74.0 74.0% 419 / 566 45.1% 295 / 654
catalog_mgr_ro.cc 96.6 96.6% 28 / 29 53.1% 17 / 32
catalog_mgr_ro.h 100.0 100.0% 12 / 12 53.3% 8 / 15
catalog_mgr_rw.cc 62.1 62.1% 419 / 675 31.5% 321 / 1020
catalog_mgr_rw.h 55.6 55.6% 10 / 18 25.0% 2 / 8
catalog_rw.cc 77.7 77.7% 310 / 399 36.7% 265 / 722
catalog_rw.h 100.0 100.0% 30 / 30 56.2% 9 / 16
catalog_sql.cc 75.2 75.2% 439 / 584 38.3% 539 / 1408
catalog_sql.h 90.5 90.5% 19 / 21 61.1% 11 / 18
catalog_traversal.h 92.8 92.8% 246 / 265 55.1% 145 / 263
catalog_traversal_parallel.h 94.0 94.0% 188 / 200 64.5% 160 / 248
catalog_virtual.cc 6.6 6.6% 13 / 196 2.1% 9 / 425
catalog_virtual.h 0.0 0.0% 0 / 7 0.0% 0 / 8
clientctx.cc 85.5 85.5% 65 / 76 55.0% 22 / 40
clientctx.h 100.0 100.0% 21 / 21 83.3% 5 / 6
compat.cc 0.0 0.0% 0 / 137 0.0% 0 / 124
compat.h 0.0 0.0% 0 / 97 0.0% 0 / 74
compression.cc 77.7 77.7% 412 / 530 49.3% 221 / 448
compression.h 100.0 100.0% 2 / 2 -% 0 / 0
crypto/crypto_util.cc 100.0 100.0% 7 / 7 -% 0 / 0
crypto/encrypt.cc 93.3 93.3% 168 / 180 55.9% 99 / 177
crypto/encrypt.h 72.2 72.2% 13 / 18 0.0% 0 / 4
crypto/hash.cc 89.6 89.6% 267 / 298 63.1% 169 / 268
crypto/hash.h 98.3 98.3% 172 / 175 77.0% 94 / 122
crypto/signature.cc 68.3 68.3% 385 / 564 36.0% 213 / 592
cvmfs.cc 0.0 0.0% 0 / 1572 0.0% 0 / 2278
cvmfs_fsck.cc 0.0 0.0% 0 / 175 0.0% 0 / 120
cvmfs_suid_helper.cc 0.0 0.0% 0 / 192 0.0% 0 / 131
cvmfs_suid_util.cc 100.0 100.0% 33 / 33 65.0% 39 / 60
cvmfs_talk.cc 0.0 0.0% 0 / 113 0.0% 0 / 70
directory_entry.cc 73.0 73.0% 27 / 37 63.6% 28 / 44
directory_entry.h 92.4 92.4% 121 / 131 58.3% 21 / 36
duplex_fuse.h 100.0 100.0% 6 / 6 -% 0 / 0
fd_refcount_mgr.cc 17.3 17.3% 13 / 75 6.6% 5 / 76
fd_refcount_mgr.h 16.7 16.7% 1 / 6 -% 0 / 0
fd_table.h 98.4 98.4% 62 / 63 67.8% 40 / 59
fence.h 93.1 93.1% 27 / 29 50.0% 2 / 4
fetch.cc 98.7 98.7% 151 / 153 58.4% 101 / 173
fetch.h 75.9 75.9% 22 / 29 21.4% 3 / 14
file_chunk.cc 79.7 79.7% 110 / 138 57.3% 63 / 110
file_chunk.h 81.8 81.8% 27 / 33 25.0% 2 / 8
file_watcher.cc 90.4 90.4% 47 / 52 56.8% 25 / 44
file_watcher.h 100.0 100.0% 4 / 4 -% 0 / 0
file_watcher_inotify.cc 82.7 82.7% 62 / 75 51.3% 39 / 76
fuse_evict.cc 71.8 71.8% 107 / 149 49.2% 64 / 130
fuse_evict.h 100.0 100.0% 3 / 3 -% 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 / 4 -% 0 / 0
fuse_remount.cc 0.0 0.0% 0 / 198 0.0% 0 / 212
fuse_remount.h 0.0 0.0% 0 / 13 0.0% 0 / 4
garbage_collection/garbage_collector.h 90.0 90.0% 27 / 30 50.0% 2 / 4
garbage_collection/garbage_collector_impl.h 76.4 76.4% 136 / 178 32.5% 78 / 240
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 / 5 0.0% 0 / 2
glue_buffer.cc 74.1 74.1% 209 / 282 41.8% 77 / 184
glue_buffer.h 74.9 74.9% 322 / 430 41.5% 117 / 282
history.h 100.0 100.0% 21 / 21 56.2% 9 / 16
history_sql.cc 91.4 91.4% 169 / 185 48.4% 489 / 1011
history_sql.h 94.1 94.1% 16 / 17 45.5% 10 / 22
history_sqlite.cc 91.0 91.0% 233 / 256 53.7% 189 / 352
history_sqlite.h 20.0 20.0% 1 / 5 0.0% 0 / 4
ingestion/chunk_detector.cc 100.0 100.0% 55 / 55 71.7% 33 / 46
ingestion/chunk_detector.h 100.0 100.0% 24 / 24 -% 0 / 0
ingestion/ingestion_source.h 67.0 67.0% 61 / 91 44.7% 17 / 38
ingestion/item.cc 100.0 100.0% 147 / 147 54.7% 35 / 64
ingestion/item.h 100.0 100.0% 59 / 59 58.5% 31 / 53
ingestion/item_mem.cc 97.8 97.8% 45 / 46 68.0% 34 / 50
ingestion/pipeline.cc 96.4 96.4% 159 / 165 53.8% 107 / 199
ingestion/pipeline.h 100.0 100.0% 7 / 7 50.0% 1 / 2
ingestion/task.h 97.7 97.7% 43 / 44 75.0% 18 / 24
ingestion/task_chunk.cc 97.8 97.8% 87 / 89 61.1% 91 / 149
ingestion/task_chunk.h 100.0 100.0% 15 / 15 50.0% 2 / 4
ingestion/task_compress.cc 97.6 97.6% 40 / 41 56.9% 41 / 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% 8 / 8 -% 0 / 0
ingestion/task_register.cc 100.0 100.0% 21 / 21 47.6% 20 / 42
ingestion/task_register.h 100.0 100.0% 5 / 5 -% 0 / 0
ingestion/task_write.cc 89.5 89.5% 34 / 38 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 81.6 81.6% 115 / 141 50.0% 101 / 202
json_document.h 100.0 100.0% 3 / 3 -% 0 / 0
json_document_write.h 76.6 76.6% 72 / 94 42.6% 43 / 101
kvstore.cc 78.5 78.5% 193 / 246 43.4% 112 / 258
kvstore.h 100.0 100.0% 23 / 23 50.0% 39 / 78
letter.cc 0.0 0.0% 0 / 79 0.0% 0 / 30
letter.h 0.0 0.0% 0 / 10 -% 0 / 0
libcvmfs.cc 56.4 56.4% 159 / 282 32.6% 84 / 258
libcvmfs_int.cc 59.5 59.5% 235 / 395 32.4% 159 / 490
libcvmfs_int.h 80.0 80.0% 4 / 5 -% 0 / 0
libcvmfs_legacy.cc 58.7 58.7% 148 / 252 38.9% 140 / 360
libcvmfs_options.cc 63.2 63.2% 24 / 38 31.0% 13 / 42
loader.cc 0.0 0.0% 0 / 531 0.0% 0 / 960
loader.h 0.0 0.0% 0 / 63 0.0% 0 / 4
loader_talk.cc 0.0 0.0% 0 / 99 0.0% 0 / 136
lru.h 98.8 98.8% 321 / 325 54.9% 135 / 246
lru_md.h 45.2 45.2% 28 / 62 43.5% 20 / 46
magic_xattr.cc 36.1 36.1% 174 / 482 29.4% 289 / 983
magic_xattr.h 97.0 97.0% 32 / 33 50.0% 4 / 8
malloc_arena.cc 100.0 100.0% 123 / 123 72.2% 39 / 54
malloc_arena.h 100.0 100.0% 25 / 25 50.0% 1 / 2
malloc_heap.cc 100.0 100.0% 72 / 72 68.8% 22 / 32
malloc_heap.h 88.9 88.9% 16 / 18 100.0% 2 / 2
manifest.cc 87.5 87.5% 140 / 160 45.3% 154 / 340
manifest.h 82.9 82.9% 58 / 70 52.4% 11 / 21
manifest_fetch.cc 79.2 79.2% 84 / 106 53.8% 63 / 117
manifest_fetch.h 100.0 100.0% 26 / 26 90.0% 9 / 10
monitor.cc 27.2 27.2% 85 / 313 12.0% 60 / 500
monitor.h 0.0 0.0% 0 / 1 -% 0 / 0
mountpoint.cc 71.0 71.0% 944 / 1330 41.0% 1204 / 2940
mountpoint.h 41.5 41.5% 49 / 118 50.0% 1 / 2
network/dns.cc 87.9 87.9% 618 / 703 63.3% 509 / 804
network/dns.h 91.9 91.9% 34 / 37 -% 0 / 0
network/download.cc 53.2 53.2% 859 / 1616 33.4% 643 / 1928
network/download.h 83.3 83.3% 20 / 24 50.0% 22 / 44
network/jobinfo.cc 83.3 83.3% 45 / 54 14.3% 2 / 14
network/jobinfo.h 67.3 67.3% 68 / 101 20.0% 2 / 10
network/network_errors.h 100.0 100.0% 36 / 36 100.0% 4 / 4
network/s3fanout.cc 70.1 70.1% 561 / 800 35.0% 402 / 1149
network/s3fanout.h 76.9 76.9% 50 / 65 36.7% 11 / 30
network/sink.h 100.0 100.0% 3 / 3 -% 0 / 0
network/sink_file.cc 57.7 57.7% 15 / 26 30.8% 8 / 26
network/sink_file.h 84.6 84.6% 11 / 13 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% 16 / 16 100.0% 2 / 2
network/sink_path.cc 61.1 61.1% 11 / 18 25.0% 7 / 28
network/sink_path.h 50.0 50.0% 7 / 14 -% 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 / 152 0.0% 0 / 172
nfs_maps_sqlite.h 0.0 0.0% 0 / 2 -% 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 / 64 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 / 80 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% 207 / 236 51.1% 121 / 237
options.cc 77.2 77.2% 267 / 346 42.3% 274 / 647
options.h 100.0 100.0% 23 / 23 56.2% 9 / 16
pack.cc 94.1 94.1% 270 / 287 60.8% 202 / 332
pack.h 100.0 100.0% 11 / 11 -% 0 / 0
path_filters/dirtab.cc 91.7 91.7% 88 / 96 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% 201 / 210 69.0% 120 / 174
pathspec/pathspec.h 100.0 100.0% 5 / 5 100.0% 4 / 4
pathspec/pathspec_pattern.cc 98.7 98.7% 147 / 149 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 / 15 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 / 15 0.0% 0 / 22
publish/cmd_diff.cc 0.0 0.0% 0 / 122 0.0% 0 / 404
publish/cmd_diff.h 0.0 0.0% 0 / 23 0.0% 0 / 82
publish/cmd_enter.cc 0.0 0.0% 0 / 404 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 / 122
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 / 9 0.0% 0 / 8
publish/cmd_mkfs.cc 0.0 0.0% 0 / 61 0.0% 0 / 307
publish/cmd_mkfs.h 0.0 0.0% 0 / 28 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 / 23 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 / 11 0.0% 0 / 24
publish/command.cc 0.0 0.0% 0 / 69 0.0% 0 / 131
publish/command.h 0.0 0.0% 0 / 55 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 / 54 0.0% 0 / 182
publish/repository.cc 0.0 0.0% 0 / 531 0.0% 0 / 1163
publish/repository.h 0.0 0.0% 0 / 13 -% 0 / 0
publish/repository_abort.cc 0.0 0.0% 0 / 37 0.0% 0 / 80
publish/repository_diff.cc 0.0 0.0% 0 / 43 0.0% 0 / 68
publish/repository_env.cc 0.0 0.0% 0 / 13 0.0% 0 / 24
publish/repository_managed.cc 0.0 0.0% 0 / 203 0.0% 0 / 357
publish/repository_session.cc 0.0 0.0% 0 / 189 0.0% 0 / 345
publish/repository_tags.cc 0.0 0.0% 0 / 22 0.0% 0 / 58
publish/repository_transaction.cc 0.0 0.0% 0 / 69 0.0% 0 / 158
publish/repository_util.cc 0.0 0.0% 0 / 112 0.0% 0 / 228
publish/repository_util.h 0.0 0.0% 0 / 19 0.0% 0 / 6
publish/settings.cc 0.0 0.0% 0 / 363 0.0% 0 / 796
publish/settings.h 0.0 0.0% 0 / 168 0.0% 0 / 120
quota.cc 97.1 97.1% 34 / 35 54.1% 20 / 37
quota.h 41.0 41.0% 16 / 39 50.0% 2 / 4
quota_listener.cc 0.0 0.0% 0 / 77 0.0% 0 / 42
quota_posix.cc 74.8 74.8% 821 / 1098 42.2% 680 / 1612
quota_posix.h 96.4 96.4% 27 / 28 -% 0 / 0
receiver/catalog_merge_tool.h 100.0 100.0% 10 / 10 50.0% 5 / 10
receiver/catalog_merge_tool_impl.h 73.6 73.6% 131 / 178 39.4% 136 / 345
receiver/commit_processor.cc 0.0 0.0% 0 / 134 0.0% 0 / 374
receiver/lease_path_util.cc 100.0 100.0% 9 / 9 91.7% 11 / 12
receiver/params.cc 0.0 0.0% 0 / 84 0.0% 0 / 188
receiver/payload_processor.cc 24.1 24.1% 32 / 133 14.6% 24 / 164
receiver/payload_processor.h 0.0 0.0% 0 / 1 -% 0 / 0
receiver/reactor.cc 50.0 50.0% 157 / 314 23.6% 135 / 572
receiver/receiver.cc 0.0 0.0% 0 / 73 0.0% 0 / 152
receiver/session_token.cc 76.5 76.5% 62 / 81 50.7% 77 / 152
reflog.cc 84.7 84.7% 150 / 177 46.0% 87 / 189
reflog.h 0.0 0.0% 0 / 1 -% 0 / 0
reflog_sql.cc 97.3 97.3% 73 / 75 47.8% 66 / 138
reflog_sql.h 75.0 75.0% 3 / 4 -% 0 / 0
repository_tag.cc 33.3 33.3% 5 / 15 12.5% 1 / 8
repository_tag.h 14.3 14.3% 1 / 7 50.0% 2 / 4
resolv_conf_event_handler.cc 38.8 38.8% 19 / 49 40.6% 26 / 64
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 22.0 22.0% 18 / 82 13.0% 14 / 108
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 63.1 63.1% 140 / 222 26.8% 80 / 298
session_context.h 0.0 0.0% 0 / 1 -% 0 / 0
shortstring.cc 100.0 100.0% 20 / 20 92.9% 13 / 14
shortstring.h 84.5 84.5% 93 / 110 68.0% 34 / 50
signing_tool.cc 0.0 0.0% 0 / 152 0.0% 0 / 290
smallhash.h 98.5 98.5% 264 / 268 81.8% 90 / 110
sql.cc 54.1 54.1% 46 / 85 14.0% 12 / 86
sql.h 95.4 95.4% 104 / 109 77.3% 17 / 22
sql_impl.h 87.3 87.3% 220 / 252 45.9% 207 / 451
sqlitemem.cc 97.5 97.5% 158 / 162 65.6% 80 / 122
sqlitemem.h 100.0 100.0% 5 / 5 75.0% 3 / 4
sqlitevfs.cc 59.6 59.6% 134 / 225 39.4% 71 / 180
ssl.cc 77.1 77.1% 37 / 48 41.9% 54 / 129
ssl.h 0.0 0.0% 0 / 1 -% 0 / 0
statistics.cc 98.7 98.7% 154 / 156 67.2% 88 / 131
statistics.h 97.7 97.7% 43 / 44 50.0% 39 / 78
statistics_database.cc 24.5 24.5% 67 / 274 13.5% 109 / 805
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 / 6 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 / 578 0.0% 0 / 422
swissknife_check.h 0.0 0.0% 0 / 20 -% 0 / 0
swissknife_filestats.cc 0.0 0.0% 0 / 204 0.0% 0 / 80
swissknife_filestats.h 0.0 0.0% 0 / 6 -% 0 / 0
swissknife_gc.cc 0.0 0.0% 0 / 156 0.0% 0 / 84
swissknife_gc.h 0.0 0.0% 0 / 4 -% 0 / 0
swissknife_graft.cc 0.0 0.0% 0 / 206 0.0% 0 / 158
swissknife_graft.h 0.0 0.0% 0 / 15 -% 0 / 0
swissknife_history.cc 0.0 0.0% 0 / 638 0.0% 0 / 1557
swissknife_history.h 0.0 0.0% 0 / 21 0.0% 0 / 30
swissknife_info.cc 0.0 0.0% 0 / 133 0.0% 0 / 140
swissknife_info.h 0.0 0.0% 0 / 11 -% 0 / 0
swissknife_ingest.cc 0.0 0.0% 0 / 123 0.0% 0 / 66
swissknife_ingest.h 0.0 0.0% 0 / 26 -% 0 / 0
swissknife_lease.cc 0.0 0.0% 0 / 70 0.0% 0 / 41
swissknife_lease.h 0.0 0.0% 0 / 5 -% 0 / 0
swissknife_lease_curl.cc 0.0 0.0% 0 / 80 0.0% 0 / 168
swissknife_lease_json.cc 96.2 96.2% 51 / 53 59.4% 63 / 106
swissknife_letter.cc 0.0 0.0% 0 / 128 0.0% 0 / 92
swissknife_letter.h 0.0 0.0% 0 / 19 -% 0 / 0
swissknife_list_reflog.cc 0.0 0.0% 0 / 111 0.0% 0 / 78
swissknife_list_reflog.h 0.0 0.0% 0 / 6 -% 0 / 0
swissknife_lsrepo.cc 0.0 0.0% 0 / 67 0.0% 0 / 46
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 / 1067 0.0% 0 / 650
swissknife_migrate.h 0.0 0.0% 0 / 64 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 / 487 0.0% 0 / 334
swissknife_pull.h 0.0 0.0% 0 / 26 -% 0 / 0
swissknife_reflog.cc 0.0 0.0% 0 / 136 0.0% 0 / 56
swissknife_reflog.h 0.0 0.0% 0 / 3 -% 0 / 0
swissknife_scrub.cc 0.0 0.0% 0 / 118 0.0% 0 / 80
swissknife_scrub.h 0.0 0.0% 0 / 3 -% 0 / 0
swissknife_sign.cc 0.0 0.0% 0 / 27 0.0% 0 / 14
swissknife_sign.h 0.0 0.0% 0 / 22 -% 0 / 0
swissknife_sync.cc 0.0 0.0% 0 / 471 0.0% 0 / 318
swissknife_sync.h 0.0 0.0% 0 / 162 0.0% 0 / 8
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 23.0 23.0% 59 / 256 8.1% 29 / 360
sync_item.h 25.3 25.3% 24 / 95 15.2% 12 / 79
sync_item_dummy.h 18.9 18.9% 10 / 53 3.6% 1 / 28
sync_item_tar.cc 47.8 47.8% 44 / 92 21.3% 16 / 75
sync_item_tar.h 100.0 100.0% 1 / 1 -% 0 / 0
sync_mediator.cc 0.2 0.2% 1 / 554 0.0% 0 / 890
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 / 63
sync_union_aufs.h 0.0 0.0% 0 / 1 -% 0 / 0
sync_union_overlayfs.cc 0.0 0.0% 0 / 125 0.0% 0 / 221
sync_union_tarball.cc 57.1 57.1% 88 / 154 30.7% 93 / 303
talk.cc 0.0 0.0% 0 / 553 0.0% 0 / 1437
telemetry_aggregator.cc 3.4 3.4% 2 / 59 2.0% 1 / 50
telemetry_aggregator.h 100.0 100.0% 10 / 10 -% 0 / 0
telemetry_aggregator_influx.cc 70.9 70.9% 83 / 117 50.0% 94 / 188
tracer.cc 97.0 97.0% 159 / 164 63.6% 103 / 162
tracer.h 60.0 60.0% 3 / 5 50.0% 1 / 2
uid_map.h 98.5 98.5% 66 / 67 69.0% 60 / 87
upload.cc 53.8 53.8% 42 / 78 30.4% 14 / 46
upload.h 100.0 100.0% 2 / 2 -% 0 / 0
upload_facility.cc 82.8 82.8% 77 / 93 49.1% 27 / 55
upload_facility.h 97.4 97.4% 75 / 77 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.2 59.2% 87 / 147 32.3% 82 / 254
upload_local.h 80.0 80.0% 4 / 5 25.0% 1 / 4
upload_s3.cc 70.5 70.5% 198 / 281 41.1% 179 / 436
upload_s3.h 90.0 90.0% 9 / 10 37.5% 3 / 8
upload_spooler_definition.cc 71.4 71.4% 30 / 42 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 96.2 96.2% 51 / 53 64.4% 47 / 73
url.h 100.0 100.0% 5 / 5 -% 0 / 0
util/algorithm.cc 35.1 35.1% 54 / 154 10.8% 17 / 158
util/algorithm.h 82.4 82.4% 42 / 51 65.9% 27 / 41
util/async.h 100.0 100.0% 30 / 30 57.1% 8 / 14
util/atomic.h 95.1 95.1% 39 / 41 100.0% 8 / 8
util/concurrency.cc 94.4 94.4% 34 / 36 55.0% 11 / 20
util/concurrency.h 59.0 59.0% 49 / 83 56.2% 9 / 16
util/concurrency_impl.h 45.3 45.3% 120 / 265 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.7 91.7% 99 / 108 66.7% 52 / 78
util/file_guard.h 100.0 100.0% 14 / 14 66.7% 4 / 6
util/fs_traversal.h 92.9 92.9% 92 / 99 52.0% 127 / 244
util/future.h 90.0 90.0% 27 / 30 57.1% 8 / 14
util/logging.cc 69.0 69.0% 225 / 326 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% 20 / 20 -% 0 / 0
util/namespace.cc 7.0 7.0% 6 / 86 4.9% 5 / 103
util/pipe.h 95.1 95.1% 58 / 61 50.0% 16 / 32
util/platform_linux.h 46.9 46.9% 68 / 145 10.2% 10 / 98
util/plugin.h 96.1 96.1% 49 / 51 62.5% 25 / 40
util/pointer.h 100.0 100.0% 30 / 30 87.5% 7 / 8
util/posix.cc 81.4 81.4% 888 / 1091 55.3% 667 / 1207
util/posix.h 100.0 100.0% 2 / 2 -% 0 / 0
util/prng.h 100.0 100.0% 26 / 26 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% 58 / 58 42.9% 12 / 28
util/string.cc 95.6 95.6% 282 / 295 69.1% 266 / 385
util/tube.h 100.0 100.0% 134 / 134 67.6% 50 / 74
util/uuid.cc 92.6 92.6% 50 / 54 60.0% 30 / 50
util/uuid.h 100.0 100.0% 4 / 4 -% 0 / 0
whitelist.cc 67.4 67.4% 184 / 273 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.2 96.2% 150 / 156 69.5% 105 / 151
xattr.h 100.0 100.0% 9 / 9 -% 0 / 0