LCOV - differential code coverage report
Current view: top level - libs/remote_storage/src - azure_blob.rs (source / functions) Coverage Total Hit UBC CBC
Current: cd44433dd675caa99df17a61b18949c8387e2242.info Lines: 57.4 % 296 170 126 170
Current Date: 2024-01-09 02:06:09 Functions: 45.1 % 51 23 28 23
Baseline: 66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date: 2024-01-08 15:34:46

Function Name Sort by function name TLA Hit count Sort by function hit count
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::copy UBC 0
::copy UBC 0
::copy::{closure#0} UBC 0
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::delete CBC 94
::delete CBC 47
::delete::{closure#0} CBC 47
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::delete_objects CBC 4
::delete_objects CBC 2
::delete_objects::{closure#0} CBC 2
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::download CBC 2
::download CBC 1
::download::{closure#0} CBC 1
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::download_byte_range CBC 5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::download_byte_range::{closure#0} CBC 5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list CBC 5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0} CBC 5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#0} CBC 2
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#1} CBC 3
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#2} CBC 5
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#3} CBC 23
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::list::{closure#0}::{closure#4} CBC 28
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::upload::<_> UBC 0
::upload::<_> UBC 0
::upload::>>> UBC 0
::upload::> UBC 0
<remote_storage::azure_blob::AzureBlobStorage as remote_storage::RemoteStorage>::upload::<_>::{closure#0} UBC 0
::upload::<_>::{closure#0} UBC 0
::upload::>>>::{closure#0} UBC 0
::upload::>::{closure#0} UBC 0
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder CBC 6
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder::{closure#0} CBC 6
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder::{closure#0}::{closure#0} CBC 6
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder::{closure#0}::{closure#1} UBC 0
<remote_storage::azure_blob::AzureBlobStorage>::download_for_builder::{closure#0}::{closure#2} UBC 0
<remote_storage::azure_blob::AzureBlobStorage>::name_to_relative_path CBC 51
<remote_storage::azure_blob::AzureBlobStorage>::new CBC 5
<remote_storage::azure_blob::AzureBlobStorage>::new::{closure#0} UBC 0
<remote_storage::azure_blob::AzureBlobStorage>::new::{closure#1} UBC 0
<remote_storage::azure_blob::AzureBlobStorage>::permit CBC 198
::permit CBC 99
::permit::{closure#0} CBC 99
<remote_storage::azure_blob::AzureBlobStorage>::relative_path_to_name CBC 101
<remote_storage::azure_blob::NonSeekableStream<_> as azure_core::seekable_stream::SeekableStream>::len UBC 0
as azure_core::seekable_stream::SeekableStream>::len UBC 0
> + core::marker::Send + core::marker::Sync>>> as azure_core::seekable_stream::SeekableStream>::len UBC 0
<remote_storage::azure_blob::NonSeekableStream<_> as azure_core::seekable_stream::SeekableStream>::reset UBC 0
as azure_core::seekable_stream::SeekableStream>::reset UBC 0
as azure_core::seekable_stream::SeekableStream>::reset::{closure#0} UBC 0
> + core::marker::Send + core::marker::Sync>>> as azure_core::seekable_stream::SeekableStream>::reset UBC 0
> + core::marker::Send + core::marker::Sync>>> as azure_core::seekable_stream::SeekableStream>::reset::{closure#0} UBC 0
<remote_storage::azure_blob::NonSeekableStream<_> as core::clone::Clone>::clone UBC 0
as core::clone::Clone>::clone UBC 0
> + core::marker::Send + core::marker::Sync>>> as core::clone::Clone>::clone UBC 0
<remote_storage::azure_blob::NonSeekableStream<_> as core::fmt::Debug>::fmt UBC 0
as core::fmt::Debug>::fmt UBC 0
> + core::marker::Send + core::marker::Sync>>> as core::fmt::Debug>::fmt UBC 0
<remote_storage::azure_blob::NonSeekableStream<_> as futures_io::if_std::AsyncRead>::poll_read UBC 0
as futures_io::if_std::AsyncRead>::poll_read UBC 0
> + core::marker::Send + core::marker::Sync>>> as futures_io::if_std::AsyncRead>::poll_read UBC 0
<remote_storage::azure_blob::NonSeekableStream<_>>::new UBC 0
>::new UBC 0
> + core::marker::Send + core::marker::Sync>>>>::new UBC 0
remote_storage::azure_blob::to_azure_metadata UBC 0
remote_storage::azure_blob::to_download_error UBC 0

Generated by: LCOV version 2.1-beta