LCOV - code coverage report
Current view: top level - AP_Logger - AP_Logger_Block.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 389 504 77.2 %
Date: 2026-09-09 11:02:08 Functions: 34 35 97.1 %

Function Name Sort by function name Hit count Sort by hit count
AP_Logger_Block::StartWrite(unsigned int) 22
AP_Logger_Block::flash_test() 0
AP_Logger_Block::is_wrapped() 119
AP_Logger_Block::FinishWrite() 42525
AP_Logger_Block::ReadHeaders() 103888
AP_Logger_Block::StartLogFile(unsigned short) 15
AP_Logger_Block::get_log_data(unsigned short, unsigned short, unsigned int, unsigned short, unsigned char*) 73408
AP_Logger_Block::get_log_info(unsigned short, unsigned int&, unsigned int&) 22
AP_Logger_Block::get_num_logs() 49
AP_Logger_Block::periodic_1Hz() 380
AP_Logger_Block::stop_logging() 2
AP_Logger_Block::find_last_log() 21
AP_Logger_Block::periodic_10Hz(unsigned int) 3556
AP_Logger_Block::start_new_log() 101
AP_Logger_Block::find_last_page() 186
AP_Logger_Block::write_log_page() 42518
AP_Logger_Block::get_log_data_raw(unsigned short, unsigned int, unsigned int, unsigned short, unsigned char*) 73408
AP_Logger_Block::get_log_boundaries(unsigned short, unsigned int&, unsigned int&) 28
AP_Logger_Block::stop_logging_async() 3
AP_Logger_Block::bufferspace_available() 199845
AP_Logger_Block::find_last_page_of_log(unsigned short) 52
AP_Logger_Block::_WritePrioritisedBlock(void const*, unsigned short, bool) 397926
AP_Logger_Block::validate_log_structure() 5
AP_Logger_Block::Init() 5
AP_Logger_Block::EraseAll() 7
AP_Logger_Block::io_timer() 136996
AP_Logger_Block::BlockRead(unsigned short, void*, unsigned short) 204024
AP_Logger_Block::NeedErase() 5
AP_Logger_Block::ReadBlock(void*, unsigned short) 73408
AP_Logger_Block::StartRead(unsigned int) 77462
AP_Logger_Block::AP_Logger_Block(AP_Logger&, LoggerMessageWriter_DFLogStart*) 5
AP_Logger_Block::GetFileNumber() const 3630
AP_Logger_Block::logging_failed() const 3685
AP_Logger_Block::io_thread_alive() const 4065
AP_Logger_Block::WritesOK() const 1076044

Generated by: LCOV version 1.14