Skip to content
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

System Modal to allow Biometrics during onboarding does not happen in Sauce Labs #2321

Open
3 of 5 tasks
nodlesh opened this issue Dec 12, 2024 · 0 comments
Open
3 of 5 tasks

Comments

@nodlesh
Copy link
Contributor

nodlesh commented Dec 12, 2024

Description of problem

In recent versions of the app (as of approximately Nov 14th) the new system modal to allow the app to use FaceID should be shown and the use can click Allow. However on Real Devices on Sauce Labs, instead of showing the "Do you want to allow "BC Wallet" to use Face ID?" as it does on non Sauce devices, it just tries to authenticate with FaceID. See this video for how it happens on Sauce Labs, https://www.youtube.com/watch?v=4e6bOTGGJHs This is causing our test/build pipeline to fail.

If I authenticate with faceID at this point the biometrics toggle does not enable, and to try and enable it, goes back into trying to authenticate with biometrics again. Essentially I cannot use biometrics in Sauce Labs.

Impact: Most tests in the BC Wallet regression tests turn on Biometrics while onboarding. This causes these tests to fail early in the test.

Failing Security Test: T001-Security
https://app.saucelabs.com/tests/6c077bcf427242d9be777cc208037492

This also happens on Android with a little difference outcome of saying Biometrics is not enabled and you need to open settings. Not sure if this is the correct on Android. See Screenshot below.

Screenshots and/or log output

Android
Image

Environment

  • Occurs on Android
  • Occurs on iOS

Build #:

Android Device Model: All

iOS Device Model: All

Workaround

None

Severity

  • High
  • Medium
  • Low
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant