cwa-documentation
cwa-documentation copied to clipboard
How to stop logging and view error report before sending
Avoid duplicates
- [X] Question is not already answered in the FAQ https://www.coronawarn.app/en/faq/#error_log and https://www.coronawarn.app/en/blog/2021-05-12-corona-warn-app-version-2-2/ do not answer the question.
- [X] Affects Android and iOS
- [X] Question has not already been asked in another issue
Your Question
The question is how to view exactly the data which the Error Report sends to technical support. There seems to be no way to stop error logging, view the data, then send it.
Also I could find no way, after the data has been sent, to view what data was sent. The only remnant on the mobile device seems to be the timestamp and the ID.
Issues first raised in App version: 2.2.1 Reviewed for consistency with App version: 2.17.2
In App Information > Error Reports, the text (from string debug_log_privacy_card_container_section_two
) says:
"Initially, only you will have access to the error report. You can then decide whether to send the error report to the technical support team, whether to save the error report on your smartphone first, or whether to stop and erase the recorded information. If you first save the error report locally, this will give you the opportunity to view the error report yourself before submitting it to support."
After tapping "START" there is no option to STOP and VIEW the data.
- The "STOP AND DELETE" button does what it says, so there is no data to view.
- The "SHARE AND CONTINUE" button opens up the Android Share option (by default with apps Drive, Bluetooth and Gmail available) however "Recording Active" is still shown, so it is still collecting data as can also be seen by the fact that the Current size continues to increase.
- The "SEND ERROR REPORT" only provides the option to "AGREE AND SEND".
Internal Tracking ID: EXPOSUREAPP-7292
@MikeMcC399 I see, I will ask internally, but it seems they is no possibility to STOP, VIEW, and then optionally SEND. Would become a whilst item, correct?
Affects iOS as well.
@dsarkar I'm not sure whether this is a wishlist item or a bug, if you say there is no possibility to do what the text tells you to do.
Since you say this affects both Android and iOS, please move to documentation. When you get some feedback I would either submit a wishlist item or perhaps modify this submission.
Also I agree with your comments (in the previous edit) where you said the share and continue was not intuitive. I didn't know what "share" meant (with whom? - I thought maybe share with support?) or what "continue" meant (continue logging? continue sharing? continue using?). This point could be a wishlist item to label the button better or describe the action better.
@MikeMcC399
Agreed, the text does not describe strictly correct the process: The text sounds a bit like: STOP - (optionally) VIEW - (Optionally) SEND.
Several options to fix this issue:
- Adapt the text to the "reality" and maybe explain the SHARE button better and/or rename the SHARE button. (More or less your last sentence)
- Or change the work flow:
- Introduce separate functions: START, STOP, CONTINUE, DELETE error report logging
- Introduce separate functions: SEND to support, SHARE/VIEW error report
@dsarkar I agree with your assessment. Let me know your recommendation about how to proceed now.
@MikeMcC399
Status:
- There is no way to: STOP -> (optionally) VIEW -> (optionally) SEND the error log
- Consequently, there here is no way to see the FULL report before sending
- In that case the describing txt is a bit mis-leading
- it is not obvious/intuitive than one can view the ongoing error report via SHARE AND CONTINUE button
- Stop Error Analysis does not stop after sending it https://github.com/corona-warn-app/cwa-wishlist/issues/523
- after error report submission no confirmation of successful submission process and no ID shown
- ID of error report hard to find after error report submission
Suggestion to suggest internally these options to fix this issue:
- Adapt the text to the "reality" and maybe explain the SHARE button better and/or rename the SHARE button.
- Or to change the work flow:
- Introduce separate functions/buttons/menu: START, STOP, CONTINUE, DELETE error logging
- Introduce separate functions/buttons/menu: SEND to technical support, SHARE/VIEW error report
@MikeMcC399 anything you would like to add/change (probably yes...)? Thanks.
@dsarkar Thanks for the summary! I will submit a separate issue with repro steps to keep it simpler, and I will link to this issue.
@dsarkar
-
I have created the issue "Cannot view exact error report before submitting" #614. I think the function STOP (without DELETE) is missing. Let's wait for dev feedback now. Your suggestions about modifying the workflow of course are also valid.
-
I also created the issue "Timestamp of shared error report uses UTC" https://github.com/corona-warn-app/cwa-app-android/issues/3183 which I noticed whilst I was capturing the information about the first issue.