LCOV - differential code coverage report
Current view: top level - libs/remote_storage/src - local_fs.rs (source / functions) Coverage Total Hit LBC UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 90.0 % 580 522 3 55 522
Current Date: 2023-10-19 02:04:12 Functions: 55.4 % 112 62 1 49 62
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

Function Name Sort by function name TLA Hit count Sort by function hit count
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::download::{closure#0}::{closure#0} UBC 0
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::download_byte_range::{closure#0}::{closure#0} UBC 0
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::upload::<&[u8]>::{closure#0}::{closure#0} UBC 0
::upload::<&[u8]>::{closure#0}::{closure#0} UBC 0
::upload::>>::{closure#0}::{closure#0} UBC 0
::upload::>>>>::{closure#0}::{closure#0} UBC 0
::upload::>>::{closure#0}::{closure#0} UBC 0
::upload::>::{closure#0}::{closure#0} UBC 0
::upload::>>::{closure#0}::{closure#0} UBC 0
::upload::::{closure#0}::{closure#0} UBC 0
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::upload::<&[u8]>::{closure#0}::{closure#1} UBC 0
::upload::<&[u8]>::{closure#0}::{closure#1} UBC 0
::upload::>>::{closure#0}::{closure#1} UBC 0
::upload::>>>>::{closure#0}::{closure#1} UBC 0
::upload::>>::{closure#0}::{closure#1} UBC 0
::upload::>::{closure#0}::{closure#1} UBC 0
::upload::>>::{closure#0}::{closure#1} UBC 0
::upload::::{closure#0}::{closure#1} UBC 0
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::upload::<&[u8]>::{closure#0}::{closure#2} UBC 0
::upload::<&[u8]>::{closure#0}::{closure#2} UBC 0
::upload::>>::{closure#0}::{closure#2} UBC 0
::upload::>>>>::{closure#0}::{closure#2} UBC 0
::upload::>>::{closure#0}::{closure#2} UBC 0
::upload::>::{closure#0}::{closure#2} UBC 0
::upload::>>::{closure#0}::{closure#2} UBC 0
::upload::::{closure#0}::{closure#2} UBC 0
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::upload::<&[u8]>::{closure#0}::{closure#3} LBC 0
::upload::<&[u8]>::{closure#0}::{closure#3} UBC 0
::upload::>>::{closure#0}::{closure#3} UBC 0
::upload::>>>>::{closure#0}::{closure#3} UBC 0
::upload::>>::{closure#0}::{closure#3} LBC 0
::upload::>::{closure#0}::{closure#3} UBC 0
::upload::>>::{closure#0}::{closure#3} UBC 0
::upload::::{closure#0}::{closure#3} UBC 0
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::upload::<&[u8]>::{closure#0}::{closure#4} UBC 0
::upload::<&[u8]>::{closure#0}::{closure#4} UBC 0
::upload::>>::{closure#0}::{closure#4} UBC 0
::upload::>>>>::{closure#0}::{closure#4} UBC 0
::upload::>>::{closure#0}::{closure#4} UBC 0
::upload::>::{closure#0}::{closure#4} UBC 0
::upload::>>::{closure#0}::{closure#4} UBC 0
::upload::::{closure#0}::{closure#4} UBC 0
<remote_storage::local_fs::LocalFs>::new::{closure#0} UBC 0
<remote_storage::local_fs::LocalFs>::new::{closure#1} UBC 0
<remote_storage::local_fs::LocalFs>::read_storage_metadata::{closure#0}::{closure#0} UBC 0
<remote_storage::local_fs::LocalFs>::read_storage_metadata::{closure#0}::{closure#1} UBC 0
remote_storage::local_fs::fs_tests::read_and_assert_remote_file_contents::{closure#0}::{closure#0} UBC 0
remote_storage::local_fs::fs_tests::upload_dummy_file::{closure#0}::{closure#0} UBC 0
remote_storage::local_fs::get_all_files::<&camino::Utf8PathBuf>::{closure#0}::{closure#0} UBC 0
remote_storage::local_fs::get_all_files::<&camino::Utf8PathBuf>::{closure#0}::{closure#1} UBC 0
remote_storage::local_fs::fs_tests::download_file CBC 1
remote_storage::local_fs::fs_tests::download_file_range_positive CBC 1
remote_storage::local_fs::fs_tests::file_with_metadata CBC 1
remote_storage::local_fs::fs_tests::list_files_sorted CBC 1
remote_storage::local_fs::fs_tests::list_files_sorted::{closure#0} CBC 1
remote_storage::local_fs::fs_tests::list_files_sorted::{closure#0}::{closure#0} CBC 1
remote_storage::local_fs::fs_tests::upload_file CBC 1
<remote_storage::local_fs::LocalFs>::read_storage_metadata::{closure#0}::{closure#2} CBC 2
remote_storage::local_fs::fs_tests::download_file::{closure#0} CBC 2
remote_storage::local_fs::fs_tests::download_file_range_positive::{closure#0} CBC 2
remote_storage::local_fs::fs_tests::file_with_metadata::{closure#0} CBC 2
remote_storage::local_fs::fs_tests::upload_file::{closure#0} CBC 2
<remote_storage::local_fs::LocalFs>::list CBC 3
<remote_storage::local_fs::LocalFs>::list::{closure#0} CBC 3
<remote_storage::local_fs::LocalFs>::list::{closure#0}::{closure#0} CBC 3
remote_storage::local_fs::fs_tests::delete_file CBC 3
remote_storage::local_fs::fs_tests::delete_file CBC 1
remote_storage::local_fs::fs_tests::delete_file::{closure#0} CBC 2
remote_storage::local_fs::fs_tests::download_file_range_negative CBC 3
remote_storage::local_fs::fs_tests::download_file_range_negative CBC 1
remote_storage::local_fs::fs_tests::download_file_range_negative::{closure#0} CBC 2
remote_storage::local_fs::fs_tests::read_and_assert_remote_file_contents CBC 3
remote_storage::local_fs::fs_tests::read_and_assert_remote_file_contents::{closure#0} CBC 3
remote_storage::local_fs::fs_tests::upload_file_negatives CBC 3
remote_storage::local_fs::fs_tests::upload_file_negatives CBC 1
remote_storage::local_fs::fs_tests::upload_file_negatives::{closure#0} CBC 2
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::download_byte_range CBC 7
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::download_byte_range::{closure#0} CBC 7
remote_storage::local_fs::fs_tests::create_file_for_upload CBC 7
remote_storage::local_fs::fs_tests::create_file_for_upload::{closure#0} CBC 7
remote_storage::local_fs::fs_tests::create_storage CBC 7
remote_storage::local_fs::fs_tests::upload_dummy_file CBC 7
remote_storage::local_fs::fs_tests::upload_dummy_file::{closure#0} CBC 7
remote_storage::local_fs::fs_tests::dummy_contents CBC 12
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::list_prefixes CBC 20
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::list_prefixes::{closure#0} CBC 20
remote_storage::local_fs::get_all_files::<&camino::Utf8PathBuf> CBC 29
remote_storage::local_fs::get_all_files::<&camino::Utf8PathBuf>::{closure#0} CBC 29
<remote_storage::local_fs::LocalFs>::local_file_to_relative_path CBC 39
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::list_files CBC 60
::list_files CBC 30
::list_files::{closure#0} CBC 30
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::delete_objects CBC 336
::delete_objects CBC 168
::delete_objects::{closure#0} CBC 168
<remote_storage::local_fs::LocalFs>::new CBC 382
<remote_storage::local_fs::LocalFs>::read_storage_metadata CBC 826
<remote_storage::local_fs::LocalFs>::read_storage_metadata::{closure#0} CBC 826
remote_storage::local_fs::storage_metadata_path CBC 827
remote_storage::local_fs::file_exists CBC 1260
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::download CBC 2510
::download CBC 1255
::download::{closure#0} CBC 1255
<remote_storage::local_fs::LocalFs as core::fmt::Debug>::fmt CBC 3221
::fmt UBC 0
::clone CBC 3221
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::delete CBC 5476
::delete CBC 2738
::delete::{closure#0} CBC 2738
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::upload::<&[u8]> CBC 10270
::upload::> UBC 0
::upload::>> UBC 0
::upload::<&[u8]> CBC 2
::upload::>> CBC 4
::upload::>> CBC 13
::upload::>>>> CBC 3284
::upload:: CBC 6967
<remote_storage::local_fs::LocalFs as remote_storage::RemoteStorage>::upload::<&[u8]>::{closure#0} CBC 10270
::upload::>::{closure#0} UBC 0
::upload::>>::{closure#0} UBC 0
::upload::<&[u8]>::{closure#0} CBC 2
::upload::>>::{closure#0} CBC 4
::upload::>>::{closure#0} CBC 13
::upload::>>>>::{closure#0} CBC 3284
::upload::::{closure#0} CBC 6967
remote_storage::local_fs::create_target_directory CBC 10270
remote_storage::local_fs::create_target_directory::{closure#0} CBC 10270

Generated by: LCOV version 2.1-beta