LCOV - code coverage report
Current view: top level - src/esys/repo/tui - appmodel.cpp (source / functions) Hit Total Coverage
Test: esysrepo_coverage.info Lines: 137 257 53.3 %
Date: 2026-08-01 10:43:40 Functions: 16 33 48.5 %

Function Name Sort by function name Hit count Sort by hit count
esys::repo::tui::queue_filter_to_string(esys::repo::tui::QueueFilter) 0
esys::repo::tui::queue_reason_to_string(esys::repo::tui::QueueReason) 0
esys::repo::tui::AppModel::set_log_buffer(std::shared_ptr<esys::repo::tui::LogBuffer>) 0
esys::repo::tui::AppModel::set_phase_text(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 0
esys::repo::tui::AppModel::set_layout_mode(esys::repo::tui::LayoutMode) 0
esys::repo::tui::AppModel::clamp_log_scroll() 0
esys::repo::tui::AppModel::set_queue_filter(esys::repo::tui::QueueFilter) 0
esys::repo::tui::AppModel::cycle_layout_mode() 0
esys::repo::tui::AppModel::set_selected_repo(int) 0
esys::repo::tui::AppModel::set_terminal_size(int, int) 0
esys::repo::tui::AppModel::cycle_queue_filter() 0
esys::repo::tui::AppModel::scroll_log_page_up() 0
esys::repo::tui::AppModel::set_selected_worker(int) 0
esys::repo::tui::AppModel::scroll_log_page_down() 0
esys::repo::tui::AppModel::reset(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, unsigned long) 0
esys::repo::tui::AppModel::get_log_buffer() const 0
esys::repo::tui::AppModel::get_state() const 0
esys::repo::tui::phase_to_string(esys::repo::progress::RepoPhase) 1
esys::repo::tui::AppModel::apply_impl(esys::repo::progress::RepoFailedEvent const&) 1
esys::repo::tui::AppModel::apply_impl(esys::repo::progress::RepoProgressEvent const&) 1
esys::repo::tui::AppModel::drain_and_apply(esys::repo::tui::EventQueue&) 1
esys::repo::tui::AppModel::sync_log_buffer() 1
esys::repo::tui::AppModel::AppModel() 1
esys::repo::tui::AppModel::~AppModel() 1
esys::repo::tui::AppModel::apply_impl(esys::repo::progress::RepoDoneEvent const&) 2
esys::repo::tui::AppModel::apply_impl(esys::repo::progress::RepoAssignedEvent const&) 2
esys::repo::tui::AppModel::reset(unsigned long, unsigned long) 2
esys::repo::tui::AppModel::apply_impl(esys::repo::progress::SchedulerStateEvent const&) 3
esys::repo::tui::AppModel::clear_worker_assignment(esys::repo::tui::RepoState&) 5
esys::repo::tui::AppModel::apply(std::variant<esys::repo::progress::RepoAssignedEvent, esys::repo::progress::RepoProgressEvent, esys::repo::progress::RepoDoneEvent, esys::repo::progress::RepoFailedEvent, esys::repo::progress::SchedulerStateEvent> const&) 9
esys::repo::tui::AppModel::recompute_counters() 11
esys::repo::tui::AppModel::recompute_queue_reason() 11
esys::repo::tui::AppModel::get_state() 39

Generated by: LCOV version 1.14