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-20250907-010129-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
GetAllSchemaPublicationRelations CBC 925 100.0 % (9 / 9) 100.0 % (6 / 6)
GetAllTablesPublicationRelations CBC 172 100.0 % (24 / 24) 93.8 % (15 / 16)
GetAllTablesPublications CBC 4486 100.0 % (11 / 11) 100.0 % (2 / 2)
GetPubPartitionOptionRelations CBC 2909 92.9 % (13 / 14) 87.5 % (14 / 16)
GetPublication CBC 4525 94.1 % (16 / 17) 25.0 % (1 / 4)
GetPublicationByName CBC 1284 100.0 % (3 / 3) 100.0 % (2 / 2)
GetPublicationRelations CBC 1173 100.0 % (13 / 13) 100.0 % (2 / 2)
GetPublicationSchemas CBC 1127 100.0 % (11 / 11) 100.0 % (2 / 2)
GetRelationPublications CBC 6640 100.0 % (9 / 9) 100.0 % (2 / 2)
GetSchemaPublicationRelations CBC 250 100.0 % (21 / 21) 80.0 % (8 / 10)
GetSchemaPublications CBC 6411 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 787 100.0 % (13 / 13) 100.0 % (8 / 8)
check_publication_add_relation CBC 562 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 CBC 299454 100.0 % (5 / 5) 100.0 % (10 / 10)
is_publishable_relation CBC 271248 100.0 % (2 / 2)
is_schema_publication CBC 141 100.0 % (10 / 10)
pg_get_publication_tables CBC 3058 100.0 % (79 / 79) 100.0 % (38 / 38)
pg_relation_is_publishable CBC 3028 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 748 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 573 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