LCOV - differential code coverage report
Current view:
top level
-
storage_broker/src/bin
- storage_broker.rs
(
source
/ functions)
Coverage
Total
Hit
UBC
CBC
Current:
cd44433dd675caa99df17a61b18949c8387e2242.info
Lines:
69.2 %
504
349
155
349
Current Date:
2024-01-09 02:06:09
Functions:
58.2 %
91
53
38
53
Baseline:
66c52a629a0f4a503e193045e0df4c77139e344b.info
Baseline Date:
2024-01-08 15:34:46
Function Name
TLA
Hit count
<storage_broker::Args as clap_builder::derive::Args>::augment_args::DEFAULT_VALUE::{closure#0}
CBC
672
::augment_args::DEFAULT_VALUE::{closure#0}
CBC
672
::augment_args_for_update::DEFAULT_VALUE::{closure#0}
UBC
0
<storage_broker::Args as clap_builder::derive::FromArgMatches>::from_arg_matches_mut::{closure#0}
UBC
0
::from_arg_matches_mut::{closure#0}
UBC
0
::update_from_arg_matches_mut::{closure#0}
UBC
0
<storage_broker::Args as clap_builder::derive::FromArgMatches>::from_arg_matches_mut::{closure#1}
UBC
0
::from_arg_matches_mut::{closure#1}
UBC
0
::update_from_arg_matches_mut::{closure#1}
UBC
0
<storage_broker::Args as clap_builder::derive::FromArgMatches>::from_arg_matches_mut::{closure#2}
UBC
0
::from_arg_matches_mut::{closure#2}
UBC
0
::update_from_arg_matches_mut::{closure#2}
UBC
0
<storage_broker::Args as clap_builder::derive::FromArgMatches>::from_arg_matches_mut::{closure#3}
UBC
0
::from_arg_matches_mut::{closure#3}
UBC
0
::update_from_arg_matches_mut::{closure#3}
UBC
0
<storage_broker::Args as clap_builder::derive::FromArgMatches>::from_arg_matches_mut::{closure#4}
UBC
0
::from_arg_matches_mut::{closure#4}
UBC
0
::update_from_arg_matches_mut::{closure#4}
UBC
0
<storage_broker::Args as core::fmt::Debug>::fmt
CBC
672
::augment_args
CBC
336
::augment_args_for_update
UBC
0
::group_id
UBC
0
::command
CBC
336
::command_for_update
UBC
0
::from_arg_matches
UBC
0
::update_from_arg_matches
UBC
0
::update_from_arg_matches_mut
UBC
0
::fmt
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::publish_one
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::publish_one::{closure#0}
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::publish_safekeeper_info
CBC
488
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::publish_safekeeper_info::{closure#0}
CBC
488
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_by_filter
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_by_filter::{closure#0}
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_by_filter::{closure#0}::{closure#0}
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_by_filter::{closure#0}::{closure#1}
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_by_filter::{closure#0}::{closure#2}
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_by_filter::{closure#0}::{closure#2}::{closure#0}
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_safekeeper_info
CBC
1590
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_safekeeper_info::{closure#0}
CBC
1590
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_safekeeper_info::{closure#0}::{closure#0}
UBC
0
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_safekeeper_info::{closure#0}::{closure#1}
CBC
1590
<storage_broker::Broker as storage_broker::proto::broker_service_server::BrokerService>::subscribe_safekeeper_info::{closure#0}::{closure#1}::{closure#0}
UBC
0
<storage_broker::Message as core::fmt::Debug>::fmt
CBC
37685
::clone
CBC
37682
::eq
CBC
3
::fmt
UBC
0
<storage_broker::Message>::as_typed_message
UBC
0
<storage_broker::Message>::from
UBC
0
<storage_broker::Message>::from::{closure#0}
UBC
0
<storage_broker::Message>::from::{closure#1}
UBC
0
<storage_broker::Message>::from::{closure#2}
UBC
0
<storage_broker::Message>::message_type
UBC
0
<storage_broker::Message>::tenant_timeline_id
CBC
8842
<storage_broker::Publisher as core::ops::drop::Drop>::drop
CBC
489
<storage_broker::Publisher>::send_msg
CBC
8842
<storage_broker::Registry as core::clone::Clone>::clone
CBC
2417
<storage_broker::Registry>::register_publisher
CBC
489
<storage_broker::Registry>::register_publisher::{closure#0}
CBC
488
<storage_broker::Registry>::register_subscriber
CBC
1592
<storage_broker::Registry>::register_subscriber::{closure#0}
CBC
1590
<storage_broker::Registry>::send_msg
CBC
8842
<storage_broker::Registry>::unregister_publisher
CBC
489
<storage_broker::Registry>::unregister_publisher::{closure#0}
CBC
488
<storage_broker::Registry>::unregister_subscriber
CBC
1592
<storage_broker::Registry>::unregister_subscriber::{closure#0}
CBC
1590
<storage_broker::SharedState>::new
CBC
337
<storage_broker::SharedState>::register_publisher
CBC
489
<storage_broker::SharedState>::register_subscriber
CBC
1592
<storage_broker::SharedState>::unregister_publisher
CBC
489
<storage_broker::SharedState>::unregister_subscriber
CBC
1592
<storage_broker::Subscriber as core::ops::drop::Drop>::drop
CBC
1592
<storage_broker::SubscriptionKey as core::fmt::Debug>::fmt
CBC
3180
::clone
UBC
0
::fmt
CBC
3180
<storage_broker::SubscriptionKey>::from_proto_filter_tenant_timeline_id
UBC
0
<storage_broker::SubscriptionKey>::from_proto_filter_tenant_timeline_id::{closure#0}
UBC
0
<storage_broker::SubscriptionKey>::from_proto_subscription_key
CBC
1590
storage_broker::http1_handler
CBC
3
storage_broker::http1_handler::{closure#0}
CBC
3
storage_broker::main
CBC
672
storage_broker::main
CBC
336
storage_broker::main::{closure#0}
CBC
336
storage_broker::main::{closure#0}::{closure#0}
CBC
336
storage_broker::main::{closure#0}::{closure#0}::{closure#0}
CBC
334
storage_broker::main::{closure#0}::{closure#0}::{closure#0}::{closure#0}
CBC
334
storage_broker::main::{closure#0}::{closure#1}
CBC
1485
storage_broker::main::{closure#0}::{closure#1}::{closure#0}
CBC
1485
storage_broker::main::{closure#0}::{closure#1}::{closure#0}::{closure#0}
CBC
2083
storage_broker::main::{closure#0}::{closure#1}::{closure#0}::{closure#0}::{closure#0}
CBC
2083
storage_broker::main::{closure#0}::{closure#1}::{closure#0}::{closure#0}::{closure#0}::{closure#0}
CBC
2080
storage_broker::main::{closure#0}::{closure#1}::{closure#0}::{closure#0}::{closure#0}::{closure#1}
CBC
2080
storage_broker::main::{closure#0}::{closure#1}::{closure#0}::{closure#0}::{closure#0}::{closure#2}
CBC
3
storage_broker::main::{closure#0}::{closure#2}
CBC
336
storage_broker::main::{closure#0}::{closure#3}
CBC
336
storage_broker::main::{closure#0}::{closure#4}
CBC
336
storage_broker::tests::mock_addr
CBC
3
storage_broker::tests::msg
CBC
2
storage_broker::tests::test_registry
CBC
1
storage_broker::tests::test_registry::{closure#0}
CBC
2
storage_broker::tests::tli_from_u64
CBC
3
Generated by:
LCOV version 2.1-beta