LCOV - differential code coverage report
Current view: top level - pageserver/src - statvfs.rs (source / functions) Coverage Total Hit UBC CBC
Current: f6946e90941b557c917ac98cd5a7e9506d180f3e.info Lines: 82.5 % 80 66 14 66
Current Date: 2023-10-19 02:04:12 Functions: 45.0 % 40 18 22 18
Baseline: c8637f37369098875162f194f92736355783b050.info
Baseline Date: 2023-10-18 20:25:20

Function Name Sort by function name TLA Hit count Sort by function hit count
<pageserver::statvfs::Statvfs>::block_size UBC 0
pageserver::statvfs::mock::walk_dir_disk_usage::{closure#1} UBC 0
<nix::errno::consts::Errno as core::convert::From<pageserver::statvfs::mock::MockedError>>::from CBC 1
<pageserver::statvfs::Statvfs>::blocks CBC 4
<pageserver::statvfs::Statvfs>::blocks_available CBC 4
<pageserver::statvfs::mock::MockedError as core::fmt::Debug>::fmt CBC 4
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UBC 0
::clone UBC 0
::eq UBC 0
::fmt UBC 0
::deserialize::> UBC 0
::serialize::<_> UBC 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> CBC 1
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 1
<::deserialize::__Visitor as serde::de::Visitor>::visit_enum::> CBC 1
::deserialize::> CBC 1
pageserver::statvfs::mock::walk_dir_disk_usage CBC 4
<pageserver::statvfs::Statvfs>::get CBC 5
pageserver::statvfs::mock::get CBC 5
<pageserver::statvfs::Statvfs>::fragment_size CBC 8
<pageserver::statvfs::mock::Behavior as core::fmt::Debug>::fmt CBC 36
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes:: UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> UBC 0
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64:: UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::expecting UBC 0
<::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer, >::new>, toml_edit::de::Error>> UBC 0
::clone UBC 0
::eq UBC 0
::serialize::<_> UBC 0
<::deserialize::__Field as serde::de::Deserialize>::deserialize:: CBC 3
<::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer, serde::__private::de::content::visit_content_map<::deserialize::__Visitor, toml_edit::de::Error>::{closure#0}>, toml_edit::de::Error>> CBC 3
::deserialize:: CBC 3
<::deserialize::__Field as serde::de::Deserialize>::deserialize::> CBC 7
<::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str:: CBC 10
::fmt CBC 10
pageserver::statvfs::mock::walk_dir_disk_usage::{closure#0} CBC 130

Generated by: LCOV version 2.1-beta