LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_subscription.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 94.5 % 253 239 14 3 236
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 13 13 1 12
Baseline: lcov-20261012-baseline Branches: 66.7 % 120 80 40 80
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: 87.5 % 64 56 8 3 53
(360..) days: 96.8 % 189 183 6 183
Function coverage date bins:
(30,360] days: 100.0 % 3 3 1 2
(360..) days: 100.0 % 10 10 10
Branch coverage date bins:
(30,360] days: 63.8 % 58 37 21 37
(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
AddSubscriptionRelState CBC 237 95.5 % (21 / 22) 62.5 % (5 / 8)
CountDBSubscriptions CBC 57 90.0 % (9 / 10) 50.0 % (1 / 2)
DisableSubscription CBC 4 94.1 % (16 / 17) 33.3 % (2 / 6)
GetPublicationsStr CBC 567 100.0 % (14 / 14) 85.7 % (12 / 14)
GetSubscription GNC 1147 97.9 % (46 / 47) 60.0 % (6 / 10)
GetSubscriptionRelState CBC 1335 100.0 % (15 / 15) 100.0 % (4 / 4)
GetSubscriptionRelations CBC 1294 87.5 % (28 / 32) 70.8 % (17 / 24)
HasSubscriptionTables CBC 322 100.0 % (14 / 14) 100.0 % (6 / 6)
RemoveSubscriptionRel CBC 32537 88.9 % (16 / 18) 64.3 % (9 / 14)
SubscriptionConninfo CBC 721 93.3 % (14 / 15) 60.0 % (6 / 10)
UpdateDeadTupleRetentionStatus CBC 2 94.1 % (16 / 17) 33.3 % (2 / 6)
UpdateSubscriptionRelState CBC 869 95.8 % (23 / 24) 58.3 % (7 / 12)
textarray_to_stringlist CBC 1075 87.5 % (7 / 8) 75.0 % (3 / 4)

Generated by: LCOV version 2.0-1