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

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