-
Notifications
You must be signed in to change notification settings - Fork 6
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
chore: add more debug information for sync #WPB-11603 #3066
Conversation
Bencher Report
Click to view all benchmark results
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## release/candidate #3066 +/- ##
==================================================
Coverage 52.70% 52.70%
==================================================
Files 1317 1317
Lines 51108 51108
Branches 4742 4742
==================================================
Hits 26937 26937
+ Misses 22246 22245 -1
- Partials 1925 1926 +1
... and 3 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
Datadog ReportBranch report: ✅ 0 Failed, 3144 Passed, 106 Skipped, 34.82s Total Time |
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.
Looks good ! Left a comment about datadog format that we can later use to filter better in the tool 🙌
"validated:${networkCapabilities.hasCapability(NetworkCapabilities.NET_CAPABILITY_VALIDATED)}" | ||
) | ||
defaultNetworkDataStateFlow.update { DefaultNetworkData.Connected(network, networkCapabilities) } | ||
val loggerMessage = buildString { |
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.
Suggestion: We can try to log in json
format, so we can later parse it and do some filtering in Datadog
You can take a look at this utility:
internal fun KaliumLogger.logStructuredJson( |
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, added. Good to know we have such method
Quality Gate passedIssues Measures |
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.
🚀
What's new in this PR?
Issues
Wasn't able to reproduce the problem. Added some more debug information. Possibly we should improve the UI to inform user about networking problems. Or listen for our requests failing not being respond for a long time.
Dependencies (Optional)
more related changes in kalium: wireapp/wire-android#3523
References
feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764
.