LCOV - code coverage report
Current view: top level - pageserver/src - basebackup.rs (source / functions) Coverage Total Hit
Test: 09e7485004805bd42b53a0c369170b3228136512.info Lines: 0.0 % 492 0
Test Date: 2024-11-21 18:36:18 Functions: 0.0 % 119 0

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_dbdir 0
>>>>>>::add_dbdir 0
>>>>::add_dbdir 0
>>>>>::add_dbdir 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_dbdir::{closure#0} 0
>>>>>>::add_dbdir::{closure#0} 0
>>>>::add_dbdir::{closure#0} 0
>>>>>::add_dbdir::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_dbdir::{closure#0}::{closure#0} 0
>>>>>>::add_dbdir::{closure#0}::{closure#0} 0
>>>>::add_dbdir::{closure#0}::{closure#0} 0
>>>>>::add_dbdir::{closure#0}::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_dbdir::{closure#0}::{closure#1} 0
>>>>>>::add_dbdir::{closure#0}::{closure#1} 0
>>>>::add_dbdir::{closure#0}::{closure#1} 0
>>>>>::add_dbdir::{closure#0}::{closure#1} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_pgcontrol_file 0
>>>>>>::add_pgcontrol_file 0
>>>>>>::add_pgcontrol_file::{closure#0} 0
>>>>::add_pgcontrol_file 0
>>>>::add_pgcontrol_file::{closure#0} 0
>>>>>::add_pgcontrol_file 0
>>>>>::add_pgcontrol_file::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_pgcontrol_file::{closure#0}::{closure#0} 0
>>>>>>::add_pgcontrol_file::{closure#0}::{closure#0} 0
>>>>::add_pgcontrol_file::{closure#0}::{closure#0} 0
>>>>>::add_pgcontrol_file::{closure#0}::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_pgcontrol_file::{closure#0}::{closure#1} 0
>>>>>>::add_pgcontrol_file::{closure#0}::{closure#1} 0
>>>>::add_pgcontrol_file::{closure#0}::{closure#1} 0
>>>>>::add_pgcontrol_file::{closure#0}::{closure#1} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_pgcontrol_file::{closure#0}::{closure#2} 0
>>>>>>::add_pgcontrol_file::{closure#0}::{closure#2} 0
>>>>::add_pgcontrol_file::{closure#0}::{closure#2} 0
>>>>>::add_pgcontrol_file::{closure#0}::{closure#2} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_pgcontrol_file::{closure#0}::{closure#3} 0
>>>>>>::add_pgcontrol_file::{closure#0}::{closure#3} 0
>>>>::add_pgcontrol_file::{closure#0}::{closure#3} 0
>>>>>::add_pgcontrol_file::{closure#0}::{closure#3} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_rel 0
>>>>>>::add_rel 0
>>>>>>::add_rel::{closure#0} 0
>>>>::add_rel 0
>>>>::add_rel::{closure#0} 0
>>>>>::add_rel 0
>>>>>::add_rel::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_rel::{closure#0}::{closure#0} 0
>>>>>>::add_rel::{closure#0}::{closure#0} 0
>>>>::add_rel::{closure#0}::{closure#0} 0
>>>>>::add_rel::{closure#0}::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_rel::{closure#0}::{closure#1} 0
>>>>>>::add_rel::{closure#0}::{closure#1} 0
>>>>::add_rel::{closure#0}::{closure#1} 0
>>>>>::add_rel::{closure#0}::{closure#1} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_twophase_file 0
>>>>>>::add_twophase_file 0
>>>>>>::add_twophase_file::{closure#0} 0
>>>>::add_twophase_file 0
>>>>::add_twophase_file::{closure#0} 0
>>>>>::add_twophase_file 0
>>>>>::add_twophase_file::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_twophase_file::{closure#0}::{closure#0} 0
>>>>>>::add_twophase_file::{closure#0}::{closure#0} 0
>>>>::add_twophase_file::{closure#0}::{closure#0} 0
>>>>>::add_twophase_file::{closure#0}::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball 0
>>>>>>::send_tarball 0
>>>>>>::send_tarball::{closure#0} 0
>>>>::send_tarball 0
>>>>::send_tarball::{closure#0} 0
>>>>>::send_tarball 0
>>>>>::send_tarball::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#0} 0
>>>>>>::send_tarball::{closure#0}::{closure#0} 0
>>>>::send_tarball::{closure#0}::{closure#0} 0
>>>>>::send_tarball::{closure#0}::{closure#0} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#12} 0
>>>>>>::send_tarball::{closure#0}::{closure#12} 0
>>>>::send_tarball::{closure#0}::{closure#12} 0
>>>>>::send_tarball::{closure#0}::{closure#12} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#1} 0
>>>>>>::send_tarball::{closure#0}::{closure#1} 0
>>>>::send_tarball::{closure#0}::{closure#1} 0
>>>>>::send_tarball::{closure#0}::{closure#1} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#2} 0
>>>>>>::send_tarball::{closure#0}::{closure#2} 0
>>>>::send_tarball::{closure#0}::{closure#2} 0
>>>>>::send_tarball::{closure#0}::{closure#2} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#3} 0
>>>>>>::send_tarball::{closure#0}::{closure#3} 0
>>>>::send_tarball::{closure#0}::{closure#3} 0
>>>>>::send_tarball::{closure#0}::{closure#3} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#4} 0
>>>>>>::send_tarball::{closure#0}::{closure#4} 0
>>>>::send_tarball::{closure#0}::{closure#4} 0
>>>>>::send_tarball::{closure#0}::{closure#4} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#5} 0
>>>>>>::send_tarball::{closure#0}::{closure#5} 0
>>>>::send_tarball::{closure#0}::{closure#5} 0
>>>>>::send_tarball::{closure#0}::{closure#5} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#6} 0
>>>>>>::send_tarball::{closure#0}::{closure#6} 0
>>>>::send_tarball::{closure#0}::{closure#6} 0
>>>>>::send_tarball::{closure#0}::{closure#6} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#7} 0
>>>>>>::send_tarball::{closure#0}::{closure#7} 0
>>>>::send_tarball::{closure#0}::{closure#7} 0
>>>>>::send_tarball::{closure#0}::{closure#7} 0
<pageserver::basebackup::Basebackup<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::send_tarball::{closure#0}::{closure#8} 0
>>>>>>::send_tarball::{closure#0}::{closure#8} 0
>>>>::send_tarball::{closure#0}::{closure#8} 0
>>>>>::send_tarball::{closure#0}::{closure#8} 0
<pageserver::basebackup::BasebackupError as core::fmt::Display>::fmt 0
>::from 0
::source 0
::fmt 0
<pageserver::basebackup::SlruSegmentsBuilder<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::add_block 0
>>>>>>::add_block 0
>>>>>>::add_block::{closure#0} 0
>>>>::add_block 0
>>>>::add_block::{closure#0} 0
>>>>>::add_block 0
>>>>>::add_block::{closure#0} 0
<pageserver::basebackup::SlruSegmentsBuilder<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::finish 0
>>>>>>::finish 0
>>>>>>::finish::{closure#0} 0
>>>>::finish 0
>>>>::finish::{closure#0} 0
>>>>>::finish 0
>>>>>::finish::{closure#0} 0
<pageserver::basebackup::SlruSegmentsBuilder<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::flush 0
>>>>>>::flush 0
>>>>>>::flush::{closure#0} 0
>>>>::flush 0
>>>>::flush::{closure#0} 0
>>>>>::flush 0
>>>>>::flush::{closure#0} 0
<pageserver::basebackup::SlruSegmentsBuilder<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>>::new 0
>>>>>>::new 0
>>>>::new 0
>>>>>::new 0
pageserver::basebackup::new_tar_header 0
pageserver::basebackup::new_tar_header_dir 0
pageserver::basebackup::send_basebackup_tarball::<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>> 0
pageserver::basebackup::send_basebackup_tarball::>>>>> 0
pageserver::basebackup::send_basebackup_tarball::>>> 0
pageserver::basebackup::send_basebackup_tarball::>>>> 0
pageserver::basebackup::send_basebackup_tarball::<postgres_backend::CopyDataWriter<core::pin::Pin<&mut tokio_io_timeout::TimeoutReader<tokio::net::tcp::stream::TcpStream>>>>::{closure#0} 0
pageserver::basebackup::send_basebackup_tarball::>>>>>::{closure#0} 0
pageserver::basebackup::send_basebackup_tarball::>>>::{closure#0} 0
pageserver::basebackup::send_basebackup_tarball::>>>>::{closure#0} 0

Generated by: LCOV version 2.1-beta