LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_publication.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 99.1 % 443 439 4 439
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 28 28 28
Baseline: lcov-20250906-005545-baseline Branches: 87.8 % 254 223 31 223
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 39 39 39
(360..) days: 99.0 % 404 400 4 400
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 26 26 26
Branch coverage date bins:
(30,360] days: 93.3 % 30 28 2 28
(360..) days: 87.1 % 224 195 29 195

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 141 100.0 % (10 / 10)
attnumstoint2vector CBC 166 100.0 % (9 / 9) 75.0 % (3 / 4)
GetAllTablesPublicationRelations CBC 172 100.0 % (24 / 24) 93.8 % (15 / 16)
filter_partitions CBC 176 100.0 % (15 / 15) 94.4 % (17 / 18)
pub_collist_to_bitmapset CBC 222 100.0 % (13 / 13) 87.5 % (7 / 8)
GetSchemaPublicationRelations CBC 250 100.0 % (21 / 21) 80.0 % (8 / 10)
GetTopMostAncestorInPublication CBC 255 100.0 % (20 / 20) 85.7 % (12 / 14)
check_publication_add_relation CBC 562 100.0 % (11 / 11) 77.8 % (14 / 18)
publication_add_relation CBC 573 100.0 % (45 / 45) 92.9 % (13 / 14)
pub_collist_validate CBC 748 100.0 % (16 / 16) 81.8 % (18 / 22)
check_and_fetch_column_list CBC 792 100.0 % (13 / 13) 100.0 % (8 / 8)
GetAllSchemaPublicationRelations CBC 925 100.0 % (9 / 9) 100.0 % (6 / 6)
GetPublicationSchemas CBC 1127 100.0 % (11 / 11) 100.0 % (2 / 2)
GetPublicationRelations CBC 1173 100.0 % (13 / 13) 100.0 % (2 / 2)
GetPublicationByName CBC 1287 100.0 % (3 / 3) 100.0 % (2 / 2)
GetPubPartitionOptionRelations CBC 2909 92.9 % (13 / 14) 87.5 % (14 / 16)
pg_relation_is_publishable CBC 3028 87.5 % (7 / 8) 50.0 % (1 / 2)
pg_get_publication_tables CBC 3059 100.0 % (79 / 79) 100.0 % (38 / 38)
GetAllTablesPublications CBC 4485 100.0 % (11 / 11) 100.0 % (2 / 2)
GetPublication CBC 4529 94.1 % (16 / 17) 25.0 % (1 / 4)
GetSchemaPublications CBC 6414 100.0 % (9 / 9) 100.0 % (2 / 2)
GetRelationPublications CBC 6643 100.0 % (9 / 9) 100.0 % (2 / 2)
is_publishable_relation CBC 274255 100.0 % (2 / 2)
is_publishable_class CBC 302461 100.0 % (5 / 5) 100.0 % (10 / 10)

Generated by: LCOV version 2.4-beta