LCOV - differential code coverage report
Current view: top level - src/bin/pg_rewind - pg_rewind.c (source / functions) Coverage Total Hit UNC LBC UBC GIC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 82.7 % 411 340 8 63 5 335 2 4
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 14 14 4 10
Baseline: 16@8cea358b128 Branches: 64.3 % 235 151 4 1 79 1 2 148
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (60,120] days: 80.0 % 5 4 1 4
(180,240] days: 12.5 % 8 1 7 1
(240..) days: 84.2 % 398 335 63 335
Function coverage date bins:
(240..) days: 100.0 % 14 14 4 10
Branch coverage date bins:
(60,120] days: 50.0 % 4 2 2 2
(180,240] days: 0.0 % 2 0 2
(240..) days: 65.1 % 229 149 1 79 1 148

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
main GNC 24 83.6 % (138 / 165) 72.0 % (67 / 93)
progress_report CBC 49145 17.6 % (3 / 17) 6.2 % (1 / 16)
getRestoreCommand GNC 17 73.1 % (19 / 26) 43.8 % (7 / 16)
ensureCleanShutdown CBC 10 76.0 % (19 / 25) 50.0 % (6 / 12)
perform_rewind CBC 13 92.2 % (59 / 64) 83.3 % (25 / 30)
digestControlFile GNC 54 63.6 % (7 / 11) 50.0 % (5 / 10)
sanityChecks CBC 16 84.2 % (16 / 19) 70.8 % (17 / 24)
MinXLogRecPtr CBC 13 83.3 % (5 / 6) 75.0 % (3 / 4)
checkControlFile CBC 54 85.7 % (6 / 7) 50.0 % (1 / 2)
createBackupLabel CBC 12 93.3 % (14 / 15) 50.0 % (1 / 2)
disconnect_atexit CBC 17 75.0 % (3 / 4) 50.0 % (1 / 2)
findCommonAncestorTimeline CBC 13 90.9 % (10 / 11) 62.5 % (5 / 8)
getTimelineHistory CBC 26 100.0 % (20 / 20) 75.0 % (12 / 16)
usage GNC 1 100.0 % (21 / 21)

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