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:
Group by: Date bin [..1] days: 94.9 % 59 56 3 55 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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
Name Date 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
libpqwalreceiver/ Total
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
(360..) days/ 82.4 % 392 323 69 323 - 95.0 % 20 19 1 7 12
(1,7] days/ 100.0 % 2 2 2 - -
(30,360] days/ 92.3 % 26 24 2 2 22 - 100.0 % 1 1 1
logical/ Total
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
(360..) days/ 91.4 % 8039 7347 2 9 681 29 7318 2 - 99.1 % 454 450 4 1 117 332
[..1] days/ 94.8 % 58 55 3 55 - 100.0 % 5 5 5
(1,7] days/ 85.0 % 60 51 9 49 2 - 100.0 % 1 1 1
(7,30] days/ 73.7 % 38 28 8 2 28 - 100.0 % 7 7 7
(30,360] days/ 91.3 % 1230 1123 86 21 1 790 332 1 - 100.0 % 63 63 48 15
pgoutput/ Total
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
(1,7] days/ 100.0 % 2 2 2 - -
(30,360] days/ 96.7 % 30 29 1 4 25 - 100.0 % 2 2 2
(360..) days/ 95.8 % 761 729 32 729 - 100.0 % 40 40 5 35
repl_gram.y Total
74.8%74.8%
74.8 % 115 86 29 86 25.0 % 8 2 6 2 -
(30,360] days 100.0 % 1 1 1 - -
(360..) days 74.6 % 114 85 29 85 - -
syncrep_scanner.l Total
53.0%53.0%
53.0 % 66 35 31 35 21.4 % 14 3 11 3 57.1 % 7 4 3 4
(360..) days 58.3 % 60 35 25 35 - 66.7 % 6 4 2 4
(30,360] days 0.0 % 6 6 - 0.0 % 1 1
repl_scanner.l Total
82.5%82.5%
82.5 % 120 99 21 99 44.4 % 18 8 10 8 66.7 % 12 8 4 8
(360..) days 82.1 % 117 96 21 96 - 66.7 % 12 8 4 8
[..1] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 2 2 2 - -
syncrep.c Total
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
(360..) days 76.8 % 284 218 66 218 - 84.2 % 19 16 1 2 4 12
(1,7] days 25.0 % 4 1 3 1 - -
(30,360] days 92.9 % 28 26 2 7 19 - -
walreceiverfuncs.c Total
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
(360..) days 86.2 % 145 125 20 125 - 90.0 % 10 9 1 1 8
(30,360] days 100.0 % 9 9 7 2 - 100.0 % 1 1 1
slotfuncs.c Total
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
(360..) days 92.8 % 306 284 22 284 - 93.8 % 16 15 1 5 10
(7,30] days 100.0 % 3 3 3 - -
(30,360] days 90.5 % 21 19 2 11 8 - -
slot.c Total
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
(30,360] days 72.3 % 166 120 2 44 27 93 - 90.0 % 10 9 1 6 3
(7,30] days 86.7 % 15 13 2 1 12 - -
(360..) days 86.8 % 790 686 104 7 679 - 100.0 % 37 37 7 30
syncrep_gram.y Total
96.0%96.0%
96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1
(30,360] days 100.0 % 1 1 1 - -
(360..) days 95.8 % 24 23 1 23 - 100.0 % 1 1 1
walreceiver.c Total
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
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 29 29 12 17 - 100.0 % 1 1 1
(360..) days 85.7 % 496 425 71 425 - 100.0 % 14 14 7 7
walsender.c Total
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
(1,7] days 100.0 % 1 1 1 - -
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 84.8 % 105 89 5 11 62 27 - 100.0 % 1 1 1
(360..) days 90.8 % 1313 1192 121 1192 - 100.0 % 59 59 19 40

Generated by: LCOV version 2.4-beta