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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 99.3 % 545 541 4 133 408 31
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 38 38 19 19 5
Baseline: lcov-20260505-025707-baseline Branches: 89.4 % 340 304 8 28 3 90 211 12
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 133 133 133
(360..) days: 99.0 % 412 408 4 408
Function coverage date bins:
(30,360] days: 100.0 % 15 15 15
(360..) days: 100.0 % 23 23 4 19
Branch coverage date bins:
(30,360] days: 91.8 % 98 90 8 90
(360..) days: 88.4 % 242 214 28 3 211

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
GetAllPublicationRelations GNC 55 100.0 % (31 / 31) 92.3 % (24 / 26)
GetAllSchemaPublicationRelations CBC 283 100.0 % (9 / 9) 100.0 % (6 / 6)
GetAllTablesPublications CBC 6003 100.0 % (11 / 11) 100.0 % (2 / 2)
GetExcludedPublicationTables GNC 70 100.0 % (3 / 3) 50.0 % (1 / 2)
GetIncludedPublicationRelations GNC 610 100.0 % (3 / 3) 50.0 % (1 / 2)
GetPubPartitionOptionRelations CBC 2497 92.9 % (13 / 14) 87.5 % (14 / 16)
GetPublication GNC 4843 94.4 % (17 / 18) 25.0 % (1 / 4)
GetPublicationByName CBC 1763 100.0 % (3 / 3) 100.0 % (2 / 2)
GetPublicationSchemas CBC 576 100.0 % (11 / 11) 100.0 % (2 / 2)
GetRelationExcludedPublications GNC 7694 100.0 % (2 / 2)
GetRelationIncludedPublications GNC 8979 100.0 % (2 / 2)
GetSchemaPublicationRelations CBC 310 100.0 % (21 / 21) 90.0 % (9 / 10)
GetSchemaPublications CBC 8647 100.0 % (9 / 9) 100.0 % (2 / 2)
GetTopMostAncestorInPublication GNC 426 100.0 % (20 / 20) 92.9 % (13 / 14)
attnumstoint2vector CBC 212 100.0 % (9 / 9) 75.0 % (3 / 4)
check_and_fetch_column_list CBC 908 100.0 % (13 / 13) 100.0 % (8 / 8)
check_publication_add_schema CBC 163 83.3 % (5 / 6) 50.0 % (5 / 10)
filter_partitions CBC 167 100.0 % (15 / 15) 100.0 % (18 / 18)
get_publication_relations GNC 680 100.0 % (14 / 14) 75.0 % (3 / 4)
get_relation_publications GNC 16673 100.0 % (11 / 11) 100.0 % (4 / 4)
is_ancestor_member_tableinfos CBC 61 100.0 % (6 / 6) 87.5 % (7 / 8)
is_publishable_class GNC 323126 100.0 % (6 / 6) 100.0 % (12 / 12)
is_publishable_relation CBC 297619 100.0 % (2 / 2)
is_publishable_table GNC 546 100.0 % (11 / 11) 83.3 % (5 / 6)
is_schema_publication CBC 215 100.0 % (10 / 10)
is_table_publication GNC 49 100.0 % (12 / 12) 100.0 % (2 / 2)
is_table_publishable_in_publication GNC 982 100.0 % (17 / 17) 100.0 % (22 / 22)
pg_get_publication_sequences GNC 234 100.0 % (17 / 17) 100.0 % (6 / 6)
pg_get_publication_tables GNC 1592 100.0 % (87 / 87) 100.0 % (48 / 48)
pg_get_publication_tables_a GNC 550 100.0 % (2 / 2)
pg_get_publication_tables_b GNC 1042 100.0 % (2 / 2)
pg_relation_is_publishable CBC 4288 87.5 % (7 / 8) 50.0 % (1 / 2)
pub_collist_to_bitmapset CBC 278 100.0 % (13 / 13) 87.5 % (7 / 8)
pub_collist_validate CBC 1072 100.0 % (16 / 16) 81.8 % (18 / 22)
pub_form_cols_map CBC 9 100.0 % (14 / 14) 90.0 % (9 / 10)
publication_add_relation GNC 829 100.0 % (50 / 50) 88.5 % (23 / 26)
publication_add_schema CBC 175 100.0 % (30 / 30) 83.3 % (5 / 6)

Generated by: LCOV version 2.5.0-beta