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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 74.2 % 988 733 1 254 19 714 4
Current Date: 2026-03-14 14:10:32 -0400 Functions: 86.8 % 53 46 7 7 39
Baseline: lcov-20260315-024220-baseline Branches: 57.6 % 677 390 4 1 2 280 4 1 8 377 14 12 1 1
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 96.6 % 58 56 1 1 19 37
(360..) days: 72.8 % 930 677 253 677
Function coverage date bins:
(30,360] days: 100.0 % 5 5 4 1
(360..) days: 85.4 % 48 41 7 3 38
Branch coverage date bins:
(30,360] days: 83.9 % 62 52 4 6 8 44
(360..) days: 52.7 % 641 338 1 2 274 4 1 333 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 / 58) 0.0 % (0 / 36)
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) 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 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_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 119 100.0 % (6 / 6)
entry_reset GNC 121 91.5 % (43 / 47) 61.8 % (42 / 68)
pg_stat_statements_1_13 GNC 129 100.0 % (4 / 4)
pg_stat_statements_internal GNC 135 83.2 % (144 / 173) 58.2 % (89 / 153)
qtext_load_file CBC 140 50.0 % (16 / 32) 28.6 % (8 / 28)
fill_in_constant_lengths GNC 11115 88.9 % (24 / 27) 81.8 % (18 / 22)
generate_normalized_query CBC 11115 100.0 % (38 / 38) 81.2 % (13 / 16)
need_gc_qtexts CBC 29693 66.7 % (6 / 9) 25.0 % (1 / 4)
qtext_store CBC 29693 57.6 % (19 / 33) 35.7 % (5 / 14)
pgss_ProcessUtility CBC 36033 96.0 % (48 / 50) 91.7 % (44 / 48)
comp_location CBC 36710 100.0 % (4 / 4)
pgss_planner CBC 50935 90.9 % (30 / 33) 76.9 % (20 / 26)
pgss_ExecutorFinish CBC 54223 90.0 % (9 / 10) 83.3 % (5 / 6)
entry_alloc CBC 56699 93.3 % (14 / 15) 62.5 % (5 / 8)
pgss_ExecutorEnd GNC 57111 90.0 % (18 / 20) 68.8 % (11 / 16)
pgss_ExecutorRun CBC 59694 90.0 % (9 / 10) 83.3 % (5 / 6)
pgss_ExecutorStart CBC 61378 90.0 % (9 / 10) 85.7 % (12 / 14)
pgss_post_parse_analyze CBC 82943 90.9 % (10 / 11) 83.3 % (20 / 24)
qtext_fetch CBC 83800 66.7 % (6 / 9) 50.0 % (4 / 8)
pgss_store GNC 104127 81.7 % (85 / 104) 65.5 % (38 / 58)

Generated by: LCOV version 2.4-beta