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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 89.0 % 946 842 8 96 118 724 15
Current Date: 2025-09-06 07:49:51 +0900 Functions: 90.0 % 20 18 2 10 8
Baseline: lcov-20250907-010129-baseline Branches: 71.6 % 853 611 31 211 109 502
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 95.3 % 43 41 2 41
(7,30] days: 100.0 % 4 4 3 1
(30,360] days: 92.1 % 89 82 6 1 74 8
(360..) days: 88.3 % 810 715 95 715
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 88.9 % 18 16 2 8 8
Branch coverage date bins:
(1,7] days: 78.6 % 42 33 9 33
(30,360] days: 77.6 % 98 76 22 76
(360..) days: 70.4 % 713 502 211 502

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 255 91.5 % (205 / 224) 62.8 % (123 / 196)
parse_subscription_options GNC 478 90.2 % (166 / 184) 84.1 % (175 / 208)
ReportSlotConnectionError UBC 0 0.0 % (0 / 11) 0.0 % (0 / 14)
defGetStreamingMode CBC 413 60.0 % (15 / 25) 68.4 % (13 / 19)
AlterSubscriptionOwner_oid UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
DropSubscription GNC 122 88.9 % (72 / 81) 84.5 % (49 / 58)
AlterSubscription_refresh GNC 33 87.1 % (54 / 62) 76.0 % (38 / 50)
fetch_table_list CBC 149 82.9 % (29 / 35) 50.0 % (11 / 22)
AlterSubscriptionOwner_internal CBC 9 75.0 % (15 / 20) 42.9 % (6 / 14)
check_pub_dead_tuple_retention GNC 11 75.0 % (12 / 16) 25.0 % (4 / 16)
AlterSubscriptionOwner GNC 9 91.7 % (11 / 12) 25.0 % (1 / 4)
CheckAlterSubOption GNC 13 92.3 % (12 / 13) 70.0 % (14 / 20)
CheckSubDeadTupleRetention GNC 235 91.7 % (11 / 12) 73.3 % (22 / 30)
check_publications CBC 126 96.0 % (24 / 25) 58.3 % (7 / 12)
check_publications_origin GNC 161 97.7 % (42 / 43) 81.6 % (31 / 38)
CreateSubscription GNC 239 100.0 % (112 / 112) 81.6 % (62 / 76)
ReplicationSlotDropAtPubNode CBC 265 100.0 % (19 / 19) 75.0 % (15 / 20)
check_duplicates_in_publist CBC 222 100.0 % (13 / 13) 75.0 % (15 / 20)
merge_publications CBC 27 100.0 % (21 / 21) 78.1 % (25 / 32)
publicationListToArray CBC 195 100.0 % (9 / 9)

Generated by: LCOV version 2.4-beta