LCOV - differential code coverage report
Current view: top level - contrib/pg_stat_statements - pg_stat_statements.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DCB
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 74.3 % 991 736 1 254 18 718 2
Current Date: 2025-10-26 12:31:50 -0700 Functions: 86.8 % 53 46 7 6 40
Baseline: lcov-20251027-010456-baseline Branches: 57.1 % 701 400 4 2 2 293 4 1 8 387
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.8 % 58 55 1 2 18 37
(360..) days: 73.0 % 933 681 252 681
Function coverage date bins:
(30,360] days: 100.0 % 6 6 4 2
(360..) days: 85.1 % 47 40 7 2 38
Branch coverage date bins:
(30,360] days: 83.9 % 56 47 4 5 8 39
(360..) days: 54.7 % 645 353 2 2 288 4 1 348

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
entry_cmp UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
entry_dealloc UBC 0 0.0 % (0 / 29) 0.0 % (0 / 16)
gc_qtexts UBC 0 0.0 % (0 / 58) 0.0 % (0 / 40)
pg_finfo_pg_stat_statements UBC 0 0.0 % (0 / 1)
pg_finfo_pg_stat_statements_1_2 UBC 0 0.0 % (0 / 1)
pg_stat_statements UBC 0 0.0 % (0 / 3)
pg_stat_statements_1_2 UBC 0 0.0 % (0 / 4)
pg_stat_statements_1_10 CBC 1 100.0 % (4 / 4)
pg_stat_statements_1_11 CBC 1 100.0 % (4 / 4)
pg_stat_statements_1_12 CBC 1 100.0 % (4 / 4)
pg_stat_statements_1_3 CBC 1 100.0 % (4 / 4)
pg_stat_statements_1_8 CBC 1 100.0 % (4 / 4)
pg_stat_statements_1_9 CBC 1 100.0 % (4 / 4)
pg_stat_statements_reset CBC 1 100.0 % (3 / 3)
pg_stat_statements_reset_1_7 CBC 1 100.0 % (6 / 6)
pg_stat_statements_info CBC 2 84.6 % (11 / 13) 33.3 % (4 / 12)
pg_finfo_pg_stat_statements_1_10 CBC 7 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_11 CBC 7 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_12 CBC 7 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_3 CBC 7 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_8 CBC 7 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_9 CBC 7 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_reset CBC 7 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_reset_1_7 CBC 7 100.0 % (1 / 1)
pgss_memsize CBC 7 100.0 % (4 / 4)
pgss_shmem_request CBC 7 83.3 % (5 / 6) 50.0 % (1 / 2)
pgss_shmem_shutdown CBC 7 61.2 % (30 / 49) 50.0 % (17 / 34)
pgss_shmem_startup CBC 7 72.3 % (68 / 94) 48.2 % (27 / 56)
Pg_magic_func CBC 8 100.0 % (1 / 1)
_PG_init CBC 8 100.0 % (28 / 28) 100.0 % (2 / 2)
pg_finfo_pg_stat_statements_info CBC 8 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_reset_1_11 CBC 21 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_13 GNC 25 100.0 % (1 / 1)
pg_stat_statements_reset_1_11 CBC 116 100.0 % (6 / 6)
entry_reset GNC 118 91.5 % (43 / 47) 61.1 % (44 / 72)
pg_stat_statements_1_13 GNC 125 100.0 % (4 / 4)
pg_stat_statements_internal GNC 131 83.2 % (144 / 173) 58.0 % (91 / 157)
qtext_load_file CBC 136 50.0 % (16 / 32) 28.6 % (8 / 28)
fill_in_constant_lengths CBC 10669 90.0 % (27 / 30) 80.0 % (16 / 20)
generate_normalized_query CBC 10669 100.0 % (38 / 38) 81.2 % (13 / 16)
need_gc_qtexts CBC 28546 66.7 % (6 / 9) 50.0 % (3 / 6)
qtext_store CBC 28546 57.6 % (19 / 33) 40.0 % (8 / 20)
pgss_ProcessUtility CBC 34725 96.0 % (48 / 50) 91.7 % (44 / 48)
comp_location CBC 34890 100.0 % (4 / 4)
pgss_planner CBC 48808 90.9 % (30 / 33) 76.9 % (20 / 26)
pgss_ExecutorFinish CBC 52367 90.0 % (9 / 10) 83.3 % (5 / 6)
entry_alloc CBC 54467 93.3 % (14 / 15) 62.5 % (5 / 8)
pgss_ExecutorEnd GNC 55143 90.0 % (18 / 20) 68.8 % (11 / 16)
pgss_ExecutorRun CBC 57787 90.0 % (9 / 10) 83.3 % (5 / 6)
pgss_ExecutorStart CBC 59362 90.0 % (9 / 10) 85.7 % (12 / 14)
pgss_post_parse_analyze CBC 79624 90.9 % (10 / 11) 83.3 % (20 / 24)
qtext_fetch CBC 80455 66.7 % (6 / 9) 50.0 % (4 / 8)
pgss_store GNC 99610 81.7 % (85 / 104) 66.7 % (40 / 60)

Generated by: LCOV version 2.4-beta