MailJD nbsp;·nbsp; Test Dashboard nbsp;·nbsp; Coverage
LCOV - code coverage report
Current view: top level - service - SettingsSyncService.cpp (source / functions) Coverage Total Hit
Test: MailJD Coverage (Unit + E2E) Lines: 84.9 % 292 248
Test Date: 2026-06-21 21:10:19 Functions: 96.8 % 31 30
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 48.5 % 532 258

Function Name Sort by function name Hit count Sort by function hit count
SettingsSyncService::onIdleNewMessages(int)::{lambda()#1}::operator()() const 0
SettingsSyncService::configure(ImapConfig const&, QString const&)::{lambda(QString const&)#1}::operator()(QString const&) const 1
SettingsSyncService::onAppendError(QString const&) 1
SettingsSyncService::startWatching() 1
SettingsSyncService::startWatching()::{lambda()#1}::operator()() const 1
SettingsSyncService::checkOrCreateFolder() 2
SettingsSyncService::cleanupOldSettings(long long) 2
SettingsSyncService::fetchLatestSettings() 2
SettingsSyncService::fetchLatestSettings()::{lambda()#1}::operator()() const 2
SettingsSyncService::onExpungeComplete() 2
SettingsSyncService::onFolderCreated(QString const&) 2
SettingsSyncService::onFolderListReceived(QList<FolderInfo> const&) 2
SettingsSyncService::onFolderOperationError(QString const&, QString const&) 2
SettingsSyncService::onFolderSelected(QString const&, int, unsigned int, unsigned long long) 2
SettingsSyncService::onIdleNewMessages(int) 2
SettingsSyncService::doUpload() 3
SettingsSyncService::onMessageAppended(QString const&, long long) 3
SettingsSyncService::onRawBodyReceived(long long, QByteArray const&) 3
SettingsSyncService::uploadSettings(SyncPayload const&)::{lambda()#1}::operator()() const 3
SettingsSyncService::doFetch() 4
SettingsSyncService::onSearchResultReceived(QList<long long> const&) 4
SettingsSyncService::stopWatching() 4
SettingsSyncService::uploadSettings(SyncPayload const&) 4
SettingsSyncService::configure(ImapConfig const&, QString const&) 7
SettingsSyncService::setEnabled(bool) 9
SettingsSyncService::startIdleWatch() 10
SettingsSyncService::SettingsSyncService(QObject*) 18
SettingsSyncService::~SettingsSyncService() 19
SettingsSyncService::shutdown() 23
SettingsSyncService::onStateChanged(ImapService::State) 33
lcSync() 47

Generated by: LCOV version 2.0-1