LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - xlogutils.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 75.5 % 241 182 59 5 177 7
Current Date: 2024-04-14 14:21:10 Functions: 90.9 % 22 20 2 5 15
Baseline: 16@8cea358b128 Branches: 51.0 % 204 104 1 99 1 103
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 4 4 4
(60,120] days: 100.0 % 1 1 1
(180,240] days: 100.0 % 1 1 1
(240..) days: 74.9 % 235 176 59 176
Function coverage date bins:
(240..) days: 90.9 % 22 20 2 5 15
Branch coverage date bins:
[..60] days: 50.0 % 2 1 1 1
(240..) days: 51.0 % 202 103 99 103

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
WALReadRaiseError UBC 0 0.0 % (0 / 9) 0.0 % (0 / 8)
report_invalid_page UBC 0 0.0 % (0 / 7) 0.0 % (0 / 6)
XLogDropDatabase GNC 29 100.0 % (4 / 4)
forget_invalid_pages_db CBC 29 23.1 % (3 / 13) 7.1 % (1 / 14)
log_invalid_page CBC 45 82.4 % (14 / 17) 41.7 % (5 / 12)
XLogTruncateRelation CBC 53 100.0 % (3 / 3)
XLogCheckInvalidPages CBC 145 30.8 % (4 / 13) 10.0 % (1 / 10)
XLogHaveInvalidPages CBC 326 60.0 % (3 / 5) 25.0 % (1 / 4)
wal_segment_open CBC 923 66.7 % (6 / 9) 12.5 % (1 / 8)
read_local_xlog_page_no_wait CBC 3826 100.0 % (2 / 2)
wal_segment_close CBC 9827 100.0 % (4 / 4)
read_local_xlog_page CBC 21280 100.0 % (2 / 2)
read_local_xlog_page_guts GNC 25106 96.3 % (26 / 27) 87.5 % (14 / 16)
XLogDropRelation CBC 28028 100.0 % (3 / 3)
forget_invalid_pages CBC 28081 73.3 % (11 / 15) 54.5 % (12 / 22)
XLogReadDetermineTimeline CBC 51165 93.1 % (27 / 29) 60.0 % (24 / 40)
CreateFakeRelcacheEntry GNC 51167 100.0 % (12 / 12)
FreeFakeRelcacheEntry GNC 51167 100.0 % (3 / 3)
XLogInitBufferForRedo CBC 52723 100.0 % (3 / 3)
XLogReadBufferForRedo CBC 3062232 100.0 % (2 / 2)
XLogReadBufferForRedoExtended CBC 3137812 84.4 % (27 / 32) 68.2 % (30 / 44)
XLogReadBufferExtended GNC 3500890 85.2 % (23 / 27) 75.0 % (15 / 20)

Generated by: LCOV version 2.1-beta2-3-g6141622