LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_publication.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 99.2 % 492 488 4 71 417 22
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 33 33 14 19 4
Baseline: lcov-20260315-024220-baseline Branches: 87.9 % 290 255 5 30 1 41 213 10
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 47 47 47
(30,360] days: 100.0 % 24 24 24
(360..) days: 99.0 % 421 417 4 417
Function coverage date bins:
(7,30] days: 100.0 % 8 8 8
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 24 24 5 19
Branch coverage date bins:
(7,30] days: 87.5 % 32 28 4 28
(30,360] days: 92.9 % 14 13 1 13
(360..) days: 87.7 % 244 214 30 1 213

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
pub_form_cols_map CBC 9 100.0 % (14 / 14) 90.0 % (9 / 10)
is_ancestor_member_tableinfos CBC 101 100.0 % (6 / 6) 87.5 % (7 / 8)
check_publication_add_schema CBC 122 83.3 % (5 / 6) 50.0 % (5 / 10)
publication_add_schema CBC 131 100.0 % (30 / 30) 83.3 % (5 / 6)
is_schema_publication CBC 142 100.0 % (10 / 10)
attnumstoint2vector CBC 166 100.0 % (9 / 9) 75.0 % (3 / 4)
filter_partitions CBC 179 100.0 % (15 / 15) 94.4 % (17 / 18)
GetExcludedPublicationTables GNC 192 100.0 % (3 / 3) 50.0 % (1 / 2)
GetAllPublicationRelations GNC 198 100.0 % (31 / 31) 92.3 % (24 / 26)
pub_collist_to_bitmapset CBC 222 100.0 % (13 / 13) 87.5 % (7 / 8)
pg_get_publication_sequences GNC 232 100.0 % (17 / 17) 100.0 % (6 / 6)
GetSchemaPublicationRelations CBC 250 100.0 % (21 / 21) 90.0 % (9 / 10)
GetTopMostAncestorInPublication GNC 255 100.0 % (20 / 20) 85.7 % (12 / 14)
publication_add_relation GNC 621 100.0 % (48 / 48) 93.8 % (15 / 16)
pub_collist_validate CBC 793 100.0 % (16 / 16) 81.8 % (18 / 22)
check_and_fetch_column_list CBC 811 100.0 % (13 / 13) 100.0 % (8 / 8)
GetAllSchemaPublicationRelations CBC 967 100.0 % (9 / 9) 100.0 % (6 / 6)
GetPublicationSchemas CBC 1169 100.0 % (11 / 11) 100.0 % (2 / 2)
GetIncludedPublicationRelations GNC 1215 100.0 % (3 / 3) 50.0 % (1 / 2)
get_publication_relations GNC 1407 100.0 % (14 / 14) 75.0 % (3 / 4)
GetPublicationByName CBC 1607 100.0 % (3 / 3) 100.0 % (2 / 2)
GetPubPartitionOptionRelations CBC 3005 92.9 % (13 / 14) 87.5 % (14 / 16)
pg_get_publication_tables GNC 3176 100.0 % (80 / 80) 100.0 % (38 / 38)
pg_relation_is_publishable CBC 3220 87.5 % (7 / 8) 50.0 % (1 / 2)
GetAllTablesPublications CBC 4646 100.0 % (11 / 11) 100.0 % (2 / 2)
GetRelationExcludedPublications GNC 6006 100.0 % (2 / 2)
GetPublication GNC 6363 94.4 % (17 / 18) 25.0 % (1 / 4)
GetSchemaPublications CBC 6703 100.0 % (9 / 9) 100.0 % (2 / 2)
GetRelationIncludedPublications GNC 6941 100.0 % (2 / 2)
get_relation_publications GNC 12947 100.0 % (11 / 11) 100.0 % (4 / 4)
is_publishable_relation CBC 274937 100.0 % (2 / 2)
is_publishable_class GNC 304849 100.0 % (6 / 6) 100.0 % (12 / 12)

Generated by: LCOV version 2.4-beta