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: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 74.2 % 989 734 1 254 18 716 2
Current Date: 2025-12-15 18:36:29 -0500 Functions: 86.8 % 53 46 7 6 40
Baseline: lcov-20251216-010103-baseline Branches: 57.3 % 703 403 4 1 2 293 6 1 8 388
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 96.7 % 60 58 1 1 18 40
(360..) days: 72.8 % 929 676 253 676
Function coverage date bins:
(30,360] days: 100.0 % 5 5 4 1
(360..) days: 85.4 % 48 41 7 2 39
Branch coverage date bins:
(30,360] days: 84.4 % 64 54 4 6 8 46
(360..) days: 54.6 % 639 349 1 2 287 6 1 342

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 / 58) 0.0 % (0 / 40)
entry_dealloc UBC 0 0.0 % (0 / 29) 0.0 % (0 / 16)
pg_stat_statements_internal GNC 132 83.2 % (144 / 173) 58.0 % (91 / 157)
pgss_shmem_startup CBC 7 72.3 % (68 / 94) 48.2 % (27 / 56)
pgss_shmem_shutdown CBC 7 61.2 % (30 / 49) 50.0 % (17 / 34)
pgss_store GNC 101545 81.7 % (85 / 104) 65.0 % (39 / 60)
qtext_load_file CBC 137 50.0 % (16 / 32) 28.6 % (8 / 28)
qtext_store CBC 29115 57.6 % (19 / 33) 45.0 % (9 / 20)
entry_cmp UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
entry_reset GNC 119 91.5 % (43 / 47) 61.1 % (44 / 72)
pg_stat_statements_1_2 UBC 0 0.0 % (0 / 4)
fill_in_constant_lengths CBC 10831 89.3 % (25 / 28) 81.8 % (18 / 22)
need_gc_qtexts CBC 29115 66.7 % (6 / 9) 50.0 % (3 / 6)
pg_stat_statements UBC 0 0.0 % (0 / 3)
pgss_planner CBC 49474 90.9 % (30 / 33) 76.9 % (20 / 26)
qtext_fetch CBC 82132 66.7 % (6 / 9) 50.0 % (4 / 8)
pg_stat_statements_info CBC 2 84.6 % (11 / 13) 33.3 % (4 / 12)
pgss_ExecutorEnd GNC 55842 90.0 % (18 / 20) 68.8 % (11 / 16)
pgss_ProcessUtility CBC 35598 96.0 % (48 / 50) 91.7 % (44 / 48)
entry_alloc CBC 55589 93.3 % (14 / 15) 75.0 % (6 / 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 53030 90.0 % (9 / 10) 83.3 % (5 / 6)
pgss_ExecutorRun CBC 58452 90.0 % (9 / 10) 83.3 % (5 / 6)
pgss_ExecutorStart CBC 60065 90.0 % (9 / 10) 85.7 % (12 / 14)
pgss_post_parse_analyze CBC 81091 90.9 % (10 / 11) 83.3 % (20 / 24)
pgss_shmem_request CBC 7 83.3 % (5 / 6) 50.0 % (1 / 2)
Pg_magic_func CBC 8 100.0 % (1 / 1)
_PG_init CBC 8 100.0 % (28 / 28) 100.0 % (2 / 2)
comp_location CBC 35379 100.0 % (4 / 4)
generate_normalized_query CBC 10831 100.0 % (38 / 38) 81.2 % (13 / 16)
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 GNC 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 8 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 GNC 126 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 117 100.0 % (6 / 6)
pg_stat_statements_reset_1_7 CBC 1 100.0 % (6 / 6)
pgss_memsize CBC 7 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta