LCOV - code coverage report
Current view: top level - pageserver/ctl/src - key.rs (source / functions) Coverage Total Hit
Test: b4ae4c4857f9ef3e144e982a35ee23bc84c71983.info Lines: 55.2 % 268 148
Test Date: 2024-10-22 22:13:45 Functions: 27.5 % 51 14

Function Name Sort by function name Hit count Sort by function hit count
<pagectl::key::AuxFileV2>::new 7
<pagectl::key::CustomShardCount as core::str::traits::FromStr>::from_str 0
<pagectl::key::DescribeKeyCommand as clap_builder::derive::Args>::group_id 0
::augment_args 0
::augment_args_for_update 0
::group_id 0
::command 0
::command_for_update 0
::from_arg_matches 0
::from_arg_matches_mut 0
::update_from_arg_matches 0
::update_from_arg_matches_mut 0
<pagectl::key::DescribeKeyCommand as clap_builder::derive::FromArgMatches>::from_arg_matches_mut::{closure#0} 0
::from_arg_matches_mut::{closure#0} 0
::update_from_arg_matches_mut::{closure#0} 0
<pagectl::key::DescribeKeyCommand>::execute 0
<pagectl::key::DescribeKeyCommand>::execute::{closure#0} 0
<pagectl::key::DescribeKeyCommand>::execute::{closure#1} 0
<pagectl::key::InvalidShardCount as core::fmt::Display>::fmt 0
>::from 0
::source 0
::fmt 0
<pagectl::key::KeyMaterial as core::convert::TryFrom<&[&str]>>::try_from 8
>::try_from 8
>::try_from 0
<pagectl::key::KeyMaterial as core::convert::TryFrom<&[&str]>>::try_from::{closure#0} 4
>::try_from::{closure#0} 4
>::try_from::{closure#0} 0
<pagectl::key::KeyMaterial as core::convert::TryFrom<&[&str]>>::try_from::{closure#0}::{closure#0} 2
>::try_from::{closure#0}::{closure#0} 2
>::try_from::{closure#0}::{closure#0} 0
<pagectl::key::KeyMaterial as core::convert::TryFrom<&[&str]>>::try_from::{closure#0}::{closure#1} 3
>::try_from::{closure#0}::{closure#1} 3
>::try_from::{closure#0}::{closure#1} 0
<pagectl::key::KeyMaterial as core::convert::TryFrom<&[&str]>>::try_from::{closure#1} 6
>::try_from::{closure#1} 6
>::try_from::{closure#1} 0
<pagectl::key::KeyMaterial as core::convert::TryFrom<&[&str]>>::try_from::{closure#1}::{closure#0} 2
>::try_from::{closure#1}::{closure#0} 2
>::try_from::{closure#1}::{closure#0} 0
<pagectl::key::KeyMaterial>::kind 0
<pagectl::key::RecognizedKeyKind>::new 0
<pagectl::key::RecognizedKeyKind>::new::{closure#0} 0
<pagectl::key::RelTagish<2> as core::convert::From<[u32; 2]>>::from 0
<pagectl::key::RelTagish<2> as core::fmt::Debug>::fmt 0
<pagectl::key::RelTagish<2> as core::fmt::Debug>::fmt::{closure#0} 0
<pagectl::key::SpanAttributesFromLogs as core::str::traits::FromStr>::from_str 5
<pagectl::key::SpanAttributesFromLogs as core::str::traits::FromStr>::from_str::{closure#0} 2
<pagectl::key::SpanAttributesFromLogs as core::str::traits::FromStr>::from_str::{closure#1} 0
<pagectl::key::SpanAttributesFromLogs as core::str::traits::FromStr>::from_str::{closure#2} 0
<pagectl::key::SpanAttributesFromLogs as core::str::traits::FromStr>::from_str::{closure#3} 0
<pageserver_api::key::Key as core::convert::From<pagectl::key::KeyMaterial>>::from 6
<utils::shard::ShardCount as core::convert::From<pagectl::key::CustomShardCount>>::from 0
pagectl::key::tests::hex_is_key_material 1
pagectl::key::tests::multiple_spanlike_args 1
pagectl::key::tests::multiple_spanlike_args::{closure#0} 0
pagectl::key::tests::recognized_auxfiles 1
pagectl::key::tests::recognized_auxfiles::{closure#0} 0
pagectl::key::tests::single_positional_spanalike_is_key_material 1
pagectl::key::tests::single_positional_spanalike_is_key_material::{closure#0} 0

Generated by: LCOV version 2.1-beta