LCOV - code coverage report
Current view: top level - pageserver/src/tenant/storage_layer/layer - tests.rs (source / functions) Coverage Total Hit
Test: 8b13a09a5c233d98abd4a0d3e59157e7db16d6fd.info Lines: 99.4 % 884 879
Test Date: 2024-11-21 10:53:51 Functions: 100.0 % 44 44

Function Name Sort by function name Hit count Sort by function hit count
<pageserver::tenant::storage_layer::layer::tests::SpawnBlockingPoolHelper>::consume_all_spawn_blocking_threads 4
::consume_all_spawn_blocking_threads 2
::consume_all_spawn_blocking_threads::{closure#0} 2
<pageserver::tenant::storage_layer::layer::tests::SpawnBlockingPoolHelper>::consume_all_spawn_blocking_threads0 26
<pageserver::tenant::storage_layer::layer::tests::SpawnBlockingPoolHelper>::consume_all_spawn_blocking_threads0::{closure#0} 26
<pageserver::tenant::storage_layer::layer::tests::SpawnBlockingPoolHelper>::consume_all_spawn_blocking_threads0::{closure#0}::{closure#0} 7180
<pageserver::tenant::storage_layer::layer::tests::SpawnBlockingPoolHelper>::consume_and_release_all_of_spawn_blocking_threads 24
::consume_and_release_all_of_spawn_blocking_threads 12
::consume_and_release_all_of_spawn_blocking_threads::{closure#0} 12
<pageserver::tenant::storage_layer::layer::tests::SpawnBlockingPoolHelper>::consume_and_release_all_of_spawn_blocking_threads0 22
<pageserver::tenant::storage_layer::layer::tests::SpawnBlockingPoolHelper>::consume_and_release_all_of_spawn_blocking_threads0::{closure#0} 22
<pageserver::tenant::storage_layer::layer::tests::SpawnBlockingPoolHelper>::release 52
::release 26
::release::{closure#0} 26
pageserver::tenant::storage_layer::layer::tests::access_stats 2
pageserver::tenant::storage_layer::layer::tests::access_stats_2038 2
pageserver::tenant::storage_layer::layer::tests::cancelled_get_or_maybe_download_does_not_cancel_eviction 4
pageserver::tenant::storage_layer::layer::tests::cancelled_get_or_maybe_download_does_not_cancel_eviction 2
pageserver::tenant::storage_layer::layer::tests::cancelled_get_or_maybe_download_does_not_cancel_eviction::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::evict_and_wait_does_not_wait_for_download 4
pageserver::tenant::storage_layer::layer::tests::evict_and_wait_does_not_wait_for_download 2
pageserver::tenant::storage_layer::layer::tests::evict_and_wait_does_not_wait_for_download::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::evict_and_wait_does_not_wait_for_download::{closure#0}::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::evict_and_wait_on_wanted_deleted 4
pageserver::tenant::storage_layer::layer::tests::evict_and_wait_on_wanted_deleted 2
pageserver::tenant::storage_layer::layer::tests::evict_and_wait_on_wanted_deleted::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::eviction_cancellation_on_drop 4
pageserver::tenant::storage_layer::layer::tests::eviction_cancellation_on_drop 2
pageserver::tenant::storage_layer::layer::tests::eviction_cancellation_on_drop::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::layer_size 2
pageserver::tenant::storage_layer::layer::tests::lowres_time 8
pageserver::tenant::storage_layer::layer::tests::multiple_pending_evictions_in_order 2
pageserver::tenant::storage_layer::layer::tests::multiple_pending_evictions_out_of_order 2
pageserver::tenant::storage_layer::layer::tests::multiple_pending_evictions_scenario 4
pageserver::tenant::storage_layer::layer::tests::multiple_pending_evictions_scenario::{closure#0} 4
pageserver::tenant::storage_layer::layer::tests::multiple_pending_evictions_scenario::{closure#0}::{closure#0} 4
pageserver::tenant::storage_layer::layer::tests::multiple_pending_evictions_scenario::{closure#0}::{closure#1} 4
pageserver::tenant::storage_layer::layer::tests::multiple_pending_evictions_scenario::{closure#0}::{closure#1}::{closure#0} 4
pageserver::tenant::storage_layer::layer::tests::multiple_pending_evictions_scenario::{closure#0}::{closure#2} 36
pageserver::tenant::storage_layer::layer::tests::multiple_pending_evictions_scenario::{closure#0}::{closure#3} 36
pageserver::tenant::storage_layer::layer::tests::read_wins_pending_eviction 2
pageserver::tenant::storage_layer::layer::tests::read_wins_pending_eviction::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::read_wins_pending_eviction::{closure#0}::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::read_wins_pending_eviction::{closure#0}::{closure#1} 18
pageserver::tenant::storage_layer::layer::tests::read_wins_pending_eviction::{closure#0}::{closure#2} 18
pageserver::tenant::storage_layer::layer::tests::smoke_test 4
pageserver::tenant::storage_layer::layer::tests::smoke_test 2
pageserver::tenant::storage_layer::layer::tests::smoke_test::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::smoke_test::{closure#0}::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::spawn_blocking_pool_helper_actually_works 2
pageserver::tenant::storage_layer::layer::tests::spawn_blocking_pool_helper_actually_works::{closure#0} 2
pageserver::tenant::storage_layer::layer::tests::spawn_blocking_pool_helper_actually_works::{closure#0}::{closure#0} 2

Generated by: LCOV version 2.1-beta