shifu
shifu copied to clipboard
<enhance>imeplement_mqtt_telemetry_service
What this PR does / why we need it:
imeplement_mqtt_telemetry_service
Will this PR make the community happier?
yes
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged): fixes #
How is this PR tested
- [x] unit test
- [x] e2e test
- [ ] other (please specify)
Special notes for your reviewer:
Release note:
Codecov Report
Base: 42.20% // Head: 49.61% // Increases project coverage by +7.41%
:tada:
Coverage data is based on head (
3508b31
) compared to base (891067f
). Patch coverage: 73.85% of modified lines in pull request are covered.
Additional details and impacted files
@@ Coverage Diff @@
## main #327 +/- ##
==========================================
+ Coverage 42.20% 49.61% +7.41%
==========================================
Files 14 16 +2
Lines 1436 1566 +130
==========================================
+ Hits 606 777 +171
+ Misses 760 712 -48
- Partials 70 77 +7
Impacted Files | Coverage Δ | |
---|---|---|
pkg/deviceshifu/deviceshifubase/deviceshifubase.go | 60.00% <ø> (+18.88%) |
:arrow_up: |
pkg/deviceshifu/utils/utils.go | 55.17% <0.00%> (-11.50%) |
:arrow_down: |
pkg/deviceshifu/deviceshifuhttp/deviceshifuhttp.go | 58.35% <37.50%> (-0.35%) |
:arrow_down: |
pkg/deviceshifu/deviceshifubase/pushtelemetry.go | 78.86% <74.60%> (ø) |
|
pkg/telemetryservice/telemetryservice.go | 80.76% <80.76%> (ø) |
|
pkg/telemetryservice/mqtt/telemetryservicemqtt.go | 82.35% <82.35%> (ø) |
|
...iceshifu/deviceshifubase/deviceshifubase_config.go | 54.43% <0.00%> (+5.06%) |
:arrow_up: |
... and 1 more |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.