LCOV - differential code coverage report
Current view: top level - src/backend/replication Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 90.6 % 15417 13971 20 12 1414 9 115 13847 11 89
Current Date: 2026-11-05 14:14:01 +0100 Functions: 97.9 % 826 809 1 16 1 47 761 2
Baseline: lcov-20261105-baseline Branches: 66.4 % 9785 6501 26 16 3242 11 54 6436
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 15 15 15
(7,30] days: 98.8 % 82 81 1 4 77
(30,360] days: 90.7 % 1588 1441 20 3 124 111 1330
(360..) days: 90.5 % 13731 12433 9 1289 9 12424
Function coverage date bins:
(7,30] days: 100.0 % 7 7 1 6
(30,360] days: 98.0 % 98 96 1 1 6 90
(360..) days: 97.9 % 721 706 15 1 40 665
Branch coverage date bins:
(1,7] days: 72.7 % 22 16 6 16
(7,30] days: 78.8 % 66 52 1 13 1 51
(30,360] days: 69.8 % 1114 778 25 3 308 2 53 723
(360..) days: 65.9 % 8583 5655 13 2915 9 5646

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 GBC GNC CBC DCB
libpqwalreceiver/
85.4%85.4%
85.4 % 439 375 64 1 374 2 62.8 % 323 203 1 119 1 202 100.0 % 23 23 1 22
logical/
91.5%91.5%
91.5 % 9854 9016 19 7 812 2 101 8913 10 75 65.7 % 6191 4066 21 9 2095 4 43 4019 98.9 % 561 555 1 5 40 515 2
pgrepack/
92.6%92.6%
92.6 % 94 87 7 87 63.0 % 54 34 20 34 100.0 % 8 8 8
pgoutput/
96.0%96.0%
96.0 % 804 772 32 1 1 770 1 73.9 % 532 393 139 2 391 100.0 % 42 42 1 41
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
syncrep.c
77.2%77.2%
77.2 % 316 244 72 2 7 235 9 66.7 % 234 156 1 77 1 9 146 84.2 % 19 16 3 2 14
repl_gram.y
77.4%77.4%
77.4 % 115 89 26 89 25.0 % 8 2 6 2 -
repl_scanner.l
83.6%83.6%
83.6 % 122 102 20 2 1 99 1 1 55.6 % 18 10 8 2 8 75.0 % 12 9 3 1 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
walreceiverfuncs.c
87.5%87.5%
87.5 % 152 133 19 133 66.2 % 77 51 26 51 100.0 % 11 11 11
walreceiver.c
88.8%88.8%
88.8 % 563 500 5 58 500 63.3 % 368 233 7 128 233 100.0 % 15 15 15
walsender.c
92.3%92.3%
92.3 % 1495 1380 1 114 2 3 1375 70.0 % 938 657 3 278 2 1 654 100.0 % 63 63 2 61
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_gram.y
96.0%96.0%
96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1

Generated by: LCOV version 2.0-1