LCOV - differential code coverage report
Current view: top level - src/backend/commands - subscriptioncmds.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 90.9 % 1272 1156 2 114 63 1093 3
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 27 27 8 19
Baseline: lcov-20260920-baseline Branches: 72.4 % 1114 807 6 301 38 769
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 58.8 % 17 10 7 10
(30,360] days: 93.8 % 422 396 2 24 63 333
(360..) days: 90.0 % 833 750 83 750
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:
(7,30] days: 37.5 % 8 3 5 3
(30,360] days: 74.4 % 309 230 6 73 38 192
(360..) days: 72.0 % 797 574 223 574

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 21 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 40 95.2 % (80 / 84) 81.9 % (59 / 72)
check_publications CBC 139 96.0 % (24 / 25) 58.3 % (7 / 12)
fetch_relation_list CBC 169 86.4 % (38 / 44) 53.6 % (15 / 28)
check_publications_origin_sequences CBC 174 59.0 % (23 / 39) 45.8 % (11 / 24)
drop_sub_conflict_log_table GNC 175 88.9 % (8 / 9) 62.5 % (5 / 8)
check_publications_origin_tables CBC 176 93.5 % (43 / 46) 77.3 % (34 / 44)
DropSubscription GNC 183 92.5 % (86 / 93) 89.1 % (57 / 64)
publicationListToArray CBC 259 100.0 % (9 / 9)
list_member_rangevar CBC 293 100.0 % (5 / 5) 100.0 % (8 / 8)
check_duplicates_in_publist CBC 294 100.0 % (13 / 13) 75.0 % (15 / 20)
ReplicationSlotDropAtPubNode CBC 299 100.0 % (21 / 21) 75.0 % (15 / 20)
appendQuotedString CBC 299 88.9 % (8 / 9) 75.0 % (3 / 4)
CreateSubscription GNC 338 100.0 % (158 / 158) 78.4 % (91 / 116)
CheckSubDeadTupleRetention CBC 340 91.7 % (11 / 12) 73.3 % (22 / 30)
AlterSubscription GNC 443 93.0 % (293 / 315) 66.5 % (171 / 257)
defGetStreamingMode CBC 484 60.0 % (15 / 25) 68.4 % (13 / 19)
parse_subscription_options GNC 749 90.3 % (186 / 206) 83.0 % (191 / 230)

Generated by: LCOV version 2.0-1