eProsima / Fast-DDS-statistics-backend

eProsima Fast DDS Statistics Backend is a C++ library that provides collection and procession the statistics measurements reported by Fast DDS Statistics Module. Looking for commercial support? Contact info@eprosima.com
https://eprosima.com
Apache License 2.0
17 stars 9 forks source link

[19607] Feature: Monitor service status topic #207

Closed jepemi closed 8 months ago

jepemi commented 11 months ago

Merge after:

codecov[bot] commented 9 months ago

Codecov Report

Attention: 221 lines in your changes are missing coverage. Please review.

Comparison is base (d6c92ba) 56.93% compared to head (02bceee) 58.20%.

Files Patch % Lines
src/cpp/database/database_queue.cpp 45.27% 4 Missing and 135 partials :warning:
src/cpp/subscriber/StatisticsReaderListener.cpp 47.05% 0 Missing and 27 partials :warning:
include/fastdds_statistics_backend/types/types.hpp 76.56% 0 Missing and 15 partials :warning:
...c/cpp/subscriber/StatisticsParticipantListener.cpp 40.00% 0 Missing and 12 partials :warning:
src/cpp/StatisticsBackendData.cpp 33.33% 0 Missing and 10 partials :warning:
src/cpp/StatisticsBackend.cpp 80.43% 0 Missing and 9 partials :warning:
src/cpp/database/database.hpp 42.85% 0 Missing and 4 partials :warning:
src/cpp/types/types.cpp 90.90% 0 Missing and 3 partials :warning:
...dds_statistics_backend/listener/DomainListener.hpp 0.00% 1 Missing :warning:
src/cpp/database/entities.cpp 50.00% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #207 +/- ## ========================================== + Coverage 56.93% 58.20% +1.27% ========================================== Files 38 40 +2 Lines 4874 5678 +804 Branches 2623 2989 +366 ========================================== + Hits 2775 3305 +530 - Misses 84 88 +4 - Partials 2015 2285 +270 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.