LCOV - code coverage report
Current view:
top level
-
libs/wal_decoder/src
- serialized_batch.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
3eba1babe267649f8cebefc91c236589db030548.info
Lines:
91.7 %
635
582
Test Date:
2024-11-22 12:36:12
Functions:
49.3 %
67
33
Function Name
Hit count
<<wal_decoder::serialized_batch::ObservedValueMeta as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
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_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_seq::<_>
0
<<wal_decoder::serialized_batch::SerializedValueBatch as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
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_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_seq::<_>
0
<<wal_decoder::serialized_batch::SerializedValueMeta as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
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_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_seq::<_>
0
<<wal_decoder::serialized_batch::ValueMeta as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting
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_u64::<_>
0
<
::deserialize::__Visitor as serde::de::Visitor>::expecting
0
<
::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_>
0
<wal_decoder::serialized_batch::OrderedValueMeta as core::cmp::Ord>::cmp
59
<wal_decoder::serialized_batch::OrderedValueMeta as core::cmp::PartialEq>::eq
8
<wal_decoder::serialized_batch::OrderedValueMeta as core::cmp::PartialOrd>::partial_cmp
9
<wal_decoder::serialized_batch::SerializedValueBatch as core::default::Default>::default
262188
<wal_decoder::serialized_batch::SerializedValueBatch>::block_is_image
291284
<wal_decoder::serialized_batch::SerializedValueBatch>::buffer_size
4804208
<wal_decoder::serialized_batch::SerializedValueBatch>::estimate_buffer_size
145852
<wal_decoder::serialized_batch::SerializedValueBatch>::extend
264577
<wal_decoder::serialized_batch::SerializedValueBatch>::extend::{closure#0}
266509
<wal_decoder::serialized_batch::SerializedValueBatch>::from_decoded_filtered
145852
<wal_decoder::serialized_batch::SerializedValueBatch>::from_values
4660945
<wal_decoder::serialized_batch::SerializedValueBatch>::from_values::{closure#0}
4664001
<wal_decoder::serialized_batch::SerializedValueBatch>::is_empty
4950035
<wal_decoder::serialized_batch::SerializedValueBatch>::is_empty::{closure#0}
0
<wal_decoder::serialized_batch::SerializedValueBatch>::len
145656
<wal_decoder::serialized_batch::SerializedValueBatch>::put
280868
<wal_decoder::serialized_batch::SerializedValueBatch>::updates_key
0
<wal_decoder::serialized_batch::SerializedValueBatch>::updates_key::{closure#0}
0
<wal_decoder::serialized_batch::SerializedValueBatch>::validate_lsn_order
5352249
<wal_decoder::serialized_batch::SerializedValueBatch>::zero_gaps
1
<wal_decoder::serialized_batch::SerializedValueBatch>::zero_gaps::{closure#0}
19
<wal_decoder::serialized_batch::ValueMeta>::key
28545945
<wal_decoder::serialized_batch::ValueMeta>::lsn
28400303
wal_decoder::serialized_batch::tests::test_creation_from_values
1
wal_decoder::serialized_batch::tests::test_creation_from_values::{closure#0}
4
wal_decoder::serialized_batch::tests::test_extension
1
wal_decoder::serialized_batch::tests::test_extension::{closure#0}
3
wal_decoder::serialized_batch::tests::test_extension::{closure#1}
3
wal_decoder::serialized_batch::tests::test_gap_zeroing
1
wal_decoder::serialized_batch::tests::test_gap_zeroing::{closure#0}
9
wal_decoder::serialized_batch::tests::test_put
1
wal_decoder::serialized_batch::tests::test_put::{closure#0}
2
wal_decoder::serialized_batch::tests::validate_batch
6
wal_decoder::serialized_batch::tests::validate_batch::{closure#0}
136
wal_decoder::serialized_batch::tests::validate_batch::{closure#1}
28
wal_decoder::serialized_batch::tests::validate_batch::{closure#2}
104
Generated by:
LCOV version 2.1-beta