LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_subscription.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 94.5 % 253 239 14 3 236
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 13 13 1 12
Baseline: lcov-20260920-baseline Branches: 66.7 % 120 80 40 80
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: 62.5 % 8 5 3 5
(30,360] days: 91.2 % 57 52 5 3 49
(360..) days: 96.8 % 188 182 6 182
Function coverage date bins:
(30,360] days: 100.0 % 4 4 1 3
(360..) days: 100.0 % 9 9 9
Branch coverage date bins:
(7,30] days: 57.1 % 14 8 6 8
(30,360] days: 65.9 % 44 29 15 29
(360..) days: 69.4 % 62 43 19 43

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
GetSubscriptionRelations CBC 1290 87.5 % (28 / 32) 70.8 % (17 / 24)
RemoveSubscriptionRel CBC 32452 88.9 % (16 / 18) 64.3 % (9 / 14)
UpdateSubscriptionRelState CBC 868 95.8 % (23 / 24) 58.3 % (7 / 12)
DisableSubscription CBC 4 94.1 % (16 / 17) 33.3 % (2 / 6)
GetSubscription GNC 1134 97.9 % (46 / 47) 60.0 % (6 / 10)
SubscriptionConninfo CBC 710 93.3 % (14 / 15) 60.0 % (6 / 10)
UpdateDeadTupleRetentionStatus CBC 2 94.1 % (16 / 17) 33.3 % (2 / 6)
AddSubscriptionRelState CBC 235 95.5 % (21 / 22) 62.5 % (5 / 8)
GetPublicationsStr CBC 560 100.0 % (14 / 14) 85.7 % (12 / 14)
CountDBSubscriptions CBC 57 90.0 % (9 / 10) 50.0 % (1 / 2)
textarray_to_stringlist CBC 1061 87.5 % (7 / 8) 75.0 % (3 / 4)
GetSubscriptionRelState CBC 1335 100.0 % (15 / 15) 100.0 % (4 / 4)
HasSubscriptionTables CBC 315 100.0 % (14 / 14) 100.0 % (6 / 6)

Generated by: LCOV version 2.0-1