LCOV - differential code coverage report
Current view: top level - src/backend/replication Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 89.9 % 14682 13200 118 9 1355 37 1067 12096 3 29 407
Current Date: 2025-12-15 18:36:29 -0500 Functions: 97.7 % 781 763 1 17 1 242 520 23
Baseline: lcov-20251216-010103-baseline Branches: 64.4 % 9414 6058 345 14 5 2992 40 2 677 5339 12 6
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 94.9 % 59 56 3 55 1
(1,7] days: 83.1 % 71 59 12 57 2
(7,30] days: 78.9 % 57 45 8 4 33 12
(30,360] days: 89.0 % 1654 1472 93 89 1 922 549 1
(360..) days: 90.1 % 12841 11568 2 9 1262 36 11532 2
Function coverage date bins:
[..1] days: 100.0 % 5 5 5
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 7 7 7
(30,360] days: 97.5 % 80 78 2 57 21
(360..) days: 97.7 % 688 672 1 15 1 172 499
Branch coverage date bins:
[..1] days: 73.5 % 34 25 9 25
(1,7] days: 36.1 % 36 13 23 11 2
(7,30] days: 58.7 % 46 27 14 5 22 5
(30,360] days: 67.0 % 1386 929 299 158 1 619 309
(360..) days: 63.9 % 7930 5064 14 5 2829 39 2 5023 12 6

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC UBC GBC GNC CBC DCB
repl_gram.y
74.8%74.8%
74.8 % 115 86 29 86 25.0 % 8 2 6 2 -
repl_scanner.l
82.5%82.5%
82.5 % 120 99 21 99 44.4 % 18 8 10 8 66.7 % 12 8 4 8
slot.c
84.3%84.3%
84.3 % 971 819 2 150 7 28 784 1 19 60.9 % 804 490 14 300 7 48 435 97.9 % 47 46 1 13 33 2
slotfuncs.c
92.7%92.7%
92.7 % 330 306 24 14 292 11 66.0 % 200 132 4 64 22 110 93.8 % 16 15 1 5 10
syncrep.c
77.5%77.5%
77.5 % 316 245 3 68 8 237 3 9 64.1 % 234 150 12 72 6 144 84.2 % 19 16 1 2 4 12
syncrep_gram.y
96.0%96.0%
96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1
syncrep_scanner.l
53.0%53.0%
53.0 % 66 35 31 35 21.4 % 14 3 11 3 57.1 % 7 4 3 4
walreceiver.c
86.5%86.5%
86.5 % 527 456 71 14 442 14 59.1 % 347 205 5 2 135 2 7 196 100.0 % 15 15 8 7
walreceiverfuncs.c
87.0%87.0%
87.0 % 154 134 20 7 127 1 61.9 % 97 60 2 1 34 4 56 90.9 % 11 10 1 2 8
walsender.c
90.4%90.4%
90.4 % 1420 1283 5 132 64 1219 2 38 65.8 % 910 599 16 1 294 2 32 565 100.0 % 60 60 20 40
libpqwalreceiver/
83.1%83.1%
83.1 % 420 349 71 4 345 9 5 59.2 % 311 184 127 184 95.2 % 21 20 1 7 13
logical/
91.3%91.3%
91.3 % 9425 8604 108 9 704 30 922 7652 3 14 305 64.6 % 5933 3831 291 11 4 1796 29 557 3245 12 6 99.2 % 530 526 4 1 178 347 21
pgoutput/
95.8%95.8%
95.8 % 793 760 33 6 754 5 73.0 % 526 384 1 141 2 1 381 100.0 % 42 42 5 37

Generated by: LCOV version 2.4-beta