Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

27 minute video covering how to test PathCheck GPS & Safe Places function, with a particular foucus on Feature Flags and Tools that exist to support testing.

A couple of caveats:

  • JSON Location Data import: there is a bug in the app that means that hashes are not stored. This means that Exposure Notifications cannot be generated for these data points. Fix coming very soon (as of 7/15)

  • I was not able to show Local Download of JSON data because this doesn’t work in Perfecto cloud. It certainly works on personal devices where you can share over email or slack. It probably workss with locally hosted emulators as well.


Here’s the video. It’s a little slow, mostly because of the sluggishness of the Perfecto device - unfortunately the Confluence video player does not have the ability to watch at double speed. Sorry…

PathCheck-GPS-Safe-Places-Feature-Flags-Tools.mp4

URL References

Below are some of the URLs used in the video.

Staging YAML file - to give the app access to Test Safe Places instances

https://raw.githubusercontent.com/Path-Check/trusted-authorities/master/staging/authorities.1.0.1.yaml

Safe Places Contact Tracer UI to support Sharing Location Data

https://staging.spl.extremesolution.com/trace


Import Location History from URL (these hashes are valid, but there is a bug which means the Mobile App discards them)

https://diarmidmackenzie.pythonanywhere.com/location-data?latitude&longitude=13&points=10

Or with lots of data points (note: these hashes are invalid, random numbers, so won’t work with Exposure Notifications - this is the case whenever you ask for 288 or more data points.)
https://diarmidmackenzie.pythonanywhere.com/location-data?longitude=42&latitude=13&points=4032

Analyze JSON file for data reliability

https://diarmidmackenzie.pythonanywhere.com/upload

Fast Track Exposure Notification (without a need for Safe Places)
https://diarmidmackenzie.pythonanywhere.com/yaml?longitude=42&latitude=13&hds=4


Exposure Notification Scale Testing (both large numbers of HDs, and large data loads from individual HDs).
https://diarmidmackenzie.pythonanywhere.com/yaml?longitude=42&latitude=13&hds=100

  • No labels