LCOV - code coverage report
Current view: top level - pageserver/src - import_datadir.rs (source / functions) Coverage Total Hit
Test: 1b0a6a0c05cee5a7de360813c8034804e105ce1c.info Lines: 64.2 % 447 287
Test Date: 2025-03-12 00:01:28 Functions: 41.2 % 34 14

Function Name Sort by function name Hit count Sort by function hit count
pageserver::import_datadir::get_lsn_from_controlfile 4
pageserver::import_datadir::get_lsn_from_controlfile::{closure#0} 0
pageserver::import_datadir::import_basebackup_from_tar::<tokio_util::io::stream_reader::StreamReader<futures_util::stream::stream::map::Map<hyper::body::body::Body, pageserver::http::routes::put_tenant_timeline_import_basebackup::{closure#0}::{closure#0}::{closure#0}>, bytes::bytes::Bytes>> 0
pageserver::import_datadir::import_basebackup_from_tar::<tokio_util::io::stream_reader::StreamReader<futures_util::stream::stream::map::Map<hyper::body::body::Body, pageserver::http::routes::put_tenant_timeline_import_basebackup::{closure#0}::{closure#0}::{closure#0}>, bytes::bytes::Bytes>>::{closure#0} 0
pageserver::import_datadir::import_file::<tokio::fs::file::File> 3860
pageserver::import_datadir::import_file:: 3860
pageserver::import_datadir::import_file::, bytes::bytes::Bytes>>>> 0
pageserver::import_datadir::import_file::<tokio::fs::file::File>::{closure#0} 3860
pageserver::import_datadir::import_file::::{closure#0} 3860
pageserver::import_datadir::import_file::, bytes::bytes::Bytes>>>>::{closure#0} 0
pageserver::import_datadir::import_rel::<tokio::fs::file::File> 3784
pageserver::import_datadir::import_rel:: 3784
pageserver::import_datadir::import_rel::, bytes::bytes::Bytes>>>> 0
pageserver::import_datadir::import_rel::<tokio::fs::file::File>::{closure#0} 3784
pageserver::import_datadir::import_rel::::{closure#0} 3784
pageserver::import_datadir::import_rel::, bytes::bytes::Bytes>>>>::{closure#0} 0
pageserver::import_datadir::import_rel::<tokio::fs::file::File>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_rel::::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_rel::, bytes::bytes::Bytes>>>>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_slru::<tokio::fs::file::File> 12
pageserver::import_datadir::import_slru:: 12
pageserver::import_datadir::import_slru::, bytes::bytes::Bytes>>>> 0
pageserver::import_datadir::import_slru::<tokio::fs::file::File>::{closure#0} 12
pageserver::import_datadir::import_slru::::{closure#0} 12
pageserver::import_datadir::import_slru::, bytes::bytes::Bytes>>>>::{closure#0} 0
pageserver::import_datadir::import_slru::<tokio::fs::file::File>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_slru::::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_slru::, bytes::bytes::Bytes>>>>::{closure#0}::{closure#0} 0
pageserver::import_datadir::import_timeline_from_postgres_datadir 4
pageserver::import_datadir::import_timeline_from_postgres_datadir::{closure#0} 4
pageserver::import_datadir::import_timeline_from_postgres_datadir::{closure#0}::{closure#0} 3960
pageserver::import_datadir::import_wal 4
pageserver::import_datadir::import_wal::{closure#0} 4
pageserver::import_datadir::import_wal_from_tar::<tokio_util::io::stream_reader::StreamReader<futures_util::stream::stream::map::Map<hyper::body::body::Body, pageserver::http::routes::put_tenant_timeline_import_wal::{closure#0}::{closure#0}::{closure#0}>, bytes::bytes::Bytes>> 0
pageserver::import_datadir::import_wal_from_tar::<tokio_util::io::stream_reader::StreamReader<futures_util::stream::stream::map::Map<hyper::body::body::Body, pageserver::http::routes::put_tenant_timeline_import_wal::{closure#0}::{closure#0}::{closure#0}>, bytes::bytes::Bytes>>::{closure#0} 0
pageserver::import_datadir::import_wal_from_tar::<tokio_util::io::stream_reader::StreamReader<futures_util::stream::stream::map::Map<hyper::body::body::Body, pageserver::http::routes::put_tenant_timeline_import_wal::{closure#0}::{closure#0}::{closure#0}>, bytes::bytes::Bytes>>::{closure#0}::{closure#0} 0
pageserver::import_datadir::read_all_bytes::<tokio::fs::file::File> 40
pageserver::import_datadir::read_all_bytes:: 20
pageserver::import_datadir::read_all_bytes::::{closure#0} 20
pageserver::import_datadir::read_all_bytes::, bytes::bytes::Bytes>>>> 0
pageserver::import_datadir::read_all_bytes::, bytes::bytes::Bytes>>>>::{closure#0} 0
pageserver::import_datadir::read_all_bytes::, bytes::bytes::Bytes>>>> 0
pageserver::import_datadir::read_all_bytes::, bytes::bytes::Bytes>>>>::{closure#0} 0

Generated by: LCOV version 2.1-beta