LCOV - code coverage report
Current view: top level - libs/remote_storage/tests/common - tests.rs (source / functions) Coverage Total Hit
Test: 49aa928ec5b4b510172d8b5c6d154da28e70a46c.info Lines: 61.8 % 34 21
Test Date: 2024-11-13 18:23:39 Functions: 64.1 % 78 50

Function Name Sort by function name Hit count Sort by function hit count
test_real_s3::tests_s3::__test_context_wrapped_copy_works::{closure#0}::{closure#0} 0
test_real_azure::tests_azure::__test_context_wrapped_copy_works::{closure#0}::{closure#0} 0
test_real_s3::tests_s3::__test_context_wrapped_copy_works::{closure#0}::{closure#0} 0
test_real_s3::tests_s3::__test_context_wrapped_copy_works::{closure#0}::{closure#1} 0
test_real_azure::tests_azure::__test_context_wrapped_copy_works::{closure#0}::{closure#1} 0
test_real_s3::tests_s3::__test_context_wrapped_copy_works::{closure#0}::{closure#1} 0
test_real_s3::tests_s3::__test_context_wrapped_copy_works::{closure#0}::{closure#2} 0
test_real_azure::tests_azure::__test_context_wrapped_copy_works::{closure#0}::{closure#2} 0
test_real_s3::tests_s3::__test_context_wrapped_copy_works::{closure#0}::{closure#2} 0
test_real_s3::tests_s3::__test_context_wrapped_delete_non_exising_works::{closure#0}::{closure#0} 0
test_real_azure::tests_azure::__test_context_wrapped_delete_non_exising_works::{closure#0}::{closure#0} 0
test_real_s3::tests_s3::__test_context_wrapped_delete_non_exising_works::{closure#0}::{closure#0} 0
test_real_s3::tests_s3::__test_context_wrapped_delete_objects_works::{closure#0}::{closure#0} 0
test_real_azure::tests_azure::__test_context_wrapped_delete_objects_works::{closure#0}::{closure#0} 0
test_real_s3::tests_s3::__test_context_wrapped_delete_objects_works::{closure#0}::{closure#0} 0
test_real_s3::tests_s3::__test_context_wrapped_delete_objects_works::{closure#0}::{closure#1} 0
test_real_azure::tests_azure::__test_context_wrapped_delete_objects_works::{closure#0}::{closure#1} 0
test_real_s3::tests_s3::__test_context_wrapped_delete_objects_works::{closure#0}::{closure#1} 0
test_real_s3::tests_s3::__test_context_wrapped_delete_objects_works::{closure#0}::{closure#2} 0
test_real_azure::tests_azure::__test_context_wrapped_delete_objects_works::{closure#0}::{closure#2} 0
test_real_s3::tests_s3::__test_context_wrapped_delete_objects_works::{closure#0}::{closure#2} 0
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#1} 0
test_real_azure::tests_azure::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#1} 0
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#1} 0
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#3} 0
test_real_azure::tests_azure::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#3} 0
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#3} 0
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#4} 0
test_real_azure::tests_azure::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#4} 0
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#4} 0
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#7} 0
test_real_azure::tests_azure::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#7} 0
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#7} 0
test_real_s3::tests_s3::__test_context_wrapped_upload_download_works::{closure#0}::{closure#0} 0
test_real_azure::tests_azure::__test_context_wrapped_upload_download_works::{closure#0}::{closure#0} 0
test_real_s3::tests_s3::__test_context_wrapped_upload_download_works::{closure#0}::{closure#0} 0
test_real_s3::tests_s3::__test_context_wrapped_upload_download_works::{closure#0}::{closure#1} 0
test_real_azure::tests_azure::__test_context_wrapped_upload_download_works::{closure#0}::{closure#1} 0
test_real_s3::tests_s3::__test_context_wrapped_upload_download_works::{closure#0}::{closure#1} 0
test_real_s3::tests_s3::copy_works 6
test_real_azure::tests_azure::copy_works 3
test_real_s3::tests_s3::copy_works 3
test_real_s3::tests_s3::delete_non_exising_works 6
test_real_azure::tests_azure::delete_non_exising_works 3
test_real_s3::tests_s3::delete_non_exising_works 3
test_real_s3::tests_s3::delete_objects_works 6
test_real_azure::tests_azure::delete_objects_works 3
test_real_s3::tests_s3::delete_objects_works 3
test_real_s3::tests_s3::delete_prefix 6
test_real_azure::tests_azure::delete_prefix 3
test_real_s3::tests_s3::delete_prefix 3
test_real_s3::tests_s3::download_conditional 6
test_real_azure::tests_azure::download_conditional 3
test_real_s3::tests_s3::download_conditional 3
test_real_s3::tests_s3::head_object 6
test_real_azure::tests_azure::head_object 3
test_real_s3::tests_s3::head_object 3
test_real_s3::tests_s3::list_no_delimiter_works 6
test_real_azure::tests_azure::list_no_delimiter_works 3
test_real_s3::tests_s3::list_no_delimiter_works 3
test_real_s3::tests_s3::list_partial_prefix 6
test_real_azure::tests_azure::list_partial_prefix 3
test_real_s3::tests_s3::list_partial_prefix 3
test_real_s3::tests_s3::pagination_should_work 6
test_real_azure::tests_azure::pagination_should_work 3
test_real_s3::tests_s3::pagination_should_work 3
test_real_s3::tests_s3::upload_download_works 6
test_real_azure::tests_azure::upload_download_works 3
test_real_s3::tests_s3::upload_download_works 3
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#1} 21
test_real_azure::tests_azure::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#1} 7
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#1} 14
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#4} 21
test_real_azure::tests_azure::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#4} 7
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#4} 14
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#5} 21
test_real_azure::tests_azure::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#5} 7
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#5} 14
test_real_s3::tests_s3::__test_context_wrapped_delete_prefix::{closure#0}::{closure#0} 60
test_real_azure::tests_azure::__test_context_wrapped_delete_prefix::{closure#0}::{closure#0} 20
test_real_s3::tests_s3::__test_context_wrapped_delete_prefix::{closure#0}::{closure#0} 40
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#0} 63
test_real_azure::tests_azure::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#0} 21
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#0} 42
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#2} 63
test_real_azure::tests_azure::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#2} 21
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#2} 42
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#3} 63
test_real_azure::tests_azure::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#3} 21
test_real_s3::tests_s3::__test_context_wrapped_list_no_delimiter_works::{closure#0}::{closure#3} 42
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#0} 63
test_real_azure::tests_azure::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#0} 21
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#0} 42
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#2} 63
test_real_azure::tests_azure::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#2} 21
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#2} 42
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#6} 63
test_real_azure::tests_azure::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#6} 21
test_real_s3::tests_s3::__test_context_wrapped_list_partial_prefix::{closure#0}::{closure#6} 42
test_real_s3::tests_s3::__test_context_wrapped_delete_prefix::{closure#0}::{closure#1} 293
test_real_azure::tests_azure::__test_context_wrapped_delete_prefix::{closure#0}::{closure#6} 0
test_real_s3::tests_s3::__test_context_wrapped_delete_prefix::{closure#0}::{closure#6} 0
test_real_azure::tests_azure::__test_context_wrapped_delete_prefix::{closure#0}::{closure#5} 15
test_real_azure::tests_azure::__test_context_wrapped_delete_prefix::{closure#0}::{closure#4} 20
test_real_azure::tests_azure::__test_context_wrapped_delete_prefix::{closure#0}::{closure#1} 21
test_real_azure::tests_azure::__test_context_wrapped_delete_prefix::{closure#0}::{closure#2} 21
test_real_azure::tests_azure::__test_context_wrapped_delete_prefix::{closure#0}::{closure#3} 21
test_real_s3::tests_s3::__test_context_wrapped_delete_prefix::{closure#0}::{closure#5} 29
test_real_s3::tests_s3::__test_context_wrapped_delete_prefix::{closure#0}::{closure#4} 40
test_real_s3::tests_s3::__test_context_wrapped_delete_prefix::{closure#0}::{closure#1} 42
test_real_s3::tests_s3::__test_context_wrapped_delete_prefix::{closure#0}::{closure#2} 42
test_real_s3::tests_s3::__test_context_wrapped_delete_prefix::{closure#0}::{closure#3} 42

Generated by: LCOV version 2.1-beta