LCOV - code coverage report
Current view:
top level
-
pageserver/src/tenant
- blob_io.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
aca8877be6ceba750c1be359ed71bc1799d52b30.info
Lines:
94.4 %
269
254
Test Date:
2024-02-14 18:05:35
Functions:
82.5 %
80
66
Function Name
Hit count
<pageserver::tenant::blob_io::BlobWriter<false>>::into_inner
6475
<pageserver::tenant::blob_io::BlobWriter<true>>::flush_buffer
8707302
>::flush_buffer
12
>::flush_buffer::{closure#0}
12
>::flush_buffer
4353639
>::flush_buffer::{closure#0}
4353639
<pageserver::tenant::blob_io::BlobWriter<true>>::into_inner
31658
>::into_inner
15829
>::into_inner::{closure#0}
15829
<pageserver::tenant::blob_io::BlobWriter<true>>::into_inner_no_flush
0
<pageserver::tenant::blob_io::BlobWriter<true>>::new
22332
>::new
6487
>::new
15845
<pageserver::tenant::blob_io::BlobWriter<true>>::size
2203320
>::size
6475
>::size
2196845
<pageserver::tenant::blob_io::BlobWriter<true>>::write_all::<alloc::vec::Vec<u8>>
207602848
>::write_all::
>
4130
>::write_all::
>::{closure#0}
4130
>::write_all::
229189
>::write_all::
::{closure#0}
229189
>::write_all::
233319
>::write_all::
::{closure#0}
233319
>::write_all::
>
51667393
>::write_all::
>::{closure#0}
51667393
>::write_all::
51667393
>::write_all::
::{closure#0}
51667393
<pageserver::tenant::blob_io::BlobWriter<true>>::write_all_unbuffered::<alloc::vec::Vec<u8>>
470512
>::write_all_unbuffered::
>
4130
>::write_all_unbuffered::
229189
>::write_all_unbuffered::
233319
>::write_all_unbuffered::
>>
0
>::write_all_unbuffered::
>
0
>::write_all_unbuffered::
>
0
>::write_all_unbuffered::
>
0
>::write_all_unbuffered::
0
>::write_all_unbuffered::
>>
3874
>::write_all_unbuffered::
>
0
<pageserver::tenant::blob_io::BlobWriter<true>>::write_all_unbuffered::<alloc::vec::Vec<u8>>::{closure#0}
470512
>::write_all_unbuffered::
>::{closure#0}
4130
>::write_all_unbuffered::
::{closure#0}
229189
>::write_all_unbuffered::
::{closure#0}
233319
>::write_all_unbuffered::
>>::{closure#0}
0
>::write_all_unbuffered::
>::{closure#0}
0
>::write_all_unbuffered::
>::{closure#0}
0
>::write_all_unbuffered::
>::{closure#0}
0
>::write_all_unbuffered::
::{closure#0}
0
>::write_all_unbuffered::
>>::{closure#0}
3874
>::write_all_unbuffered::
>::{closure#0}
0
<pageserver::tenant::blob_io::BlobWriter<true>>::write_blob::<alloc::vec::Vec<u8>>
103801424
>::write_blob::
>
4130
>::write_blob::
>::{closure#0}
4130
>::write_blob::
229189
>::write_blob::
::{closure#0}
229189
>::write_blob::
>
51667393
>::write_blob::
>::{closure#0}
51667393
<pageserver::tenant::blob_io::BlobWriter<true>>::write_blob::<alloc::vec::Vec<u8>>::{closure#0}::{closure#0}
51900712
>::write_blob::
>::{closure#0}::{closure#0}
4130
>::write_blob::
::{closure#0}::{closure#0}
229189
>::write_blob::
>::{closure#0}::{closure#0}
51667393
<pageserver::tenant::blob_io::BlobWriter<true>>::write_blob::<alloc::vec::Vec<u8>>::{closure#0}::{closure#1}
51900712
>::write_blob::
>::{closure#0}::{closure#1}
4130
>::write_blob::
::{closure#0}::{closure#1}
229189
>::write_blob::
>::{closure#0}::{closure#1}
51667393
<pageserver::tenant::blob_io::BlobWriter<true>>::write_into_buffer
107658409
>::write_into_buffer
0
>::write_into_buffer
107658409
<pageserver::tenant::block_io::BlockCursor>::read_blob
52409805
<pageserver::tenant::block_io::BlockCursor>::read_blob::{closure#0}
52409799
<pageserver::tenant::block_io::BlockCursor>::read_blob_into_buf
137338380
<pageserver::tenant::block_io::BlockCursor>::read_blob_into_buf::{closure#0}
137338279
pageserver::tenant::blob_io::tests::random_array
4104
pageserver::tenant::blob_io::tests::random_array::{closure#0}
49064544
pageserver::tenant::blob_io::tests::round_trip_test::<true>
48
pageserver::tenant::blob_io::tests::round_trip_test::
12
pageserver::tenant::blob_io::tests::round_trip_test::
::{closure#0}
12
pageserver::tenant::blob_io::tests::round_trip_test::
12
pageserver::tenant::blob_io::tests::round_trip_test::
::{closure#0}
12
pageserver::tenant::blob_io::tests::test_arrays_inc
2
pageserver::tenant::blob_io::tests::test_arrays_inc::{closure#0}
4
pageserver::tenant::blob_io::tests::test_arrays_inc::{closure#0}::{closure#0}
2048
pageserver::tenant::blob_io::tests::test_arrays_page_boundary
2
pageserver::tenant::blob_io::tests::test_arrays_page_boundary::{closure#0}
4
pageserver::tenant::blob_io::tests::test_arrays_random_size
2
pageserver::tenant::blob_io::tests::test_arrays_random_size::{closure#0}
4
pageserver::tenant::blob_io::tests::test_arrays_random_size::{closure#0}::{closure#0}
2048
pageserver::tenant::blob_io::tests::test_hello_simple
6
pageserver::tenant::blob_io::tests::test_hello_simple
2
pageserver::tenant::blob_io::tests::test_hello_simple::{closure#0}
4
pageserver::tenant::blob_io::tests::test_one
6
pageserver::tenant::blob_io::tests::test_one
2
pageserver::tenant::blob_io::tests::test_one::{closure#0}
4
pageserver::tenant::blob_io::tests::test_really_big_array
2
pageserver::tenant::blob_io::tests::test_really_big_array::{closure#0}
4
Generated by:
LCOV version 2.1-beta