devonfw / IDEasy

Tool to automate the setup and updates of a development environment for any project (Successor of devonfw-ide).
Apache License 2.0
8 stars 23 forks source link

#126: Add Monitoring for IDE Urls Updater #584

Closed alfeilex closed 2 months ago

alfeilex commented 2 months ago

Fixes: #126 Old PR: https://github.com/devonfw/IDEasy/pull/160 (replaced because the old PR is outdated)

This PR add a monitoring to track successful and failed additions and verification of URL updates.

Summary: This PR implements new report models classes for monitoring url updates

coveralls commented 2 months ago

Pull Request Test Coverage Report for Build 10736565087

Details


Files with Coverage Reduction New Missed Lines %
com/devonfw/tools/ide/url/updater/JsonUrlUpdater.java 5 82.14%
com/devonfw/tools/ide/url/updater/AbstractProcessorWithTimeout.java 7 60.0%
com/devonfw/tools/ide/url/UpdateInitiator.java 12 0.0%
com/devonfw/tools/ide/url/updater/UpdateManager.java 16 0.0%
com/devonfw/tools/ide/url/updater/AbstractUrlUpdater.java 24 83.01%
<!-- Total: 64 -->
Totals Coverage Status
Change from base Build 10736543309: -0.1%
Covered Lines: 5844
Relevant Lines: 8651

💛 - Coveralls