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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 98.5 % 464 457 3 4 21 436 3
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 29 29 5 24 1
Baseline: lcov-20251028-005825-baseline Branches: 86.5 % 266 230 6 30 1 8 221
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 87.5 % 24 21 3 21
(30,360] days: 100.0 % 38 38 38
(360..) days: 99.0 % 402 398 4 398
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 25 25 3 22
Branch coverage date bins:
(7,30] days: 57.1 % 14 8 6 8
(30,360] days: 93.3 % 30 28 2 28
(360..) days: 87.4 % 222 194 28 1 193

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 174 100.0 % (25 / 25) 80.0 % (16 / 20)
GetAllSchemaPublicationRelations CBC 928 100.0 % (9 / 9) 100.0 % (6 / 6)
GetAllTablesPublications CBC 4536 100.0 % (11 / 11) 100.0 % (2 / 2)
GetPubPartitionOptionRelations CBC 2911 92.9 % (13 / 14) 87.5 % (14 / 16)
GetPublication GNC 4740 94.4 % (17 / 18) 25.0 % (1 / 4)
GetPublicationByName CBC 1496 100.0 % (3 / 3) 100.0 % (2 / 2)
GetPublicationRelations CBC 1176 100.0 % (13 / 13) 100.0 % (2 / 2)
GetPublicationSchemas CBC 1130 100.0 % (11 / 11) 100.0 % (2 / 2)
GetRelationPublications CBC 6717 100.0 % (9 / 9) 100.0 % (2 / 2)
GetSchemaPublicationRelations CBC 250 100.0 % (21 / 21) 90.0 % (9 / 10)
GetSchemaPublications CBC 6488 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 798 100.0 % (13 / 13) 100.0 % (8 / 8)
check_publication_add_relation CBC 563 100.0 % (11 / 11) 77.8 % (14 / 18)
check_publication_add_schema CBC 122 83.3 % (5 / 6) 50.0 % (5 / 10)
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 299905 100.0 % (6 / 6) 100.0 % (12 / 12)
is_publishable_relation CBC 271424 100.0 % (2 / 2)
is_schema_publication CBC 142 100.0 % (10 / 10)
pg_get_publication_sequences GNC 201 82.4 % (14 / 17) 50.0 % (3 / 6)
pg_get_publication_tables GNC 3067 100.0 % (80 / 80) 100.0 % (38 / 38)
pg_relation_is_publishable CBC 3118 87.5 % (7 / 8) 50.0 % (1 / 2)
pub_collist_to_bitmapset CBC 222 100.0 % (13 / 13) 87.5 % (7 / 8)
pub_collist_validate CBC 749 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 574 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