LCOV - differential code coverage report
Current view: top level - src/backend/replication Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 90.6 % 15363 13919 20 12 1412 12 116 13791 10 88
Current Date: 2026-10-12 11:56:10 +0200 Functions: 97.8 % 823 805 1 17 47 758 2
Baseline: lcov-20261012-baseline Branches: 66.3 % 9733 6456 27 12 3238 13 57 6386
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 30 30 2 28
(7,30] days: 87.3 % 63 55 2 6 12 43
(30,360] days: 91.1 % 2033 1853 18 162 4 102 1747
(360..) days: 90.5 % 13236 11980 12 1244 8 11972
Function coverage date bins:
(1,7] days: 100.0 % 3 3 1 2
(7,30] days: 100.0 % 2 2 2
(30,360] days: 98.2 % 113 111 1 1 6 105
(360..) days: 97.7 % 705 689 16 40 649
Branch coverage date bins:
(1,7] days: 76.9 % 26 20 6 20
(7,30] days: 58.0 % 50 29 5 16 7 22
(30,360] days: 69.7 % 1651 1151 22 1 477 2 50 1099
(360..) days: 65.7 % 8006 5256 11 2739 11 5245

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 DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC UBC GNC CBC DCB
repl_gram.y
76.5%76.5%
76.5 % 115 88 27 88 25.0 % 8 2 6 2 -
repl_scanner.l
81.3%81.3%
81.3 % 123 100 23 100 44.4 % 18 8 10 8 66.7 % 12 8 4 8
slot.c
86.4%86.4%
86.4 % 1040 899 141 1 898 1 66.5 % 824 548 276 548 97.9 % 48 47 1 1 46
slotfuncs.c
94.9%94.9%
94.9 % 332 315 17 315 70.3 % 192 135 57 135 93.8 % 16 15 1 15
syncrep.c
77.2%77.2%
77.2 % 316 244 72 7 237 9 66.7 % 234 156 1 77 9 147 84.2 % 19 16 3 2 14
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
89.2%89.2%
89.2 % 563 502 2 59 2 500 63.3 % 368 233 2 133 1 232 100.0 % 15 15 15
walreceiverfuncs.c
87.5%87.5%
87.5 % 152 133 19 133 66.2 % 77 51 26 1 50 100.0 % 11 11 11
walsender.c
92.1%92.1%
92.1 % 1476 1359 1 116 1 3 1355 69.7 % 916 638 3 275 1 1 636 100.0 % 63 63 2 61
libpqwalreceiver/
85.5%85.5%
85.5 % 440 376 64 376 62.8 % 323 203 120 203 100.0 % 23 23 23
logical/
91.5%91.5%
91.5 % 9817 8985 19 10 803 8 101 8876 10 75 65.6 % 6161 4043 21 10 2087 9 43 3991 98.9 % 558 552 1 5 40 512 2
pgoutput/
96.0%96.0%
96.0 % 804 772 32 1 4 767 3 73.7 % 532 392 2 138 1 4 387 100.0 % 42 42 2 40
pgrepack/
92.6%92.6%
92.6 % 94 87 7 87 63.0 % 54 34 20 34 100.0 % 8 8 8

Generated by: LCOV version 2.0-1