Issue #400 indicates that some test results never appear in CWA due to issues in the exchange lab -> CWA-backend.
Is there public monitoring and documentation on the reliability of the lab -> CWA-backend exchange?
For example,
QR-codes that have been scanned (polling the server) but don't receive results after X days could provide an upper bound. Further, they could give insights into the maximum delay (patient scans the code no earlier than arriving at the test center).
Internal Tracking ID: EXPOSUREAPP-5774
https://github.com/corona-warn-app/cwa-app-android/issues/1084
If I understand this issue correctly, tests expire within 21 days after registration. Smartphones would then stop polling for test results, leaving less smartphones with invalid tests polling the servers forever.
Date of User scanning the QR code:
AppSession->createdON in Verification Server. More precise, this the time that users agree to receive results through the app, and their app successfully registers the registration token.
https://github.com/corona-warn-app/cwa-verification-server/blob/master/docs/architecture-overview.md#entity-appsession
Date of Laboratory providing the Results:
TestResult->result_date in Testresult Server. This is the time a new test result is registered in the Testresult Server.
https://github.com/corona-warn-app/cwa-testresult-server/blob/master/docs/architecture-overview.md#entity-test-results
Both entries are associated with the test result's GUID (resp. its hash).
Users assume that the test result will be delivered through the app, if they successfully register test using the QR code. #400 indicates that sometimes, the test results never make it to the app.
createdOn older than 21 days, how many are missing a corresponding test result?TestResult->result_date and AppSessions->createdOn?for reference, the method proposed here would help quantify the following FAQ:
https://www.coronawarn.app/de/blog/2020-08-25-notes-qr-codes/
By now, are there any figures how many users actually get results after registering the test in the app?
Maybe this comment helps: https://github.com/corona-warn-app/cwa-documentation/issues/475#issuecomment-747517091
@heinezen @alanrick bezĂĽglich https://github.com/corona-warn-app/cwa-documentation/issues/475#issuecomment-747517091: wird im Backend erfasst, wieviele Nutzer zwar auf ein Testergebnis warten, aber kein Ergebnis ĂĽbermittelt bekommen (z.B. weil die Checkbox fehlt?)
Wäre aus meiner Sicht möglich, indem die hier beschriebenen Werte verglichen werden
@mrlnc You have a better understanding of it than I do. But I don’t disagree. In addition you might be able to determine an _indication_ of
for all TestResults older than, say, 5 days, how many are missing a corresponding AppSession (SourceOfTrust is “hashedGUID”)?
I.e Lab has fed test results into the Test Server, but the patient hasn’t scanned the qrcode with the CWA (and synced within 5 days).