LCOV - differential code coverage report
Current view: top level - src/backend/commands - subscriptioncmds.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 88.8 % 1168 1037 42 1 88 5 381 651 4 101
Current Date: 2026-06-29 16:15:13 +0200 Functions: 96.0 % 25 24 1 1 18 5 2
Baseline: lcov-20260630-baseline Branches: 71.7 % 1026 736 90 2 2 196 9 2 263 462
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 98.5 % 68 67 1 56 11
(30,360] days: 88.3 % 368 325 42 1 321 4
(360..) days: 88.1 % 732 645 87 5 4 636
Function coverage date bins:
(7,30] days: 100.0 % 2 2 1 1
(30,360] days: 100.0 % 7 7 7
(360..) days: 93.8 % 16 15 1 1 10 4
Branch coverage date bins:
(7,30] days: 88.9 % 45 40 4 1 37 3
(30,360] days: 71.7 % 314 225 86 2 1 224 1
(360..) days: 70.6 % 667 471 2 194 9 2 2 458

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
AlterSubscription GNC 358 92.3 % (263 / 285) 65.3 % (160 / 245)
AlterSubscriptionOwner GNC 11 91.7 % (11 / 12) 25.0 % (1 / 4)
AlterSubscriptionOwner_internal GNC 11 61.5 % (16 / 26) 35.0 % (7 / 20)
AlterSubscriptionOwner_oid UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
AlterSubscription_refresh GNC 39 85.2 % (69 / 81) 76.5 % (52 / 68)
AlterSubscription_refresh_seq GNC 3 88.9 % (16 / 18) 55.0 % (11 / 20)
CheckAlterSubOption GNC 14 92.3 % (12 / 13) 70.0 % (14 / 20)
CheckSubDeadTupleRetention GNC 296 91.7 % (11 / 12) 73.3 % (22 / 30)
CreateSubscription GNC 312 100.0 % (141 / 141) 80.9 % (76 / 94)
DropSubscription GNC 162 92.3 % (84 / 91) 89.1 % (57 / 64)
ReplicationSlotDropAtPubNode CBC 288 100.0 % (21 / 21) 75.0 % (15 / 20)
ReportSlotConnectionError GBC 4 27.3 % (3 / 11) 21.4 % (3 / 14)
appendQuotedString CBC 288 88.9 % (8 / 9) 75.0 % (3 / 4)
check_duplicates_in_publist CBC 268 100.0 % (13 / 13) 75.0 % (15 / 20)
check_pub_dead_tuple_retention GNC 12 75.0 % (12 / 16) 25.0 % (4 / 16)
check_publications GNC 135 96.0 % (24 / 25) 58.3 % (7 / 12)
check_publications_origin_sequences GNC 167 54.3 % (19 / 35) 45.0 % (9 / 20)
check_publications_origin_tables GNC 177 97.6 % (41 / 42) 80.0 % (32 / 40)
construct_subserver_conninfo GNC 8 100.0 % (8 / 8) 100.0 % (2 / 2)
defGetStreamingMode CBC 462 60.0 % (15 / 25) 68.4 % (13 / 19)
fetch_relation_list GNC 164 86.4 % (38 / 44) 53.6 % (15 / 28)
list_member_rangevar GNC 287 100.0 % (5 / 5) 100.0 % (8 / 8)
merge_publications CBC 35 100.0 % (21 / 21) 78.1 % (25 / 32)
parse_subscription_options GNC 640 90.3 % (177 / 196) 83.3 % (185 / 222)
publicationListToArray GNC 233 100.0 % (9 / 9)

Generated by: LCOV version 2.0-1