LCOV - code coverage report
Current view: top level - pageserver/src/tenant/remote_timeline_client - download.rs (source / functions) Coverage Total Hit
Test: aca8877be6ceba750c1be359ed71bc1799d52b30.info Lines: 89.1 % 322 287
Test Date: 2024-02-14 18:05:35 Functions: 61.1 % 72 44

Function Name Sort by function name Hit count Sort by function hit count
pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#1} 0
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#2} 0
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#3} 0
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#4} 0
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#5} 0
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#6} 0
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst::{closure#0}::{closure#1}::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst::{closure#0}::{closure#1}::{closure#0}::{closure#1} 0
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst::{closure#0}::{closure#1}::{closure#0}::{closure#2} 0
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst::{closure#0}::{closure#2} 0
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst::{closure#0}::{closure#2}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}::{closure#3} 0
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#1} 0
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#2} 0
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#3} 0
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#4} 0
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#6} 0
pageserver::tenant::remote_timeline_client::download::download_retry_forever::<alloc::vec::Vec<u8>, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_retry_forever::, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_retry_forever::::list::{closure#0}, remote_storage::Listing>::{closure#0}>::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#1} 0
pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#2} 0
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}::{closure#2} 1
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst 4
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst::{closure#0} 4
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst::{closure#0}::{closure#1} 4
pageserver::tenant::remote_timeline_client::download::download_initdb_tar_zst::{closure#0}::{closure#1}::{closure#0} 4
pageserver::tenant::remote_timeline_client::download::download_retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} 4
pageserver::tenant::remote_timeline_client::download::download_retry::, ::delete_all::{closure#0}::{closure#1}, ::delete_all::{closure#0}::{closure#1}::{closure#0}>::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_retry::::{closure#0}::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#0} 4
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#5} 6
pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#3} 6
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}::{closure#1} 30
pageserver::tenant::remote_timeline_client::download::is_temp_download_file 51
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0} 382
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0} 191
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}::{closure#0} 191
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#1} 403
pageserver::tenant::remote_timeline_client::download::list_remote_timelines 872
pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0} 872
pageserver::tenant::remote_timeline_client::download::list_remote_timelines::{closure#0}::{closure#0} 929
pageserver::tenant::remote_timeline_client::download::download_index_part 930
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0} 0
pageserver::tenant::remote_timeline_client::download::download_index_part 465
pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0} 465
pageserver::tenant::remote_timeline_client::download::do_download_index_part 1085
pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0} 1085
pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0} 1139
pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0} 1139
pageserver::tenant::remote_timeline_client::download::download_retry_forever::<alloc::vec::Vec<u8>, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0}> 1951
pageserver::tenant::remote_timeline_client::download::download_retry_forever::::list::{closure#0}, remote_storage::Listing>::{closure#0}> 866
pageserver::tenant::remote_timeline_client::download::download_retry_forever::, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0}> 1085
pageserver::tenant::remote_timeline_client::download::download_retry_forever::<alloc::vec::Vec<u8>, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0} 1951
pageserver::tenant::remote_timeline_client::download::download_retry_forever::::list::{closure#0}, remote_storage::Listing>::{closure#0}>::{closure#0} 866
pageserver::tenant::remote_timeline_client::download::download_retry_forever::, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0} 1085
pageserver::tenant::remote_timeline_client::download::download_retry_forever::<alloc::vec::Vec<u8>, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} 1951
pageserver::tenant::remote_timeline_client::download::download_retry_forever::::list::{closure#0}, remote_storage::Listing>::{closure#0}>::{closure#0}::{closure#1} 866
pageserver::tenant::remote_timeline_client::download::download_retry_forever::, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::do_download_index_part::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} 1085
pageserver::tenant::remote_timeline_client::download::download_layer_file 10731
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0} 10731
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0} 10758
pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0} 10758
pageserver::tenant::remote_timeline_client::download::download_retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} 11105
pageserver::tenant::remote_timeline_client::download::download_retry::::{closure#0}::{closure#1} 4
pageserver::tenant::remote_timeline_client::download::download_retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} 185
pageserver::tenant::remote_timeline_client::download::download_retry::, ::delete_all::{closure#0}::{closure#1}, ::delete_all::{closure#0}::{closure#1}::{closure#0}>::{closure#0}::{closure#1} 189
pageserver::tenant::remote_timeline_client::download::download_retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0}::{closure#1} 10727
pageserver::tenant::remote_timeline_client::download::download_retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}> 11109
pageserver::tenant::remote_timeline_client::download::download_retry:: 4
pageserver::tenant::remote_timeline_client::download::download_retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}::{closure#0}> 185
pageserver::tenant::remote_timeline_client::download::download_retry::, ::delete_all::{closure#0}::{closure#1}, ::delete_all::{closure#0}::{closure#1}::{closure#0}> 189
pageserver::tenant::remote_timeline_client::download::download_retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}> 10731
pageserver::tenant::remote_timeline_client::download::download_retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0} 11109
pageserver::tenant::remote_timeline_client::download::download_retry::::{closure#0} 4
pageserver::tenant::remote_timeline_client::download::download_retry::, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_index_part::{closure#0}::{closure#0}::{closure#0}::{closure#0}>::{closure#0} 185
pageserver::tenant::remote_timeline_client::download::download_retry::, ::delete_all::{closure#0}::{closure#1}, ::delete_all::{closure#0}::{closure#1}::{closure#0}>::{closure#0} 189
pageserver::tenant::remote_timeline_client::download::download_retry::<(tokio::fs::file::File, u64), pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}, pageserver::tenant::remote_timeline_client::download::download_layer_file::{closure#0}::{closure#0}::{closure#0}>::{closure#0} 10731

Generated by: LCOV version 2.1-beta