LCOV - code coverage report
Current view: top level - pageserver/client/src - mgmt_api.rs (source / functions) Coverage Total Hit
Test: 32f4a56327bc9da697706839ed4836b2a00a408f.info Lines: 55.2 % 248 137
Test Date: 2024-02-07 07:37:29 Functions: 57.4 % 61 35

Function Name Sort by function name Hit count Sort by function hit count
<pageserver_client::mgmt_api::Client as core::fmt::Debug>::fmt 0
<pageserver_client::mgmt_api::Client>::get::<_> 2516
::get::<&alloc::string::String> 1258
::get::<&alloc::string::String>::{closure#0} 1258
::get::<_> 0
::get::<_>::{closure#0} 0
::get:: 0
::get::::{closure#0} 0
<pageserver_client::mgmt_api::Client>::get_raw 10
::get_raw 5
::get_raw::{closure#0} 5
<pageserver_client::mgmt_api::Client>::keyspace 0
<pageserver_client::mgmt_api::Client>::keyspace::{closure#0} 0
<pageserver_client::mgmt_api::Client>::list_location_config 16
::list_location_config 8
::list_location_config::{closure#0} 8
<pageserver_client::mgmt_api::Client>::list_tenants 12
::list_tenants 6
::list_tenants::{closure#0} 6
<pageserver_client::mgmt_api::Client>::list_timelines 19
<pageserver_client::mgmt_api::Client>::list_timelines::{closure#0} 19
<pageserver_client::mgmt_api::Client>::location_config 496
<pageserver_client::mgmt_api::Client>::location_config::{closure#0} 496
<pageserver_client::mgmt_api::Client>::new 4022
<pageserver_client::mgmt_api::Client>::new::{closure#0} 89
<pageserver_client::mgmt_api::Client>::request::<_, _> 2629
::request::<&pageserver_api::models::TenantConfigRequest, &alloc::string::String> 14
::request::<&pageserver_api::models::TenantLocationConfigRequest, &alloc::string::String> 496
::request::<&pageserver_api::models::TimelineCreateRequest, &alloc::string::String> 825
::request::<(), &alloc::string::String> 1294
::request::<(), alloc::string::String> 0
::request::<_, _> 0
<pageserver_client::mgmt_api::Client>::request::<_, _>::{closure#0} 2629
::request::<&pageserver_api::models::TenantConfigRequest, &alloc::string::String>::{closure#0} 14
::request::<&pageserver_api::models::TenantLocationConfigRequest, &alloc::string::String>::{closure#0} 496
::request::<&pageserver_api::models::TimelineCreateRequest, &alloc::string::String>::{closure#0} 825
::request::<(), &alloc::string::String>::{closure#0} 1294
::request::<(), alloc::string::String>::{closure#0} 0
::request::<_, _>::{closure#0} 0
<pageserver_client::mgmt_api::Client>::status 2466
::status 1233
::status::{closure#0} 1233
<pageserver_client::mgmt_api::Client>::tenant_config 28
::tenant_config 14
::tenant_config::{closure#0} 14
<pageserver_client::mgmt_api::Client>::tenant_create 0
::tenant_create 0
::tenant_create::{closure#0} 0
<pageserver_client::mgmt_api::Client>::tenant_delete 48
::tenant_delete 24
::tenant_delete::{closure#0} 24
<pageserver_client::mgmt_api::Client>::tenant_details 0
<pageserver_client::mgmt_api::Client>::tenant_details::{closure#0} 0
<pageserver_client::mgmt_api::Client>::tenant_reset 0
::tenant_reset 0
::tenant_reset::{closure#0} 0
<pageserver_client::mgmt_api::Client>::tenant_secondary_download 0
::tenant_secondary_download 0
::tenant_secondary_download::{closure#0} 0
<pageserver_client::mgmt_api::Client>::tenant_synthetic_size 0
<pageserver_client::mgmt_api::Client>::tenant_synthetic_size::{closure#0} 0
<pageserver_client::mgmt_api::Client>::timeline_create 825
<pageserver_client::mgmt_api::Client>::timeline_create::{closure#0} 825
<pageserver_client::mgmt_api::Client>::timeline_delete 4
<pageserver_client::mgmt_api::Client>::timeline_delete::{closure#0} 4
<pageserver_client::mgmt_api::Client>::timeline_info 0
<pageserver_client::mgmt_api::Client>::timeline_info::{closure#0} 0
<pageserver_client::mgmt_api::Client>::timeline_list 0
<pageserver_client::mgmt_api::Client>::timeline_list::{closure#0} 0
<pageserver_client::mgmt_api::Error as core::fmt::Debug>::fmt 7
::fmt 0
::fmt 7
<reqwest::async_impl::response::Response as pageserver_client::mgmt_api::ResponseErrorMessageExt>::error_from_body 9556
::error_from_body 4778
::error_from_body::{closure#0} 4778

Generated by: LCOV version 2.1-beta