Add pixel where auth indicates a hardware missing error #5971
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Task/Issue URL: https://app.asana.com/1/137249556945/project/488551667048375/task/1209519141368890?focus=true
Description
Pixels the scenario whereby auth library returns that the required hardware isn’t present. We expected this not to happen because we check hardware in advance but we’ve seen a few reports indicating this might be happening still and we want to understand it more.
Since it’s not an error that’s possible to reproduce naturally, there is a patch that will map user-cancellations of the auth dialog to act as
ERROR_HW_NOT_PRESENT
errors for testing.Steps to test this PR
autofill_device_auth_error_hardware_unavailable
in the logsautofill_device_auth_error_hardware_unavailable
isn’t sent againPatch to apply for testing