LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_subscription.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 95.0 % 179 170 9 1 6 163 1
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 11 11 2 9
Baseline: 16@8cea358b128 Branches: 64.3 % 56 36 20 1 2 33
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (60,120] days: 100.0 % 5 5 5
(120,180] days: 100.0 % 1 1 1
(240..) days: 94.8 % 173 164 9 1 163
Function coverage date bins:
(240..) days: 100.0 % 11 11 2 9
Branch coverage date bins:
(60,120] days: 100.0 % 2 2 2
(240..) days: 63.0 % 54 34 20 1 33

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
DisableSubscription CBC 4 93.8 % (15 / 16) 25.0 % (1 / 4)
CountDBSubscriptions CBC 30 90.0 % (9 / 10) 50.0 % (1 / 2)
FreeSubscription CBC 34 100.0 % (8 / 8) 50.0 % (1 / 2)
AddSubscriptionRelState GNC 175 95.5 % (21 / 22) 62.5 % (5 / 8)
HasSubscriptionRelations CBC 205 100.0 % (8 / 8)
UpdateSubscriptionRelState CBC 647 94.7 % (18 / 19) 50.0 % (3 / 6)
GetSubscription GNC 727 91.7 % (33 / 36) 37.5 % (3 / 8)
textarray_to_stringlist CBC 727 87.5 % (7 / 8) 75.0 % (3 / 4)
GetSubscriptionRelations CBC 851 100.0 % (21 / 21) 100.0 % (6 / 6)
GetSubscriptionRelState CBC 4074 100.0 % (15 / 15) 100.0 % (4 / 4)
RemoveSubscriptionRel CBC 21144 93.8 % (15 / 16) 75.0 % (9 / 12)

Generated by: LCOV version 2.1-beta2-3-g6141622