LCOV - code coverage report
Current view: top level - libs/pageserver_api/src - shard.rs (source / functions) Coverage Total Hit
Test: 2aa98e37cd3250b9a68c97ef6050b16fe702ab33.info Lines: 92.3 % 377 348
Test Date: 2024-08-29 11:33:10 Functions: 44.6 % 56 25

Function Name Sort by function name Hit count Sort by function hit count
<<pageserver_api::shard::ShardIdentity as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize:: 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_map:: 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq:: 0
<<pageserver_api::shard::ShardLayout as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
<<pageserver_api::shard::ShardStripeSize as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<&mut serde_json::de::Deserializer> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::<_> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct::>>>>> 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_newtype_struct:: 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> 0
<pageserver_api::shard::ShardConfigError as core::fmt::Display>::fmt 0
<pageserver_api::shard::ShardIdentity>::broken 0
<pageserver_api::shard::ShardIdentity>::from_params 600
<pageserver_api::shard::ShardIdentity>::get_shard_number 10032
<pageserver_api::shard::ShardIdentity>::is_broken 3680442
<pageserver_api::shard::ShardIdentity>::is_key_disposable 11242920
<pageserver_api::shard::ShardIdentity>::is_key_local 3670410
<pageserver_api::shard::ShardIdentity>::is_shard_zero 0
<pageserver_api::shard::ShardIdentity>::is_unsharded 0
<pageserver_api::shard::ShardIdentity>::new 3096
<pageserver_api::shard::ShardIdentity>::shard_index 834
<pageserver_api::shard::ShardIdentity>::shard_slug 24
<pageserver_api::shard::ShardIdentity>::unsharded 4266
<pageserver_api::shard::ShardStripeSize as core::default::Default>::default 6
pageserver_api::shard::describe 0
pageserver_api::shard::hash_combine 3154608
pageserver_api::shard::key_is_shard0 17552112
pageserver_api::shard::key_to_shard_number 3164628
pageserver_api::shard::murmurhash32 6309210
pageserver_api::shard::tests::murmur_hash 6
pageserver_api::shard::tests::shard_id_split 6
pageserver_api::shard::tests::shard_identity_validation 6
pageserver_api::shard::tests::shard_index_binary_encoding 6
pageserver_api::shard::tests::shard_index_human_encoding 6
pageserver_api::shard::tests::shard_mapping 6
pageserver_api::shard::tests::tenant_shard_id_backward_compat 6
pageserver_api::shard::tests::tenant_shard_id_binary 6
pageserver_api::shard::tests::tenant_shard_id_forward_compat 6
pageserver_api::shard::tests::tenant_shard_id_legacy_binary 6
pageserver_api::shard::tests::tenant_shard_id_string 6

Generated by: LCOV version 2.1-beta