LCOV - code coverage report
Current view: top level - pageserver/client/src - mgmt_api.rs (source / functions) Coverage Total Hit
Test: aca8877be6ceba750c1be359ed71bc1799d52b30.info Lines: 61.2 % 281 172
Test Date: 2024-02-14 18:05:35 Functions: 61.4 % 70 43

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>::keyspace 0
<pageserver_client::mgmt_api::Client>::keyspace::{closure#0} 0
<pageserver_client::mgmt_api::Client>::put_io_engine 0
<pageserver_client::mgmt_api::Client>::put_io_engine::{closure#0} 0
<pageserver_client::mgmt_api::Client>::tenant_create 0
::tenant_create 0
::tenant_create::{closure#0} 0
<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_info 0
<pageserver_client::mgmt_api::Client>::timeline_info::{closure#0} 0
<pageserver_client::mgmt_api::Client>::timeline_delete 4
<pageserver_client::mgmt_api::Client>::timeline_delete::{closure#0} 4
<pageserver_client::mgmt_api::Client>::tenant_shard_split 5
<pageserver_client::mgmt_api::Client>::tenant_shard_split::{closure#0} 5
<pageserver_client::mgmt_api::Client>::get_raw 10
::get_raw 5
::get_raw::{closure#0} 5
<pageserver_client::mgmt_api::Client>::list_tenants 12
::list_tenants 6
::list_tenants::{closure#0} 6
<pageserver_client::mgmt_api::Client>::timeline_list 12
<pageserver_client::mgmt_api::Client>::timeline_list::{closure#0} 12
<pageserver_client::mgmt_api::Client>::list_timelines 19
<pageserver_client::mgmt_api::Client>::list_timelines::{closure#0} 19
<pageserver_client::mgmt_api::Error as core::fmt::Debug>::fmt 24
::fmt 1
::fmt 23
<pageserver_client::mgmt_api::Client>::tenant_config 28
::tenant_config 14
::tenant_config::{closure#0} 14
<pageserver_client::mgmt_api::Client>::list_location_config 36
::list_location_config 18
::list_location_config::{closure#0} 18
<pageserver_client::mgmt_api::Client>::tenant_delete 48
::tenant_delete 24
::tenant_delete::{closure#0} 24
<pageserver_client::mgmt_api::Client>::from_client::{closure#0} 89
<pageserver_client::mgmt_api::Client>::location_config 522
<pageserver_client::mgmt_api::Client>::location_config::{closure#0} 522
<pageserver_client::mgmt_api::Client>::timeline_create 828
<pageserver_client::mgmt_api::Client>::timeline_create::{closure#0} 828
<pageserver_client::mgmt_api::Client>::status 2566
::status 1283
::status::{closure#0} 1283
<pageserver_client::mgmt_api::Client>::get::<_> 2640
::get::<_> 0
::get::<_>::{closure#0} 0
::get:: 0
::get::::{closure#0} 0
::get::<&alloc::string::String> 1320
::get::<&alloc::string::String>::{closure#0} 1320
<pageserver_client::mgmt_api::Client>::request::<_, _> 2735
::request::<&pageserver_api::models::virtual_file::IoEngineKind, alloc::string::String> 0
::request::<(), alloc::string::String> 0
::request::<_, _> 0
::request:: 5
::request::<&pageserver_api::models::TenantConfigRequest, &alloc::string::String> 14
::request::<&pageserver_api::models::TenantLocationConfigRequest, &alloc::string::String> 522
::request::<&pageserver_api::models::TimelineCreateRequest, &alloc::string::String> 828
::request::<(), &alloc::string::String> 1366
<pageserver_client::mgmt_api::Client>::request::<_, _>::{closure#0} 2735
::request::<&pageserver_api::models::virtual_file::IoEngineKind, alloc::string::String>::{closure#0} 0
::request::<(), alloc::string::String>::{closure#0} 0
::request::<_, _>::{closure#0} 0
::request::::{closure#0} 5
::request::<&pageserver_api::models::TenantConfigRequest, &alloc::string::String>::{closure#0} 14
::request::<&pageserver_api::models::TenantLocationConfigRequest, &alloc::string::String>::{closure#0} 522
::request::<&pageserver_api::models::TimelineCreateRequest, &alloc::string::String>::{closure#0} 828
::request::<(), &alloc::string::String>::{closure#0} 1366
<pageserver_client::mgmt_api::Client>::new 4116
<pageserver_client::mgmt_api::Client>::from_client 4126
<reqwest::async_impl::response::Response as pageserver_client::mgmt_api::ResponseErrorMessageExt>::error_from_body 9776
::error_from_body 4888
::error_from_body::{closure#0} 4888

Generated by: LCOV version 2.1-beta