LCOV - differential code coverage report
Current view: top level - src/backend/commands - subscriptioncmds.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 90.9 % 1272 1156 2 114 63 1093 3
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 27 27 8 19
Baseline: lcov-20261012-baseline Branches: 72.4 % 1114 807 6 301 3 38 766
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 92.4 % 437 404 2 31 63 341
(360..) days: 90.1 % 835 752 83 752
Function coverage date bins:
(30,360] days: 100.0 % 10 10 2 8
(360..) days: 100.0 % 17 17 6 11
Branch coverage date bins:
(30,360] days: 73.5 % 317 233 6 78 38 195
(360..) days: 72.0 % 797 574 223 3 571

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
AlterSubscriptionOwner_oid CBC 2 90.9 % (10 / 11) 50.0 % (3 / 6)
ReportSlotConnectionError CBC 4 27.3 % (3 / 11) 21.4 % (3 / 14)
AlterSubscription_refresh_seq CBC 5 84.0 % (21 / 25) 46.7 % (14 / 30)
construct_subserver_conninfo CBC 8 100.0 % (8 / 8) 100.0 % (2 / 2)
alter_sub_conflict_log_dest GNC 12 100.0 % (17 / 17) 92.9 % (13 / 14)
CheckAlterSubOption CBC 14 92.3 % (12 / 13) 70.0 % (14 / 20)
CheckPubDeadTupleRetention CBC 22 75.0 % (12 / 16) 25.0 % (4 / 16)
AlterSubscriptionOwner CBC 27 91.7 % (11 / 12) 25.0 % (1 / 4)
AlterSubscriptionOwner_internal GNC 28 80.0 % (20 / 25) 55.0 % (11 / 20)
merge_publications CBC 35 100.0 % (21 / 21) 78.1 % (25 / 32)
AlterSubscription_refresh GNC 42 95.2 % (80 / 84) 81.9 % (59 / 72)
check_publications CBC 140 96.0 % (24 / 25) 58.3 % (7 / 12)
fetch_relation_list CBC 172 86.4 % (38 / 44) 53.6 % (15 / 28)
drop_sub_conflict_log_table GNC 176 88.9 % (8 / 9) 62.5 % (5 / 8)
check_publications_origin_sequences CBC 177 59.0 % (23 / 39) 45.8 % (11 / 24)
check_publications_origin_tables CBC 179 93.5 % (43 / 46) 77.3 % (34 / 44)
DropSubscription GNC 184 92.5 % (86 / 93) 89.1 % (57 / 64)
publicationListToArray CBC 260 100.0 % (9 / 9)
check_duplicates_in_publist CBC 295 100.0 % (13 / 13) 75.0 % (15 / 20)
list_member_rangevar CBC 297 100.0 % (5 / 5) 100.0 % (8 / 8)
ReplicationSlotDropAtPubNode CBC 300 100.0 % (21 / 21) 75.0 % (15 / 20)
appendQuotedString CBC 300 88.9 % (8 / 9) 75.0 % (3 / 4)
CreateSubscription GNC 339 100.0 % (158 / 158) 78.4 % (91 / 116)
CheckSubDeadTupleRetention CBC 343 91.7 % (11 / 12) 73.3 % (22 / 30)
AlterSubscription GNC 447 93.0 % (293 / 315) 66.5 % (171 / 257)
defGetStreamingMode CBC 492 60.0 % (15 / 25) 68.4 % (13 / 19)
parse_subscription_options GNC 754 90.3 % (186 / 206) 83.0 % (191 / 230)

Generated by: LCOV version 2.0-1