LCOV - code coverage report
Current view:
top level
-
libs/pageserver_api/src
- shard.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
42f947419473a288706e86ecdf7c2863d760d5d7.info
Lines:
92.3 %
377
348
Test Date:
2024-08-02 21:34:27
Functions:
44.6 %
56
25
Function Name
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>::is_shard_zero
0
<pageserver_api::shard::ShardIdentity>::is_unsharded
0
pageserver_api::shard::describe
0
<pageserver_api::shard::ShardStripeSize as core::default::Default>::default
2
pageserver_api::shard::tests::murmur_hash
2
pageserver_api::shard::tests::shard_id_split
2
pageserver_api::shard::tests::shard_identity_validation
2
pageserver_api::shard::tests::shard_index_binary_encoding
2
pageserver_api::shard::tests::shard_index_human_encoding
2
pageserver_api::shard::tests::shard_mapping
2
pageserver_api::shard::tests::tenant_shard_id_backward_compat
2
pageserver_api::shard::tests::tenant_shard_id_binary
2
pageserver_api::shard::tests::tenant_shard_id_forward_compat
2
pageserver_api::shard::tests::tenant_shard_id_legacy_binary
2
pageserver_api::shard::tests::tenant_shard_id_string
2
<pageserver_api::shard::ShardIdentity>::shard_slug
8
<pageserver_api::shard::ShardIdentity>::from_params
186
<pageserver_api::shard::ShardIdentity>::shard_index
264
<pageserver_api::shard::ShardIdentity>::new
1032
<pageserver_api::shard::ShardIdentity>::unsharded
1394
<pageserver_api::shard::ShardIdentity>::get_shard_number
3158
pageserver_api::shard::hash_combine
1051536
pageserver_api::shard::key_to_shard_number
1054690
<pageserver_api::shard::ShardIdentity>::is_key_local
1223470
<pageserver_api::shard::ShardIdentity>::is_broken
1226628
pageserver_api::shard::murmurhash32
2103070
<pageserver_api::shard::ShardIdentity>::is_key_disposable
3747198
pageserver_api::shard::key_is_shard0
5850262
Generated by:
LCOV version 2.1-beta