LCOV - differential code coverage report
Current view: top level - src/backend/utils/activity - pgstat_relation.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 99.5 % 368 366 2 6 360 3
Current Date: 2025-12-17 08:58:58 +0900 Functions: 100.0 % 30 30 4 26 2
Baseline: lcov-20251217-005640-baseline Branches: 83.2 % 184 153 31 153
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 16 16 5 11
(360..) days: 99.4 % 351 349 2 349
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 27 27 1 26
Branch coverage date bins:
(360..) days: 83.2 % 184 153 31 153

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
pgstat_report_analyze CBC 8387 97.0 % (32 / 33) 86.4 % (19 / 22)
pgstat_report_vacuum CBC 13681 95.5 % (21 / 22) 83.3 % (5 / 6)
AtEOSubXact_PgStat_Relations CBC 3318 100.0 % (31 / 31) 85.7 % (12 / 14)
AtEOXact_PgStat_Relations CBC 128485 100.0 % (27 / 27) 78.6 % (11 / 14)
AtPrepare_PgStat_Relations CBC 291 100.0 % (17 / 17) 62.5 % (5 / 8)
PostPrepare_PgStat_Relations CBC 291 100.0 % (5 / 5) 100.0 % (2 / 2)
add_tabstat_xact_level CBC 356751 100.0 % (10 / 10)
ensure_tabstat_xact_level CBC 10394917 100.0 % (6 / 6) 100.0 % (4 / 4)
find_tabstat_entry GNC 24 100.0 % (17 / 17) 83.3 % (5 / 6)
pgstat_assoc_relation CBC 884572 100.0 % (8 / 8) 50.0 % (3 / 6)
pgstat_copy_relation_stats CBC 246 100.0 % (10 / 10) 75.0 % (3 / 4)
pgstat_count_heap_delete CBC 1454511 100.0 % (6 / 6) 33.3 % (2 / 6)
pgstat_count_heap_insert CBC 8818273 100.0 % (6 / 6) 100.0 % (6 / 6)
pgstat_count_heap_update CBC 311989 100.0 % (11 / 11) 85.7 % (12 / 14)
pgstat_count_truncate CBC 1755 100.0 % (9 / 9) 66.7 % (4 / 6)
pgstat_create_relation CBC 68836 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_drop_relation CBC 36465 100.0 % (14 / 14) 91.7 % (11 / 12)
pgstat_fetch_stat_tabentry CBC 4762 100.0 % (2 / 2)
pgstat_fetch_stat_tabentry_ext CBC 12226 100.0 % (4 / 4) 100.0 % (2 / 2)
pgstat_init_relation CBC 20118339 100.0 % (13 / 13) 100.0 % (16 / 16)
pgstat_prep_relation_pending CBC 885008 100.0 % (6 / 6) 100.0 % (2 / 2)
pgstat_relation_delete_pending_cb CBC 840688 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_relation_flush_cb CBC 806072 100.0 % (43 / 43) 100.0 % (10 / 10)
pgstat_relation_reset_timestamp_cb GNC 8469 100.0 % (3 / 3)
pgstat_twophase_postabort GNC 85 100.0 % (13 / 13) 100.0 % (2 / 2)
pgstat_unlink_relation CBC 1379805 100.0 % (6 / 6) 75.0 % (3 / 4)
pgstat_update_heap_dead_tuples CBC 19837 100.0 % (5 / 5) 33.3 % (2 / 6)
restore_truncdrop_counters CBC 12489 100.0 % (6 / 6) 100.0 % (2 / 2)
save_truncdrop_counters CBC 2439 100.0 % (7 / 7) 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta