LCOV - differential code coverage report
Current view: top level - src/bin/scripts - vacuuming.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 78.0 % 368 287 1 80 287 1
Current Date: 2026-11-05 14:14:01 +0100 Functions: 87.5 % 8 7 1 1 6
Baseline: lcov-20261105-baseline Branches: 70.8 % 298 211 87 211
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.6 % 56 53 1 2 53
(360..) days: 75.0 % 312 234 78 234
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 83.3 % 6 5 1 1 4
Branch coverage date bins:
(30,360] days: 90.9 % 44 40 4 40
(360..) days: 67.3 % 254 171 83 171

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
vacuum_one_database CBC 120 69.4 % (77 / 111) 71.3 % (67 / 94)
prepare_vacuum_command CBC 5667 75.0 % (72 / 96) 58.5 % (55 / 94)
vacuuming_main CBC 73 68.0 % (17 / 25) 65.0 % (13 / 20)
vacuum_all_databases GNC 27 77.4 % (24 / 31) 63.6 % (14 / 22)
escape_quotes UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
run_vacuum_command CBC 5736 76.9 % (10 / 13) 70.0 % (7 / 10)
free_retrieved_objects CBC 112 100.0 % (6 / 6) 100.0 % (4 / 4)
retrieve_objects CBC 111 100.0 % (81 / 81) 98.1 % (51 / 52)

Generated by: LCOV version 2.0-1