Improve analytics error handling (DEV) (#2413)
* Catch exceptions produced by donor modules and allow the process to continue. On tester builds log these background issues in the bug reporter. * Add small logging test case. Co-authored-by:Ralf Gehrer <ralfgehrer@users.noreply.github.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
Showing
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/bugreporting/reporter/DefaultBugReporter.kt 1 addition, 1 deletion...coronawarnapp/bugreporting/reporter/DefaultBugReporter.kt
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/crash.ui/CrashReportAdapter.kt 2 additions, 2 deletions.../de/rki/coronawarnapp/test/crash.ui/CrashReportAdapter.kt
- Corona-Warn-App/src/deviceForTesters/res/layout/view_crashreport_list_item.xml 3 additions, 3 deletions...eviceForTesters/res/layout/view_crashreport_list_item.xml
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/BugReporter.kt 1 addition, 1 deletion...ain/java/de/rki/coronawarnapp/bugreporting/BugReporter.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/datadonation/analytics/Analytics.kt 25 additions, 13 deletions.../de/rki/coronawarnapp/datadonation/analytics/Analytics.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/BugReporterTest.kt 19 additions, 0 deletions...java/de/rki/coronawarnapp/bugreporting/BugReporterTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/datadonation/analytics/AnalyticsTest.kt 87 additions, 6 deletions...rki/coronawarnapp/datadonation/analytics/AnalyticsTest.kt
Please register or sign in to comment