LCOV - code coverage report
Current view: top level - tests/functional - test_session_corruption.c (source / functions) Coverage Total Hit
Test: coverage.info Lines: 97.4 % 385 375
Test Date: 2026-04-20 19:54:22 Functions: 100.0 % 25 25

Function Name Sort by function name Hit count Sort by function hit count
craft_valid_file 10
fake_session_fill 28
mkdir_p 56
rm_rf 56
run_session_corruption_tests 2
scratch_dir_for 28
session_path_from_home 20
slurp 28
test_bad_magic_refuses_load 2
test_bogus_count_refuses_load 2
test_concurrent_writers_both_correct 2
test_ensure_dir_failure_blocks_save 2
test_flock_busy_blocks_load 2
test_home_dc_missing_refuses_load 2
test_mode_drift_corrected_on_save 2
test_rename_failure_blocks_save 2
test_slot_exhaustion_refuses_save 2
test_stale_tmp_leftover_ignored 2
test_tmp_is_directory_blocks_save 2
test_truncated_body_refuses_load 2
test_truncated_session_refuses_load 2
test_unknown_version_refuses_load_and_does_not_overwrite 2
tmp_session_path_from_home 4
with_fresh_home 26
write_full 14

Generated by: LCOV version 2.0-1