LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_subscription.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 94.5 % 253 239 14 3 236
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 13 13 1 12
Baseline: lcov-20260827-baseline Branches: 66.7 % 120 80 40 80
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
[..1] days: 62.5 % 8 5 3 5
(7,30] days: 93.8 % 16 15 1 15
(30,360] days: 91.4 % 58 53 5 3 50
(360..) days: 97.1 % 171 166 5 166
Function coverage date bins:
(7,30] days: 100.0 % 2 2 1 1
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 8 8 8
Branch coverage date bins:
[..1] days: 57.1 % 14 8 6 8
(7,30] days: 60.0 % 10 6 4 6
(30,360] days: 63.2 % 38 24 14 24
(360..) days: 72.4 % 58 42 16 42

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 1279 87.5 % (28 / 32) 70.8 % (17 / 24)
RemoveSubscriptionRel CBC 32844 88.9 % (16 / 18) 64.3 % (9 / 14)
UpdateSubscriptionRelState CBC 851 95.8 % (23 / 24) 58.3 % (7 / 12)
DisableSubscription CBC 4 94.1 % (16 / 17) 33.3 % (2 / 6)
GetSubscription GNC 1114 97.9 % (46 / 47) 60.0 % (6 / 10)
SubscriptionConninfo CBC 696 93.3 % (14 / 15) 60.0 % (6 / 10)
UpdateDeadTupleRetentionStatus CBC 2 94.1 % (16 / 17) 33.3 % (2 / 6)
AddSubscriptionRelState CBC 231 95.5 % (21 / 22) 62.5 % (5 / 8)
GetPublicationsStr CBC 549 100.0 % (14 / 14) 85.7 % (12 / 14)
CountDBSubscriptions CBC 56 90.0 % (9 / 10) 50.0 % (1 / 2)
textarray_to_stringlist CBC 1047 87.5 % (7 / 8) 75.0 % (3 / 4)
GetSubscriptionRelState CBC 1299 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