LCOV - differential code coverage report
Current view: top level - src/bin/scripts - vacuumdb.c (source / functions) Coverage Total Hit LBC UBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 81.1 % 519 421 98 421 9
Current Date: 2024-04-14 14:21:10 Functions: 87.5 % 8 7 1 1 6
Baseline: 16@8cea358b128 Branches: 71.0 % 334 237 1 96 237
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (180,240] days: 50.0 % 18 9 9 9
(240..) days: 82.2 % 501 412 89 412
Function coverage date bins:
(180,240] days: 0.0 % 1 0 1
(240..) days: 100.0 % 7 7 1 6
Branch coverage date bins:
(180,240] days: 50.0 % 10 5 5 5
(240..) days: 71.6 % 324 232 1 91 232

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 CBC 68 80.0 % (152 / 190) 72.4 % (71 / 98)
vacuum_one_database CBC 67 81.7 % (125 / 153) 77.0 % (94 / 122)
prepare_vacuum_command CBC 3424 73.6 % (67 / 91) 54.9 % (45 / 82)
escape_quotes UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
run_vacuum_command CBC 3477 66.7 % (6 / 9) 50.0 % (3 / 6)
check_objfilter GNC 53 100.0 % (14 / 14) 100.0 % (16 / 16)
help CBC 1 100.0 % (43 / 43)
vacuum_all_databases CBC 13 100.0 % (14 / 14) 100.0 % (8 / 8)

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