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 EUB ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 73.1 % 942 689 2 251 65 624 6 95
Current Date: 2026-06-29 16:15:13 +0200 Functions: 86.0 % 50 43 7 13 30 7
Baseline: lcov-20260630-baseline Branches: 56.4 % 659 372 8 2 3 274 6 2 22 342 14 12
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 87.3 % 79 69 2 8 65 4
(360..) days: 71.8 % 863 620 243 620
Function coverage date bins:
(30,360] days: 100.0 % 6 6 6
(360..) days: 84.1 % 44 37 7 7 30
Branch coverage date bins:
(30,360] days: 60.5 % 38 23 8 7 22 1
(360..) days: 53.9 % 647 349 2 3 267 6 2 341 14 12

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 / 14)
gc_qtexts UBC 0 0.0 % (0 / 59) 0.0 % (0 / 38)
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 3 84.6 % (11 / 13) 30.0 % (3 / 10)
pg_finfo_pg_stat_statements_1_10 CBC 6 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_11 CBC 6 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_12 CBC 6 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_3 CBC 6 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_8 CBC 6 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_9 CBC 6 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_reset CBC 6 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_reset_1_7 CBC 6 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_info CBC 8 100.0 % (1 / 1)
Pg_magic_func CBC 10 100.0 % (1 / 1)
_PG_init GNC 10 100.0 % (25 / 25) 100.0 % (2 / 2)
pgss_shmem_init GNC 11 69.9 % (58 / 83) 48.1 % (26 / 54)
pgss_shmem_shutdown CBC 11 60.0 % (30 / 50) 50.0 % (18 / 36)
pg_finfo_pg_stat_statements_reset_1_11 CBC 20 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_1_13 GNC 24 100.0 % (1 / 1)
pg_stat_statements_reset_1_11 CBC 120 100.0 % (6 / 6)
entry_reset GNC 122 91.5 % (43 / 47) 61.8 % (42 / 68)
pg_stat_statements_1_13 GNC 130 100.0 % (4 / 4)
pg_stat_statements_internal GNC 136 82.9 % (145 / 175) 57.3 % (90 / 157)
qtext_load_file CBC 143 50.0 % (16 / 32) 28.6 % (8 / 28)
generate_normalized_query GNC 11522 100.0 % (41 / 41) 77.8 % (14 / 18)
need_gc_qtexts CBC 31098 66.7 % (6 / 9) 25.0 % (1 / 4)
qtext_store CBC 31098 57.6 % (19 / 33) 35.7 % (5 / 14)
pgss_ProcessUtility GNC 37762 96.2 % (50 / 52) 91.7 % (44 / 48)
pgss_planner CBC 50630 90.9 % (30 / 33) 76.9 % (20 / 26)
pgss_ExecutorFinish CBC 53660 90.0 % (9 / 10) 83.3 % (5 / 6)
pgss_ExecutorEnd GNC 56584 89.5 % (17 / 19) 68.8 % (11 / 16)
pgss_ExecutorRun CBC 59143 90.0 % (9 / 10) 83.3 % (5 / 6)
entry_alloc CBC 59404 93.3 % (14 / 15) 62.5 % (5 / 8)
pgss_ExecutorStart GNC 60796 85.7 % (6 / 7) 91.7 % (11 / 12)
pgss_post_parse_analyze GNC 84434 90.9 % (10 / 11) 83.3 % (20 / 24)
qtext_fetch CBC 87801 66.7 % (6 / 9) 50.0 % (4 / 8)
pgss_store GNC 104795 81.7 % (85 / 104) 65.5 % (38 / 58)

Generated by: LCOV version 2.0-1