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: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 73.0 % 937 684 1 252 684 1
Current Date: 2026-08-27 14:31:44 +0300 Functions: 86.0 % 50 43 1 6 43
Baseline: lcov-20260827-baseline Branches: 56.4 % 659 372 287 372
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 92.9 % 14 13 1 13
(30,360] days: 84.7 % 59 50 9 50
(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:
(7,30] days: 70.0 % 10 7 3 7
(30,360] days: 54.2 % 24 13 11 13
(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 136 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 104876 81.7 % (85 / 104) 65.5 % (38 / 58)
qtext_load_file CBC 143 50.0 % (16 / 32) 28.6 % (8 / 28)
qtext_store CBC 31341 57.6 % (19 / 33) 35.7 % (5 / 14)
entry_cmp UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
entry_reset CBC 122 91.5 % (43 / 47) 61.8 % (42 / 68)
pg_stat_statements_1_2 UBC 0 0.0 % (0 / 4)
need_gc_qtexts CBC 31341 66.7 % (6 / 9) 25.0 % (1 / 4)
pg_stat_statements UBC 0 0.0 % (0 / 3)
pgss_planner CBC 50729 90.9 % (30 / 33) 76.9 % (20 / 26)
qtext_fetch CBC 88475 66.7 % (6 / 9) 50.0 % (4 / 8)
pg_stat_statements_info CBC 3 84.6 % (11 / 13) 30.0 % (3 / 10)
pgss_ExecutorEnd CBC 56676 89.5 % (17 / 19) 68.8 % (11 / 16)
pgss_ProcessUtility CBC 37740 96.2 % (50 / 52) 91.7 % (44 / 48)
entry_alloc CBC 59863 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 53675 90.0 % (9 / 10) 83.3 % (5 / 6)
pgss_ExecutorRun CBC 59182 90.0 % (9 / 10) 83.3 % (5 / 6)
pgss_ExecutorStart CBC 60910 85.7 % (6 / 7) 91.7 % (11 / 12)
pgss_post_parse_analyze CBC 84569 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 11691 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 9 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 130 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 120 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