LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_subscription.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 95.1 % 246 234 12 3 231
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 12 12 1 11
Baseline: lcov-20260726-baseline Branches: 69.8 % 126 88 38 88
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 6 6 3 3
(30,360] days: 90.8 % 76 69 7 69
(360..) days: 97.0 % 164 159 5 159
Function coverage date bins:
(30,360] days: 100.0 % 4 4 1 3
(360..) days: 100.0 % 8 8 8
Branch coverage date bins:
(7,30] days: 50.0 % 6 3 3 3
(30,360] days: 69.1 % 68 47 21 47
(360..) days: 73.1 % 52 38 14 38

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
GetSubscription GNC 1046 96.6 % (56 / 58) 62.5 % (15 / 24)
RemoveSubscriptionRel CBC 34275 88.9 % (16 / 18) 64.3 % (9 / 14)
UpdateSubscriptionRelState CBC 847 95.8 % (23 / 24) 58.3 % (7 / 12)
DisableSubscription CBC 4 94.1 % (16 / 17) 33.3 % (2 / 6)
GetSubscriptionRelations CBC 1232 93.1 % (27 / 29) 84.6 % (22 / 26)
UpdateDeadTupleRetentionStatus CBC 2 94.1 % (16 / 17) 33.3 % (2 / 6)
AddSubscriptionRelState CBC 228 95.5 % (21 / 22) 62.5 % (5 / 8)
GetPublicationsStr CBC 542 100.0 % (14 / 14) 85.7 % (12 / 14)
CountDBSubscriptions CBC 51 90.0 % (9 / 10) 50.0 % (1 / 2)
textarray_to_stringlist CBC 978 87.5 % (7 / 8) 75.0 % (3 / 4)
GetSubscriptionRelState CBC 1272 100.0 % (15 / 15) 100.0 % (4 / 4)
HasSubscriptionTables CBC 278 100.0 % (14 / 14) 100.0 % (6 / 6)

Generated by: LCOV version 2.0-1