Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • No validation of location recordig recording function - with no HDs this data can’t be shared and will be inaccessible.

  • No testing of exposure notification logic, though we will review at the empty exposure notification screen.

  • Will try to test small & large screen devices - using real devices or devices in Perfecto Cloud. TBC what limits we can achieve.

...

What a mess! - I’m going to test with more ANdroid Android 10 devices, to figure out if this is a device-specific problem or an OS problem.


Test Results #4

...

- Google Pixel 4 - Android 10.0


Let’s sum up the problems seen on OnePlus 7T ANdroid 10.0, and see what did / did not replicate on Google Pixel 4, Android 10.0.

  1. Truncated text on buttons.

  2. Location control “Allow only when using the app”.

  3. Missing digits on “Exposure” screen

  4. “No Health Departments” text does not render

  5. Pressing Back button twice does not exit from “Select your Health Department” screen.

  6. Hang when closing app on “Select your Health Department” screen after pressing back button twice, closing and re-opening the app.

On the Pixel phone, we did not see 1. or 3. See an example screenshot below.

We do see 2., and I did some testing around this: looks like we have no function to detect when a user chooses this option, and encourage them to do change it.

I did not see 4 the green spinner was replaced with the Health Departments.

I did see both 5. (back button pressed twice did not close the screen) and 6. the hang on app restart.

Here’s a screenshot showing a correctly rendered blue button….

...

So, let’s raise some bugs…

  • SAF-746 - Android 10 has fine-grained location controls (like iOS). PathCheck does not accommodate these yet.

  • Pressing Back button twice does not return to home screen on Android 10.0. Added as a note on SAF-745. Not a separate bug here as the key fix is to get a proper on-screen back button.

  • SAF-747 - App hangs on restart after viewing Health Departments screen.

  • In testing around SAF-747 on my Moto G7 Power, Android 9, I found anoher bug….

  • SAF-748 - Android 9 - app crashes when pressing back button (intermittent - occurs in bursts, then stops)

I’m going to test with the OnPlus 7T again before raising bugs for 1, 3 & 4.

Test Results #5 - OnePlus 7T - Android 10.0 - Revisited

I have worked with PErfecto to confirm that the display issues are a geneuine bug on this device (this covers 1 & 3).

https://pathcheck.atlassian.net/browse/SAF-758

Regarding 4, still not re-tested yet. Guessing a network connectivity issue, but we’ll see…

Test Results #6 - Armor X3 - Android 9

My daughter’s phone.

Screen was 360 x 720, which is the same as I have tested with, but she has Font size set to “Largest“ on her phone.

There were a lot of problems with the display as a result - raised as SAF-749. Screenshots are attached in that issue.

How far do we need to go with this “small screen” testing? Our requirements are not clearly defined here. SAF-750 raised (and assigned to Jen) with a proposed requirements definition.