LCOV - code coverage report
Current view: top level - libs/postgres_ffi/wal_craft/src - lib.rs (source / functions) Coverage Total Hit
Test: 8ac049b474321fdc72ddcb56d7165153a1a900e8.info Lines: 90.0 % 250 225
Test Date: 2023-09-06 10:18:01 Functions: 62.5 % 40 25

Function Name Sort by function name Hit count Sort by function hit count
<wal_craft::Conf as core::fmt::Debug>::fmt 0
::clone 0
::eq 0
::fmt 0
<wal_craft::LastWalRecordXlogSwitch as wal_craft::Crafter>::craft::<_> 1
::craft::<_> 0
::craft:: 1
<wal_craft::LastWalRecordXlogSwitchEndsOnPageBoundary as wal_craft::Crafter>::craft::<_> 1
::craft::<_> 0
::craft:: 1
<wal_craft::LastWalRecordCrossingSegment as wal_craft::Crafter>::craft::<_> 3
::craft::<_> 0
::craft:: 3
<wal_craft::Simple as wal_craft::Crafter>::craft::<_> 3
::craft::<_> 0
::craft:: 3
<wal_craft::Simple as wal_craft::Crafter>::craft::<_>::{closure#0} 3
::craft::<_>::{closure#0} 0
::craft::::{closure#0} 3
<wal_craft::WalRecordCrossingSegmentFollowedBySmallOne as wal_craft::Crafter>::craft::<_> 3
::craft::<_> 0
::craft:: 3
<wal_craft::Conf>::initdb 6
<wal_craft::Conf>::pg_waldump 6
<wal_craft::Conf>::start_server 6
<wal_craft::PostgresServer as core::ops::drop::Drop>::drop 6
<wal_craft::PostgresServer>::connect_with_timeout 6
<wal_craft::PostgresServer>::kill 6
wal_craft::craft_single_logical_message::<_> 6
wal_craft::craft_single_logical_message::<_> 0
wal_craft::craft_single_logical_message:: 6
wal_craft::craft_single_logical_message::<_>::{closure#0} 6
wal_craft::craft_single_logical_message::<_>::{closure#0} 0
wal_craft::craft_single_logical_message::::{closure#0} 6
<_ as wal_craft::PostgresClientExt>::pg_current_wal_flush_lsn 9
<_ as wal_craft::PostgresClientExt>::pg_current_wal_flush_lsn 0
::pg_current_wal_flush_lsn 9
wal_craft::craft_internal::<_, _> 9
wal_craft::craft_internal::<_, _> 0
wal_craft::craft_internal::::craft::{closure#0}> 3
wal_craft::craft_internal::::{closure#0}> 6
wal_craft::ensure_server_config::<_> 11
wal_craft::ensure_server_config::<_> 0
wal_craft::ensure_server_config:: 11
<wal_craft::Conf>::new_pg_command::<&str> 18
<wal_craft::Conf>::pg_bin_dir 18
<wal_craft::Conf>::start_server::{closure#0} 24
<_ as wal_craft::PostgresClientExt>::pg_current_wal_insert_lsn 28
<_ as wal_craft::PostgresClientExt>::pg_current_wal_insert_lsn 0
::pg_current_wal_insert_lsn 28
<wal_craft::Conf>::pg_lib_dir 36
<wal_craft::Conf>::pg_distrib_dir 54
<wal_craft::Conf>::wal_dir 90

Generated by: LCOV version 2.1-beta