-
Notifications
You must be signed in to change notification settings - Fork 86
Client reports download status and download details #341
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Client reports download status and download details #341
Conversation
@michel-laterman are you still working on this? I left some comments above and the build is failing. |
@tigrannajaryan yes I'm working on it, but my time for this is very limited |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Please resolve the conflicts.
When the client is downloading a package it will report the download status, and report download details (bytes per second and percent download) periodically.
Add feedback from review, not expected to pass until spec changes are made
649c07d
to
5b65daa
Compare
773c6ed
to
5b65daa
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #341 +/- ##
==========================================
+ Coverage 80.10% 80.20% +0.09%
==========================================
Files 25 26 +1
Lines 2423 2495 +72
==========================================
+ Hits 1941 2001 +60
- Misses 374 383 +9
- Partials 108 111 +3 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There's currently a race condition in a test I have yet to debug |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @michel-laterman
Add implementation of downloading status along with download details details as described in open-telemetry/opamp-spec#206
When the client is downloading a package it will report the download status, and report download details (bytes per second and percent download) periodically.