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: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 99.1 % 464 460 4 27 433 6
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 29 29 6 23 1
Baseline: lcov-20251218-005734-baseline Branches: 88.3 % 266 235 1 30 1 13 221
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 40 40 23 17
(360..) days: 99.0 % 420 416 4 416
Function coverage date bins:
(30,360] days: 100.0 % 3 3 2 1
(360..) days: 100.0 % 26 26 4 22
Branch coverage date bins:
(30,360] days: 91.2 % 34 31 1 2 13 18
(360..) days: 87.9 % 232 204 28 1 203

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
GetPubPartitionOptionRelations CBC 2925 92.9 % (13 / 14) 87.5 % (14 / 16)
GetPublication GNC 4801 94.4 % (17 / 18) 25.0 % (1 / 4)
check_publication_add_schema CBC 122 83.3 % (5 / 6) 50.0 % (5 / 10)
pg_relation_is_publishable CBC 3196 87.5 % (7 / 8) 50.0 % (1 / 2)
GetAllPublicationRelations GNC 182 100.0 % (25 / 25) 90.0 % (18 / 20)
GetAllSchemaPublicationRelations CBC 955 100.0 % (9 / 9) 100.0 % (6 / 6)
GetAllTablesPublications CBC 4582 100.0 % (11 / 11) 100.0 % (2 / 2)
GetPublicationByName CBC 1539 100.0 % (3 / 3) 100.0 % (2 / 2)
GetPublicationRelations GNC 1203 100.0 % (13 / 13) 100.0 % (2 / 2)
GetPublicationSchemas CBC 1157 100.0 % (11 / 11) 100.0 % (2 / 2)
GetRelationPublications CBC 6768 100.0 % (9 / 9) 100.0 % (2 / 2)
GetSchemaPublicationRelations CBC 250 100.0 % (21 / 21) 90.0 % (9 / 10)
GetSchemaPublications CBC 6539 100.0 % (9 / 9) 100.0 % (2 / 2)
GetTopMostAncestorInPublication CBC 255 100.0 % (20 / 20) 85.7 % (12 / 14)
attnumstoint2vector CBC 166 100.0 % (9 / 9) 75.0 % (3 / 4)
check_and_fetch_column_list CBC 791 100.0 % (13 / 13) 100.0 % (8 / 8)
check_publication_add_relation CBC 564 100.0 % (11 / 11) 77.8 % (14 / 18)
filter_partitions CBC 176 100.0 % (15 / 15) 94.4 % (17 / 18)
is_ancestor_member_tableinfos CBC 101 100.0 % (6 / 6) 87.5 % (7 / 8)
is_publishable_class GNC 300447 100.0 % (6 / 6) 100.0 % (12 / 12)
is_publishable_relation CBC 271707 100.0 % (2 / 2)
is_schema_publication CBC 142 100.0 % (10 / 10)
pg_get_publication_sequences GNC 225 100.0 % (17 / 17) 100.0 % (6 / 6)
pg_get_publication_tables GNC 3109 100.0 % (80 / 80) 100.0 % (38 / 38)
pub_collist_to_bitmapset CBC 222 100.0 % (13 / 13) 87.5 % (7 / 8)
pub_collist_validate CBC 750 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 CBC 575 100.0 % (45 / 45) 92.9 % (13 / 14)
publication_add_schema CBC 131 100.0 % (30 / 30) 83.3 % (5 / 6)

Generated by: LCOV version 2.4-beta