LCOV - differential code coverage report
Current view: top level - contrib/pg_stat_statements - pg_stat_statements.c (source / functions) Coverage Total Hit UNC UBC CBC DUB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 73.0 % 937 684 1 252 684 1
Current Date: 2026-10-12 11:56:10 +0200 Functions: 86.0 % 50 43 1 6 43
Baseline: lcov-20261012-baseline Branches: 56.4 % 659 372 287 372
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 86.3 % 73 63 1 9 63
(360..) days: 71.9 % 864 621 243 621
Function coverage date bins:
(30,360] days: 100.0 % 4 4 4
(360..) days: 84.8 % 46 39 1 6 39
Branch coverage date bins:
(30,360] days: 58.8 % 34 20 14 20
(360..) days: 56.3 % 625 352 273 352

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
gc_qtexts UBC 0 0.0 % (0 / 59) 0.0 % (0 / 38)
pg_stat_statements_internal CBC 137 82.9 % (145 / 175) 57.3 % (90 / 157)
entry_dealloc UNC 0 0.0 % (0 / 29) 0.0 % (0 / 14)
pgss_shmem_init CBC 11 69.9 % (58 / 83) 48.1 % (26 / 54)
pgss_shmem_shutdown CBC 11 60.0 % (30 / 50) 50.0 % (18 / 36)
pgss_store CBC 103908 81.7 % (85 / 104) 65.5 % (38 / 58)
qtext_load_file CBC 144 50.0 % (16 / 32) 28.6 % (8 / 28)
qtext_store CBC 30926 57.6 % (19 / 33) 35.7 % (5 / 14)
entry_cmp UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
entry_reset CBC 123 91.5 % (43 / 47) 61.8 % (42 / 68)
pg_stat_statements_1_2 UBC 0 0.0 % (0 / 4)
need_gc_qtexts CBC 30926 66.7 % (6 / 9) 25.0 % (1 / 4)
pg_stat_statements UBC 0 0.0 % (0 / 3)
pgss_planner CBC 50074 90.9 % (30 / 33) 76.9 % (20 / 26)
qtext_fetch CBC 87356 66.7 % (6 / 9) 50.0 % (4 / 8)
pg_stat_statements_info CBC 4 84.6 % (11 / 13) 30.0 % (3 / 10)
pgss_ExecutorEnd CBC 56114 89.5 % (17 / 19) 68.8 % (11 / 16)
pgss_ProcessUtility CBC 37277 96.2 % (50 / 52) 91.7 % (44 / 48)
entry_alloc CBC 59099 93.3 % (14 / 15) 62.5 % (5 / 8)
pg_finfo_pg_stat_statements UBC 0 0.0 % (0 / 1)
pg_finfo_pg_stat_statements_1_2 UBC 0 0.0 % (0 / 1)
pgss_ExecutorFinish CBC 53039 90.0 % (9 / 10) 83.3 % (5 / 6)
pgss_ExecutorRun CBC 58437 90.0 % (9 / 10) 83.3 % (5 / 6)
pgss_ExecutorStart CBC 60308 85.7 % (6 / 7) 91.7 % (11 / 12)
pgss_post_parse_analyze CBC 83505 90.9 % (10 / 11) 83.3 % (20 / 24)
Pg_magic_func CBC 10 100.0 % (1 / 1)
_PG_init CBC 10 100.0 % (25 / 25) 100.0 % (2 / 2)
generate_normalized_query CBC 11644 100.0 % (36 / 36) 77.8 % (14 / 18)
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_13 CBC 25 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_info CBC 10 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_reset CBC 7 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_reset_1_11 CBC 21 100.0 % (1 / 1)
pg_finfo_pg_stat_statements_reset_1_7 CBC 7 100.0 % (1 / 1)
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_13 CBC 131 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_11 CBC 121 100.0 % (6 / 6)
pg_stat_statements_reset_1_7 CBC 1 100.0 % (6 / 6)
pgss_shmem_request CBC 11 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1