GCC Code Coverage Report


Directory: ./
Date: 2021-07-15 17:45:18
Legend: low: >= 0% medium: >= 75.0% high: >= 90.0%
Exec Total Coverage
Lines: 53978 72193 74.8%
Branches: 42176 84543 49.9%

File Lines Branches
bench/workgen/workgen.cxx 0.0 0.0% 0 / 1458 0.0% 0 / 2112
bench/workgen/workgen.h 0.0 0.0% 0 / 39 0.0% 0 / 52
bench/workgen/workgen_func.c 0.0 0.0% 0 / 29 0.0% 0 / 4
bench/workgen/workgen_int.h 0.0 0.0% 0 / 37 0.0% 0 / 150
bench/workgen/workgen_time.h 0.0 0.0% 0 / 50 0.0% 0 / 88
bench/wtperf/config.c 36.3 36.3% 189 / 520 26.6% 119 / 447
bench/wtperf/idle_table_cycle.c 13.7 13.7% 10 / 73 5.0% 2 / 40
bench/wtperf/misc.c 38.9 38.9% 28 / 72 22.2% 8 / 36
bench/wtperf/track.c 48.2 48.2% 93 / 193 50.0% 38 / 76
bench/wtperf/wtperf.c 38.2 38.2% 549 / 1436 20.3% 199 / 982
bench/wtperf/wtperf.h 33.3 33.3% 1 / 3 0.0% 0 / 4
bench/wtperf/wtperf_throttle.c 0.0 0.0% 0 / 28 0.0% 0 / 6
bench/wtperf/wtperf_truncate.c 3.8 3.8% 4 / 105 1.8% 1 / 56
build_posix/bench/workgen/.libs/gcc.h 0.0 0.0% 0 / 2 -% 0 / 0
build_posix/bench/workgen/.libs/test_util.h 0.0 0.0% 0 / 19 0.0% 0 / 6
build_posix/bench/workgen/.libs/time_inline.h 0.0 0.0% 0 / 21 0.0% 0 / 12
build_posix/bench/workgen/.libs/workgen.cxx 0.0 0.0% 0 / 1458 0.0% 0 / 2112
build_posix/bench/workgen/.libs/workgen.h 0.0 0.0% 0 / 39 0.0% 0 / 52
build_posix/bench/workgen/.libs/workgen_func.c 0.0 0.0% 0 / 29 0.0% 0 / 4
build_posix/bench/workgen/.libs/workgen_int.h 0.0 0.0% 0 / 37 0.0% 0 / 150
build_posix/bench/workgen/.libs/workgen_time.h 0.0 0.0% 0 / 50 0.0% 0 / 88
build_posix/ext/collators/reverse/.libs/reverse_collator.c 90.0 90.0% 18 / 20 75.0% 6 / 8
build_posix/ext/collators/revint/.libs/revint_collator.c 87.2 87.2% 41 / 47 71.4% 20 / 28
build_posix/ext/compressors/lz4/.libs/lz4_compress.c 77.5 77.5% 55 / 71 45.8% 11 / 24
build_posix/ext/compressors/nop/.libs/nop_compress.c 71.7 71.7% 33 / 46 50.0% 3 / 6
build_posix/ext/compressors/snappy/.libs/snappy_compress.c 88.1 88.1% 59 / 67 45.5% 10 / 22
build_posix/ext/compressors/zlib/.libs/zlib_compress.c 79.4 79.4% 85 / 107 42.1% 16 / 38
build_posix/ext/compressors/zstd/.libs/zstd_compress.c 30.2 30.2% 51 / 169 20.0% 10 / 50
build_posix/ext/encryptors/nop/.libs/nop_encrypt.c 77.8 77.8% 63 / 81 43.8% 7 / 16
build_posix/ext/encryptors/rotn/.libs/rotn_encrypt.c 79.5 79.5% 116 / 146 75.0% 45 / 60
build_posix/ext/extractors/csv/.libs/csv_extractor.c 65.1 65.1% 69 / 106 50.0% 22 / 44
build_posix/ext/storage_sources/local_store/.libs/local_store.c 80.2 80.2% 450 / 561 54.6% 142 / 260
build_posix/ext/test/fail_fs/.libs/fail_fs.c 74.4 74.4% 268 / 360 51.4% 74 / 144
build_posix/test/cppsuite/test_harness/checkpoint_manager.cxx 100.0 100.0% 12 / 12 46.2% 12 / 26
build_posix/test/cppsuite/test_harness/checkpoint_manager.h 100.0 100.0% 1 / 1 -% 0 / 0
build_posix/test/cppsuite/test_harness/configuration.h 100.0 100.0% 12 / 12 58.3% 14 / 24
build_posix/test/cppsuite/test_harness/connection_manager.cxx 86.7 86.7% 26 / 30 29.2% 14 / 48
build_posix/test/cppsuite/test_harness/core/component.cxx 95.7 95.7% 22 / 23 47.2% 17 / 36
build_posix/test/cppsuite/test_harness/core/configuration.cxx 89.2 89.2% 124 / 139 58.6% 184 / 314
build_posix/test/cppsuite/test_harness/core/configuration.h 100.0 100.0% 12 / 12 66.7% 16 / 24
build_posix/test/cppsuite/test_harness/core/throttle.cxx 83.3 83.3% 15 / 18 40.4% 21 / 52
build_posix/test/cppsuite/test_harness/database_model.h 0.0 0.0% 0 / 1 0.0% 0 / 8
build_posix/test/cppsuite/test_harness/runtime_monitor.cxx 85.8 85.8% 115 / 134 35.4% 170 / 480
build_posix/test/cppsuite/test_harness/runtime_monitor.h 75.0 75.0% 3 / 4 12.5% 1 / 8
build_posix/test/cppsuite/test_harness/scoped_types.h 100.0 100.0% 2 / 2 50.0% 2 / 4
build_posix/test/cppsuite/test_harness/test.cxx 86.7 86.7% 72 / 83 43.6% 210 / 482
build_posix/test/cppsuite/test_harness/test.h 100.0 100.0% 1 / 1 -% 0 / 0
build_posix/test/cppsuite/test_harness/thread_context.h 81.8 81.8% 9 / 11 75.0% 3 / 4
build_posix/test/cppsuite/test_harness/thread_manager.cxx 75.0 75.0% 12 / 16 50.0% 19 / 38
build_posix/test/cppsuite/test_harness/thread_manager.h 100.0 100.0% 5 / 5 50.0% 3 / 6
build_posix/test/cppsuite/test_harness/timestamp_manager.cxx 100.0 100.0% 51 / 51 45.1% 73 / 162
build_posix/test/cppsuite/test_harness/util/logger.cxx 12.5 12.5% 3 / 24 1.9% 1 / 52
build_posix/test/cppsuite/test_harness/util/misc_inline.h 0.0 0.0% 0 / 10 0.0% 0 / 4
build_posix/test/cppsuite/test_harness/util/scoped_types.cxx 85.2 85.2% 46 / 54 50.0% 12 / 24
build_posix/test/cppsuite/test_harness/workload/database_model.cxx 96.8 96.8% 61 / 63 38.9% 49 / 126
build_posix/test/cppsuite/test_harness/workload/database_model.h 0.0 0.0% 0 / 1 0.0% 0 / 8
build_posix/test/cppsuite/test_harness/workload/database_operation.cxx 98.4 98.4% 120 / 122 44.5% 261 / 586
build_posix/test/cppsuite/test_harness/workload/random_generator.cxx 75.0 75.0% 15 / 20 43.8% 14 / 32
build_posix/test/cppsuite/test_harness/workload/random_generator.h 100.0 100.0% 2 / 2 50.0% 1 / 2
build_posix/test/cppsuite/test_harness/workload/scoped_types.h 100.0 100.0% 2 / 2 50.0% 3 / 6
build_posix/test/cppsuite/test_harness/workload/thread_context.cxx 87.9 87.9% 123 / 140 42.5% 169 / 398
build_posix/test/cppsuite/test_harness/workload/thread_context.h 81.8 81.8% 9 / 11 75.0% 3 / 4
build_posix/test/cppsuite/test_harness/workload/thread_manager.h 100.0 100.0% 5 / 5 50.0% 3 / 6
build_posix/test/cppsuite/test_harness/workload/workload_tracking.cxx 79.2 79.2% 57 / 72 21.4% 66 / 308
build_posix/test/cppsuite/test_harness/workload/workload_tracking.h 81.8 81.8% 9 / 11 35.7% 15 / 42
build_posix/test/cppsuite/test_harness/workload/workload_validation.cxx 74.8 74.8% 86 / 115 42.4% 162 / 382
build_posix/test/cppsuite/test_harness/workload/workload_validation.h 66.7 66.7% 2 / 3 41.7% 5 / 12
build_posix/test/cppsuite/test_harness/workload_generator.cxx 96.7 96.7% 58 / 60 46.8% 87 / 186
build_posix/test/cppsuite/tests/base_test.cxx 100.0 100.0% 2 / 2 50.0% 2 / 4
build_posix/test/cppsuite/tests/example_test.cxx 55.6 55.6% 5 / 9 50.0% 2 / 4
build_posix/test/cppsuite/tests/hs_cleanup.cxx 100.0 100.0% 19 / 19 43.3% 45 / 104
build_posix/test/cppsuite/tests/run.cxx 38.6 38.6% 44 / 114 24.0% 100 / 416
build_posix/test/cppsuite/tests/test.h 100.0 100.0% 3 / 3 25.0% 2 / 8
build_posix/test/cppsuite/tests/thread_context.h 40.0 40.0% 4 / 10 25.0% 1 / 4
build_posix/test/csuite/incr_backup/main.c 44.4 44.4% 198 / 446 26.3% 97 / 369
build_posix/test/csuite/incr_backup/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/random_abort/main.c 46.7 46.7% 151 / 323 41.6% 101 / 243
build_posix/test/csuite/random_abort/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/random_directio/main.c 48.5 48.5% 284 / 586 32.8% 154 / 470
build_posix/test/csuite/random_directio/misc_inline.h 100.0 100.0% 18 / 18 50.0% 2 / 4
build_posix/test/csuite/random_directio/util.c 96.8 96.8% 61 / 63 67.6% 50 / 74
build_posix/test/csuite/rwlock/gcc.h 100.0 100.0% 1 / 1 100.0% 2 / 2
build_posix/test/csuite/rwlock/main.c 91.2 91.2% 62 / 68 62.5% 30 / 48
build_posix/test/csuite/rwlock/time_inline.h 16.7 16.7% 2 / 12 10.0% 1 / 10
build_posix/test/csuite/schema_abort/gcc.h 0.0 0.0% 0 / 1 -% 0 / 0
build_posix/test/csuite/schema_abort/main.c 26.5 26.5% 150 / 566 19.3% 93 / 482
build_posix/test/csuite/schema_abort/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/schema_abort/time_inline.h 0.0 0.0% 0 / 12 0.0% 0 / 10
build_posix/test/csuite/scope/main.c 98.6 98.6% 139 / 141 63.4% 90 / 142
build_posix/test/csuite/timestamp_abort/gcc.h 0.0 0.0% 0 / 1 -% 0 / 0
build_posix/test/csuite/timestamp_abort/main.c 36.2 36.2% 158 / 436 27.4% 109 / 398
build_posix/test/csuite/timestamp_abort/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/truncated_log/main.c 79.5 79.5% 105 / 132 56.0% 56 / 100
build_posix/test/csuite/truncated_log/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt1965_col_efficiency/gcc.h 100.0 100.0% 1 / 1 -% 0 / 0
build_posix/test/csuite/wt1965_col_efficiency/main.c 94.4 94.4% 67 / 71 58.3% 35 / 60
build_posix/test/csuite/wt1965_col_efficiency/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt2246_col_append/main.c 0.0 0.0% 0 / 60 0.0% 0 / 48
build_posix/test/csuite/wt2246_col_append/misc_inline.h 0.0 0.0% 0 / 10 0.0% 0 / 4
build_posix/test/csuite/wt2323_join_visibility/main.c 96.1 96.1% 171 / 178 61.7% 111 / 180
build_posix/test/csuite/wt2323_join_visibility/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt2403_lsm_workload/main.c 100.0 100.0% 117 / 117 58.5% 69 / 118
build_posix/test/csuite/wt2447_join_main_table/main.c 100.0 100.0% 83 / 83 54.8% 46 / 84
build_posix/test/csuite/wt2447_join_main_table/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt2535_insert_race/gcc.h 100.0 100.0% 1 / 1 -% 0 / 0
build_posix/test/csuite/wt2535_insert_race/main.c 93.8 93.8% 75 / 80 60.0% 36 / 60
build_posix/test/csuite/wt2592_join_schema/main.c 100.0 100.0% 83 / 83 52.9% 55 / 104
build_posix/test/csuite/wt2592_join_schema/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt2695_checksum/main.c 100.0 100.0% 72 / 72 81.2% 13 / 16
build_posix/test/csuite/wt2719_reconfig/main.c 90.0 90.0% 54 / 60 73.7% 28 / 38
build_posix/test/csuite/wt2834_join_bloom_fix/main.c 95.7 95.7% 88 / 92 51.1% 45 / 88
build_posix/test/csuite/wt2834_join_bloom_fix/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt2853_perf/main.c 95.2 95.2% 157 / 165 61.6% 90 / 146
build_posix/test/csuite/wt2853_perf/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt2853_perf/time_inline.h 53.3 53.3% 8 / 15 50.0% 7 / 14
build_posix/test/csuite/wt2909_checkpoint_integrity/main.c 89.3 89.3% 268 / 300 57.0% 139 / 244
build_posix/test/csuite/wt2909_checkpoint_integrity/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt2999_join_extractor/main.c 100.0 100.0% 79 / 79 53.7% 29 / 54
build_posix/test/csuite/wt3120_filesys/main.c 100.0 100.0% 43 / 43 50.0% 27 / 54
build_posix/test/csuite/wt3120_filesys/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt3135_search_near_collator/main.c 97.1 97.1% 169 / 174 55.9% 114 / 204
build_posix/test/csuite/wt3184_dup_index_collator/main.c 95.9 95.9% 70 / 73 53.1% 34 / 64
build_posix/test/csuite/wt3338_partial_update/buf_inline.h 100.0 100.0% 10 / 10 90.0% 9 / 10
build_posix/test/csuite/wt3338_partial_update/ctype_inline.h 100.0 100.0% 1 / 1 -% 0 / 0
build_posix/test/csuite/wt3338_partial_update/main.c 86.4 86.4% 121 / 140 64.6% 53 / 82
build_posix/test/csuite/wt3363_checkpoint_op_races/main.c 6.7 6.7% 6 / 90 2.0% 1 / 49
build_posix/test/csuite/wt3874_pad_byte_collator/main.c 100.0 100.0% 39 / 39 50.0% 12 / 24
build_posix/test/csuite/wt4105_large_doc_small_upd/main.c 76.2 76.2% 48 / 63 50.0% 22 / 44
build_posix/test/csuite/wt4117_checksum/main.c 100.0 100.0% 34 / 34 50.0% 1 / 2
build_posix/test/csuite/wt4156_metadata_salvage/main.c 85.1 85.1% 188 / 221 52.4% 88 / 168
build_posix/test/csuite/wt4156_metadata_salvage/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt4333_handle_locks/gcc.h 100.0 100.0% 1 / 1 -% 0 / 0
build_posix/test/csuite/wt4333_handle_locks/main.c 82.7 82.7% 139 / 168 62.2% 74 / 119
build_posix/test/csuite/wt4333_handle_locks/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt4699_json/main.c 100.0 100.0% 34 / 34 50.0% 15 / 30
build_posix/test/csuite/wt4803_history_store_abort/main.c 94.1 94.1% 64 / 68 55.4% 31 / 56
build_posix/test/csuite/wt4803_history_store_abort/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt4891_meta_ckptlist_get_alloc/main.c 100.0 100.0% 26 / 26 53.6% 15 / 28
build_posix/test/csuite/wt6185_modify_ts/main.c 86.8 86.8% 138 / 159 57.7% 94 / 163
build_posix/test/csuite/wt6185_modify_ts/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/csuite/wt6616_checkpoint_oldest_ts/main.c 39.2 39.2% 69 / 176 23.6% 29 / 123
build_posix/test/csuite/wt6616_checkpoint_oldest_ts/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/syscall/wt2336_base/main.c 0.0 0.0% 0 / 37 0.0% 0 / 12
build_posix/test/utility/.libs/gcc.h 0.0 0.0% 0 / 2 -% 0 / 0
build_posix/test/utility/.libs/misc.c 75.7 75.7% 140 / 185 52.1% 49 / 94
build_posix/test/utility/.libs/misc_inline.h 100.0 100.0% 10 / 10 50.0% 2 / 4
build_posix/test/utility/.libs/parse_opts.c 53.6 53.6% 37 / 69 48.0% 12 / 25
build_posix/test/utility/.libs/thread.c 0.0 0.0% 0 / 154 0.0% 0 / 112
build_posix/test/utility/.libs/time_inline.h 33.3 33.3% 5 / 15 10.0% 1 / 10
examples/c/ex_access.c 100.0 100.0% 25 / 25 30.0% 12 / 40
examples/c/ex_all.c 94.4 94.4% 368 / 390 25.2% 188 / 746
examples/c/ex_backup.c 99.1 99.1% 116 / 117 39.7% 58 / 146
examples/c/ex_backup_block.c 98.9 98.9% 262 / 265 43.5% 155 / 356
examples/c/ex_call_center.c 97.9 97.9% 46 / 47 29.2% 31 / 106
examples/c/ex_col_store.c 96.2 96.2% 228 / 237 38.6% 95 / 246
examples/c/ex_config_parse.c 100.0 100.0% 40 / 40 37.5% 27 / 72
examples/c/ex_cursor.c 85.9 85.9% 61 / 71 25.2% 31 / 123
examples/c/ex_data_source.c 12.0 12.0% 27 / 225 11.4% 10 / 88
examples/c/ex_encrypt.c 91.3 91.3% 200 / 219 38.8% 100 / 258
examples/c/ex_event_handler.c 86.2 86.2% 25 / 29 30.0% 3 / 10
examples/c/ex_extending.c 41.7 41.7% 10 / 24 25.0% 5 / 20
examples/c/ex_extractor.c 100.0 100.0% 78 / 78 35.4% 34 / 96
examples/c/ex_file_system.c 75.0 75.0% 309 / 412 51.2% 86 / 168
examples/c/ex_hello.c 100.0 100.0% 8 / 8 25.0% 3 / 12
examples/c/ex_log.c 91.8 91.8% 134 / 146 34.5% 82 / 238
examples/c/ex_pack.c 100.0 100.0% 16 / 16 25.0% 6 / 24
examples/c/ex_process.c 100.0 100.0% 8 / 8 25.0% 3 / 12
examples/c/ex_schema.c 100.0 100.0% 156 / 156 30.1% 126 / 418
examples/c/ex_smoke.c 53.8 53.8% 7 / 13 50.0% 3 / 6
examples/c/ex_sync.c 93.8 93.8% 60 / 64 33.3% 36 / 108
examples/c/ex_thread.c 97.3 97.3% 36 / 37 33.3% 20 / 60
ext/collators/reverse/reverse_collator.c 0.0 0.0% 0 / 20 0.0% 0 / 8
ext/collators/revint/revint_collator.c 0.0 0.0% 0 / 47 0.0% 0 / 28
ext/compressors/lz4/lz4_compress.c 0.0 0.0% 0 / 71 0.0% 0 / 24
ext/compressors/nop/nop_compress.c 0.0 0.0% 0 / 46 0.0% 0 / 6
ext/compressors/snappy/snappy_compress.c 0.0 0.0% 0 / 67 0.0% 0 / 22
ext/compressors/zlib/zlib_compress.c 0.0 0.0% 0 / 106 0.0% 0 / 38
ext/compressors/zstd/zstd_compress.c 0.0 0.0% 0 / 169 0.0% 0 / 50
ext/encryptors/nop/nop_encrypt.c 0.0 0.0% 0 / 81 0.0% 0 / 16
ext/encryptors/rotn/rotn_encrypt.c 0.0 0.0% 0 / 145 0.0% 0 / 60
ext/extractors/csv/csv_extractor.c 0.0 0.0% 0 / 106 0.0% 0 / 44
ext/storage_sources/local_store/local_store.c 0.0 0.0% 0 / 561 0.0% 0 / 260
ext/test/fail_fs/fail_fs.c 0.0 0.0% 0 / 355 0.0% 0 / 144
src/block/block_addr.c 74.8 74.8% 89 / 119 41.0% 50 / 122
src/block/block_ckpt.c 86.4 86.4% 285 / 330 61.9% 197 / 318
src/block/block_ckpt_scan.c 97.5 97.5% 157 / 161 55.1% 65 / 118
src/block/block_compact.c 64.8 64.8% 59 / 91 43.9% 29 / 66
src/block/block_ext.c 82.0 82.0% 427 / 521 60.8% 320 / 526
src/block/block_map.c 89.5 89.5% 17 / 19 60.0% 6 / 10
src/block/block_mgr.c 69.7 69.7% 140 / 201 50.0% 18 / 36
src/block/block_open.c 97.3 97.3% 183 / 188 58.3% 126 / 216
src/block/block_read.c 61.2 61.2% 79 / 129 59.4% 63 / 106
src/block/block_session.c 98.2 98.2% 107 / 109 73.3% 63 / 86
src/block/block_slvg.c 100.0 100.0% 69 / 69 70.5% 31 / 44
src/block/block_tiered.c 100.0 100.0% 29 / 29 63.6% 14 / 22
src/block/block_vrfy.c 77.6 77.6% 132 / 170 56.0% 93 / 166
src/block/block_write.c 91.3 91.3% 116 / 127 64.9% 74 / 114
src/bloom/bloom.c 91.1 91.1% 153 / 168 41.6% 64 / 154
src/btree/bt_compact.c 93.1 93.1% 81 / 87 66.7% 64 / 96
src/btree/bt_curnext.c 93.7 93.7% 355 / 379 78.8% 293 / 372
src/btree/bt_curprev.c 91.2 91.2% 310 / 340 76.1% 280 / 368
src/btree/bt_cursor.c 95.5 95.5% 698 / 731 68.0% 592 / 871
src/btree/bt_delete.c 83.4 83.4% 126 / 151 53.8% 93 / 173
src/btree/bt_discard.c 94.3 94.3% 150 / 159 78.6% 121 / 154
src/btree/bt_handle.c 69.3 69.3% 300 / 433 43.8% 183 / 418
src/btree/bt_huffman.c 68.6 68.6% 72 / 105 36.5% 35 / 96
src/btree/bt_import.c 96.5 96.5% 82 / 85 48.0% 48 / 100
src/btree/bt_io.c 93.3 93.3% 153 / 164 70.4% 145 / 206
src/btree/bt_ovfl.c 95.3 95.3% 41 / 43 78.9% 15 / 19
src/btree/bt_page.c 91.4 91.4% 319 / 349 70.1% 148 / 211
src/btree/bt_random.c 90.5 90.5% 201 / 222 74.8% 175 / 234
src/btree/bt_read.c 98.1 98.1% 151 / 154 89.4% 152 / 170
src/btree/bt_ret.c 99.0 99.0% 103 / 104 77.3% 34 / 44
src/btree/bt_slvg.c 83.2 83.2% 668 / 803 55.0% 388 / 705
src/btree/bt_split.c 84.3 84.3% 738 / 875 58.1% 462 / 795
src/btree/bt_sync.c 94.4 94.4% 254 / 269 66.8% 215 / 322
src/btree/bt_upgrade.c 100.0 100.0% 3 / 3 50.0% 1 / 2
src/btree/bt_walk.c 100.0 100.0% 166 / 166 80.0% 136 / 170
src/btree/col_modify.c 97.1 97.1% 101 / 104 75.7% 103 / 136
src/btree/col_srch.c 82.5 82.5% 99 / 120 77.8% 70 / 90
src/btree/row_key.c 93.8 93.8% 120 / 128 70.7% 70 / 99
src/btree/row_modify.c 99.3 99.3% 135 / 136 78.8% 145 / 184
src/btree/row_srch.c 88.2 88.2% 231 / 262 77.4% 161 / 208
src/checksum/software/checksum.c 100.0 100.0% 20 / 20 87.5% 7 / 8
src/checksum/x86/crc32-x86.c 95.5 95.5% 21 / 22 60.0% 6 / 10
src/config/config.c 88.7 88.7% 189 / 213 79.8% 154 / 193
src/config/config_api.c 81.9 81.9% 118 / 144 50.0% 52 / 104
src/config/config_check.c 95.0 95.0% 76 / 80 84.0% 84 / 100
src/config/config_collapse.c 96.1 96.1% 124 / 129 71.6% 96 / 134
src/config/config_def.c 100.0 100.0% 19 / 19 70.0% 7 / 10
src/config/config_ext.c 93.1 93.1% 27 / 29 58.3% 7 / 12
src/config/test_config.c 100.0 100.0% 5 / 5 75.0% 3 / 4
src/conn/api_calc_modify.c 100.0 100.0% 84 / 84 90.3% 56 / 62
src/conn/api_strerror.c 92.6 92.6% 25 / 27 94.1% 16 / 17
src/conn/api_version.c 100.0 100.0% 8 / 8 100.0% 6 / 6
src/conn/conn_api.c 88.7 88.7% 1143 / 1288 46.1% 1006 / 2181
src/conn/conn_cache.c 98.9 98.9% 181 / 183 80.2% 170 / 212
src/conn/conn_cache_pool.c 91.9 91.9% 282 / 307 65.1% 168 / 258
src/conn/conn_capacity.c 71.6 71.6% 136 / 190 43.4% 66 / 152
src/conn/conn_ckpt.c 88.5 88.5% 77 / 87 56.2% 36 / 64
src/conn/conn_dhandle.c 94.6 94.6% 442 / 467 58.0% 379 / 653
src/conn/conn_handle.c 100.0 100.0% 84 / 84 66.2% 45 / 68
src/conn/conn_log.c 94.7 94.7% 467 / 493 63.5% 344 / 542
src/conn/conn_open.c 97.6 97.6% 82 / 84 30.7% 81 / 264
src/conn/conn_reconfig.c 81.6 81.6% 155 / 190 64.0% 155 / 242
src/conn/conn_sweep.c 97.5 97.5% 154 / 158 75.9% 123 / 162
src/conn/conn_tiered.c 86.8 86.8% 250 / 288 37.6% 115 / 306
src/cursor/cur_backup.c 86.8 86.8% 354 / 408 49.0% 330 / 674
src/cursor/cur_backup_incr.c 98.7 98.7% 154 / 156 59.2% 129 / 218
src/cursor/cur_bulk.c 100.0 100.0% 151 / 151 47.0% 203 / 432
src/cursor/cur_ds.c 0.0 0.0% 0 / 211 0.0% 0 / 956
src/cursor/cur_dump.c 91.2 91.2% 197 / 216 44.2% 177 / 400
src/cursor/cur_file.c 98.9 98.9% 357 / 361 56.6% 896 / 1582
src/cursor/cur_hs.c 95.9 95.9% 464 / 484 54.2% 487 / 898
src/cursor/cur_index.c 90.9 90.9% 229 / 252 48.3% 361 / 748
src/cursor/cur_join.c 89.6 89.6% 654 / 730 57.7% 631 / 1094
src/cursor/cur_json.c 77.2 77.2% 366 / 474 55.4% 246 / 444
src/cursor/cur_log.c 80.2 80.2% 150 / 187 34.7% 144 / 415
src/cursor/cur_metadata.c 66.2 66.2% 196 / 296 34.1% 321 / 940
src/cursor/cur_std.c 85.7 85.7% 487 / 568 62.1% 559 / 900
src/cursor/cur_table.c 94.4 94.4% 475 / 503 49.5% 828 / 1674
src/evict/evict_file.c 85.7 85.7% 30 / 35 52.0% 26 / 50
src/evict/evict_lru.c 88.2 88.2% 1006 / 1140 73.1% 968 / 1325
src/evict/evict_page.c 95.7 95.7% 264 / 276 78.9% 299 / 379
src/history/hs_conn.c 96.4 96.4% 53 / 55 59.6% 31 / 52
src/history/hs_cursor.c 97.0 97.0% 96 / 99 67.9% 76 / 112
src/history/hs_rec.c 92.7 92.7% 353 / 381 67.4% 292 / 433
src/history/hs_verify.c 0.0 0.0% 0 / 85 0.0% 0 / 98
src/include/bitstring_inline.h 100.0 100.0% 140 / 140 81.0% 68 / 84
src/include/block.h 62.5 62.5% 5 / 8 100.0% 6 / 6
src/include/block_inline.h 100.0 100.0% 10 / 10 50.0% 4 / 8
src/include/btmem.h 50.0 50.0% 1 / 2 -% 0 / 0
src/include/btree_cmp_inline.h 100.0 100.0% 118 / 118 95.6% 130 / 136
src/include/btree_inline.h 96.6 96.6% 618 / 640 81.3% 535 / 658
src/include/buf_inline.h 100.0 100.0% 30 / 30 79.5% 35 / 44
src/include/cache_inline.h 97.9 97.9% 140 / 143 76.5% 169 / 221
src/include/cell_inline.h 84.4 84.4% 417 / 494 64.7% 295 / 456
src/include/column_inline.h 100.0 100.0% 113 / 113 93.9% 92 / 98
src/include/ctype_inline.h 100.0 100.0% 6 / 6 50.0% 20 / 40
src/include/cursor_inline.h 94.5 94.5% 171 / 181 72.7% 136 / 187
src/include/gcc.h 100.0 100.0% 18 / 18 80.6% 29 / 36
src/include/intpack_inline.h 100.0 100.0% 139 / 139 86.5% 64 / 74
src/include/log_inline.h 100.0 100.0% 4 / 4 87.5% 42 / 48
src/include/misc_inline.h 92.3 92.3% 60 / 65 52.8% 19 / 36
src/include/mutex_inline.h 91.8 91.8% 45 / 49 59.8% 49 / 82
src/include/os_fhandle_inline.h 100.0 100.0% 72 / 72 71.3% 87 / 122
src/include/os_fs_inline.h 96.7 96.7% 89 / 92 54.3% 75 / 138
src/include/os_fstream_inline.h 100.0 100.0% 24 / 24 42.3% 11 / 26
src/include/packing_inline.h 95.2 95.2% 277 / 291 71.3% 211 / 296
src/include/reconcile_inline.h 91.0 91.0% 162 / 178 76.2% 263 / 345
src/include/serial_inline.h 94.9 94.9% 94 / 99 77.8% 70 / 90
src/include/stat.h 100.0 100.0% 13 / 13 75.0% 2155 / 2874
src/include/time_inline.h 80.9 80.9% 38 / 47 52.7% 29 / 55
src/include/timestamp_inline.h 100.0 100.0% 10 / 10 87.5% 14 / 16
src/include/txn_inline.h 96.9 96.9% 538 / 555 79.5% 453 / 570
src/log/log_auto.c 64.8 64.8% 322 / 497 29.9% 122 / 408
src/log/log_slot.c 86.1 86.1% 267 / 310 73.7% 165 / 224
src/log/log_sys.c 58.5 58.5% 38 / 65 8.3% 6 / 72
src/lsm/lsm_cursor.c 93.7 93.7% 729 / 778 62.5% 1017 / 1628
src/lsm/lsm_cursor_bulk.c 100.0 100.0% 61 / 61 62.5% 20 / 32
src/lsm/lsm_manager.c 92.7 92.7% 240 / 259 67.8% 181 / 267
src/lsm/lsm_merge.c 93.3 93.3% 238 / 255 52.8% 172 / 326
src/lsm/lsm_meta.c 52.2 52.2% 157 / 301 25.2% 123 / 488
src/lsm/lsm_tree.c 86.9 86.9% 478 / 550 58.7% 357 / 608
src/lsm/lsm_work_unit.c 85.3 85.3% 279 / 327 52.8% 188 / 356
src/lsm/lsm_worker.c 93.8 93.8% 76 / 81 67.1% 51 / 76
src/meta/meta_apply.c 86.2 86.2% 25 / 29 36.6% 30 / 82
src/meta/meta_ckpt.c 86.9 86.9% 511 / 588 58.4% 367 / 628
src/meta/meta_ext.c 0.0 0.0% 0 / 32 0.0% 0 / 8
src/meta/meta_table.c 83.9 83.9% 120 / 143 47.9% 92 / 192
src/meta/meta_track.c 87.2 87.2% 184 / 211 65.9% 116 / 176
src/meta/meta_turtle.c 97.1 97.1% 170 / 175 52.1% 123 / 236
src/optrack/optrack.c 0.0 0.0% 0 / 52 0.0% 0 / 38
src/os_common/filename.c 93.5 93.5% 58 / 62 47.5% 38 / 80
src/os_common/os_alloc.c 95.7 95.7% 89 / 93 73.8% 62 / 84
src/os_common/os_errno.c 64.3 64.3% 9 / 14 64.3% 9 / 14
src/os_common/os_fhandle.c 72.4 72.4% 163 / 225 39.4% 84 / 213
src/os_common/os_fs_inmemory.c 79.5 79.5% 217 / 273 35.7% 45 / 126
src/os_common/os_fstream.c 86.2 86.2% 75 / 87 54.4% 37 / 68
src/os_common/os_fstream_stdio.c 66.7 66.7% 14 / 21 50.0% 2 / 4
src/os_common/os_getopt.c 73.2 73.2% 30 / 41 57.9% 22 / 38
src/os_common/os_strtouq.c 100.0 100.0% 2 / 2 -% 0 / 0
src/os_posix/os_dir.c 84.9 84.9% 45 / 53 51.7% 31 / 60
src/os_posix/os_dlopen.c 75.0 75.0% 21 / 28 50.0% 11 / 22
src/os_posix/os_fallocate.c 25.9 25.9% 7 / 27 13.5% 7 / 52
src/os_posix/os_fs.c 71.2 71.2% 302 / 424 41.3% 148 / 358
src/os_posix/os_getenv.c 100.0 100.0% 5 / 5 75.0% 3 / 4
src/os_posix/os_map.c 88.3 88.3% 53 / 60 50.0% 15 / 30
src/os_posix/os_mtx_cond.c 88.3 88.3% 68 / 77 44.7% 51 / 114
src/os_posix/os_once.c 100.0 100.0% 3 / 3 -% 0 / 0
src/os_posix/os_pagesize.c 100.0 100.0% 2 / 2 -% 0 / 0
src/os_posix/os_path.c 100.0 100.0% 4 / 4 -% 0 / 0
src/os_posix/os_priv.c 100.0 100.0% 2 / 2 50.0% 2 / 4
src/os_posix/os_setvbuf.c 100.0 100.0% 6 / 6 -% 0 / 0
src/os_posix/os_sleep.c 100.0 100.0% 7 / 7 -% 0 / 0
src/os_posix/os_snprintf.c 83.3 83.3% 5 / 6 50.0% 1 / 2
src/os_posix/os_thread.c 85.2 85.2% 23 / 27 38.9% 7 / 18
src/os_posix/os_time.c 80.0 80.0% 8 / 10 41.7% 5 / 12
src/os_posix/os_yield.c 100.0 100.0% 4 / 4 -% 0 / 0
src/packing/pack_api.c 63.2 63.2% 36 / 57 16.7% 1 / 6
src/packing/pack_impl.c 97.1 97.1% 66 / 68 71.1% 27 / 38
src/packing/pack_stream.c 39.4 39.4% 65 / 165 23.7% 18 / 76
src/reconcile/rec_child.c 61.4 61.4% 35 / 57 40.4% 21 / 52
src/reconcile/rec_col.c 95.7 95.7% 422 / 441 68.0% 302 / 444
src/reconcile/rec_dictionary.c 100.0 100.0% 66 / 66 75.0% 36 / 48
src/reconcile/rec_row.c 90.7 90.7% 418 / 461 66.6% 353 / 530
src/reconcile/rec_track.c 84.9 84.9% 174 / 205 63.8% 111 / 174
src/reconcile/rec_visibility.c 94.8 94.8% 199 / 210 74.3% 248 / 334
src/reconcile/rec_write.c 89.3 89.3% 804 / 900 72.8% 607 / 834
src/schema/schema_alter.c 88.9 88.9% 96 / 108 55.2% 74 / 134
src/schema/schema_create.c 91.9 91.9% 440 / 479 58.7% 343 / 584
src/schema/schema_drop.c 82.2 82.2% 97 / 118 49.4% 86 / 174
src/schema/schema_list.c 94.0 94.0% 94 / 100 65.7% 67 / 102
src/schema/schema_open.c 96.3 96.3% 263 / 273 59.5% 237 / 398
src/schema/schema_plan.c 78.1 78.1% 143 / 183 64.4% 121 / 188
src/schema/schema_project.c 89.1 89.1% 229 / 257 61.2% 148 / 242
src/schema/schema_rename.c 89.2 89.2% 140 / 157 56.9% 111 / 195
src/schema/schema_truncate.c 55.1 55.1% 49 / 89 29.9% 40 / 134
src/schema/schema_util.c 90.6 90.6% 48 / 53 67.4% 31 / 46
src/schema/schema_worker.c 57.8 57.8% 48 / 83 39.5% 49 / 124
src/session/session_api.c 92.4 92.4% 883 / 956 45.5% 1479 / 3252
src/session/session_compact.c 91.7 91.7% 122 / 133 45.4% 127 / 280
src/session/session_dhandle.c 95.6 95.6% 216 / 226 79.8% 193 / 242
src/support/cond_auto.c 96.6 96.6% 28 / 29 72.7% 16 / 22
src/support/crypto.c 97.2 97.2% 35 / 36 58.3% 7 / 12
src/support/err.c 79.4 79.4% 166 / 209 37.4% 83 / 222
src/support/generation.c 89.7 89.7% 140 / 156 78.1% 75 / 96
src/support/global.c 94.1 94.1% 48 / 51 71.4% 10 / 14
src/support/hash_city.c 99.1 99.1% 113 / 114 92.9% 13 / 14
src/support/hash_fnv.c 100.0 100.0% 9 / 9 100.0% 2 / 2
src/support/hazard.c 84.8 84.8% 106 / 125 64.4% 58 / 90
src/support/hex.c 82.2 82.2% 162 / 197 76.7% 66 / 86
src/support/huffman.c 92.2 92.2% 259 / 281 72.9% 140 / 192
src/support/lock_ext.c 57.6 57.6% 19 / 33 37.5% 3 / 8
src/support/modify.c 70.4 70.4% 133 / 189 63.3% 105 / 166
src/support/mtx_rw.c 98.3 98.3% 172 / 175 87.3% 110 / 126
src/support/pow.c 100.0 100.0% 14 / 14 75.0% 3 / 4
src/support/rand.c 89.3 89.3% 25 / 28 50.0% 1 / 2
src/support/scratch.c 60.8 60.8% 96 / 158 50.6% 81 / 160
src/support/stat.c 98.7 98.7% 1630 / 1652 73.6% 53 / 72
src/support/thread_group.c 89.8 89.8% 149 / 166 51.9% 83 / 160
src/support/timestamp.c 66.7 66.7% 88 / 132 41.6% 104 / 250
src/support/update_vector.c 87.2 87.2% 34 / 39 61.5% 16 / 26
src/tiered/tiered_config.c 68.4 68.4% 65 / 95 37.5% 42 / 112
src/tiered/tiered_handle.c 80.5 80.5% 265 / 329 48.6% 168 / 346
src/tiered/tiered_opener.c 92.7 92.7% 38 / 41 68.8% 22 / 32
src/tiered/tiered_work.c 63.9 63.9% 53 / 83 44.4% 16 / 36
src/txn/txn.c 89.4 89.4% 943 / 1055 62.7% 690 / 1101
src/txn/txn_ckpt.c 96.1 96.1% 770 / 801 69.2% 623 / 900
src/txn/txn_ext.c 0.0 0.0% 0 / 31 0.0% 0 / 8
src/txn/txn_log.c 87.9 87.9% 335 / 381 55.6% 174 / 313
src/txn/txn_recover.c 81.0 81.0% 379 / 468 53.4% 342 / 640
src/txn/txn_rollback_to_stable.c 97.5 97.5% 662 / 679 62.9% 630 / 1001
src/txn/txn_timestamp.c 96.6 96.6% 422 / 437 81.7% 379 / 464
src/utilities/util_alter.c 58.8 58.8% 10 / 17 62.5% 5 / 8
src/utilities/util_backup.c 66.7 66.7% 44 / 66 59.1% 26 / 44
src/utilities/util_compact.c 68.4 68.4% 13 / 19 50.0% 4 / 8
src/utilities/util_cpyright.c 100.0 100.0% 8 / 8 -% 0 / 0
src/utilities/util_create.c 73.9 73.9% 17 / 23 60.0% 6 / 10
src/utilities/util_downgrade.c 69.6 69.6% 16 / 23 60.0% 6 / 10
src/utilities/util_drop.c 68.4 68.4% 13 / 19 50.0% 4 / 8
src/utilities/util_dump.c 75.4 75.4% 267 / 354 61.5% 193 / 314
src/utilities/util_list.c 29.5 29.5% 41 / 139 31.7% 33 / 104
src/utilities/util_load.c 78.2 78.2% 204 / 261 66.7% 150 / 225
src/utilities/util_load_json.c 46.7 46.7% 151 / 323 39.6% 114 / 288
src/utilities/util_loadtext.c 77.6 77.6% 52 / 67 47.9% 23 / 48
src/utilities/util_main.c 60.0 60.0% 129 / 215 56.0% 89 / 159
src/utilities/util_misc.c 81.5 81.5% 66 / 81 63.0% 34 / 54
src/utilities/util_printlog.c 89.1 89.1% 41 / 46 85.0% 17 / 20
src/utilities/util_read.c 66.0 66.0% 31 / 47 51.4% 18 / 35
src/utilities/util_rename.c 70.0 70.0% 14 / 20 50.0% 4 / 8
src/utilities/util_salvage.c 66.7 66.7% 16 / 24 41.7% 5 / 12
src/utilities/util_truncate.c 89.5 89.5% 17 / 19 75.0% 6 / 8
src/utilities/util_upgrade.c 66.7 66.7% 14 / 21 50.0% 5 / 10
src/utilities/util_verbose.c 0.0 0.0% 0 / 13 0.0% 0 / 6
src/utilities/util_verify.c 54.2 54.2% 26 / 48 41.8% 23 / 55
src/utilities/util_write.c 66.0 66.0% 33 / 50 48.9% 23 / 47
test/bloom/test_bloom.c 78.7 78.7% 85 / 108 60.0% 33 / 55
test/checkpoint/checkpointer.c 42.2 42.2% 92 / 218 29.1% 60 / 206
test/checkpoint/test_checkpoint.c 49.1 49.1% 81 / 165 33.7% 29 / 86
test/checkpoint/workers.c 64.6 64.6% 104 / 161 46.9% 76 / 162
test/cursor_order/cursor_order.c 33.9 33.9% 41 / 121 17.6% 9 / 51
test/cursor_order/cursor_order_file.c 71.4 71.4% 35 / 49 35.7% 15 / 42
test/cursor_order/cursor_order_ops.c 62.7 62.7% 94 / 150 36.3% 37 / 102
test/fops/file.c 74.7 74.7% 109 / 146 42.9% 78 / 182
test/fops/fops.c 100.0 100.0% 76 / 76 86.4% 19 / 22
test/fops/t.c 51.7 51.7% 46 / 89 34.8% 16 / 46
test/format/alter.c 95.5 95.5% 21 / 22 72.2% 13 / 18
test/format/backup.c 66.0 66.0% 202 / 306 44.1% 98 / 222
test/format/bulk.c 66.3 66.3% 61 / 92 38.4% 33 / 86
test/format/checkpoint.c 86.4 86.4% 38 / 44 54.5% 18 / 33
test/format/compact.c 94.4 94.4% 17 / 18 56.2% 9 / 16
test/format/config.c 69.5 69.5% 436 / 627 52.6% 276 / 525
test/format/config_compat.c 100.0 100.0% 10 / 10 75.0% 6 / 8
test/format/format.i 73.5 73.5% 61 / 83 51.5% 67 / 130
test/format/hs.c 100.0 100.0% 44 / 44 65.8% 25 / 38
test/format/import.c 0.0 0.0% 0 / 92 0.0% 0 / 78
test/format/kv.c 70.3 70.3% 90 / 128 40.7% 33 / 81
test/format/ops.c 73.9 73.9% 598 / 809 53.1% 440 / 829
test/format/random.c 90.6 90.6% 29 / 32 61.3% 19 / 31
test/format/salvage.c 86.2 86.2% 50 / 58 54.5% 24 / 44
test/format/snap.c 76.3 76.3% 196 / 257 59.2% 142 / 240
test/format/t.c 49.7 49.7% 77 / 155 38.8% 38 / 98
test/format/trace.c 30.4 30.4% 17 / 56 7.1% 3 / 42
test/format/util.c 64.3 64.3% 108 / 168 26.6% 34 / 128
test/format/wts.c 83.0 83.0% 249 / 300 46.2% 228 / 494
test/huge/huge.c 82.9 82.9% 58 / 70 64.6% 42 / 65
test/manydbs/manydbs.c 84.4 84.4% 81 / 96 59.1% 39 / 66
test/packing/intpack-test.c 0.0 0.0% 0 / 22 0.0% 0 / 14
test/packing/intpack-test2.c 0.0 0.0% 0 / 25 0.0% 0 / 16
test/packing/intpack-test3.c 81.0 81.0% 47 / 58 50.0% 15 / 30
test/packing/packing-test.c 96.0 96.0% 24 / 25 60.0% 6 / 10
test/readonly/readonly.c 77.9 77.9% 113 / 145 56.3% 71 / 126
test/salvage/salvage.c 90.6 90.6% 374 / 413 62.9% 129 / 205
test/thread/file.c 95.3 95.3% 41 / 43 60.5% 23 / 38
test/thread/rw.c 96.3 96.3% 155 / 161 68.1% 79 / 116
test/thread/stats.c 90.0 90.0% 27 / 30 60.0% 18 / 30
test/thread/t.c 54.9 54.9% 67 / 122 38.5% 20 / 52
test/utility/misc.c 0.0 0.0% 0 / 174 0.0% 0 / 94
test/utility/parse_opts.c 0.0 0.0% 0 / 69 0.0% 0 / 25
test/utility/test_util.h 100.0 100.0% 21 / 21 100.0% 8 / 8
test/utility/thread.c 0.0 0.0% 0 / 154 0.0% 0 / 112