B2G/QA/Geolocation: Difference between revisions

Updated bug references for open cdma bug and clarified status of neighboring cell support
(Updated bug references for open cdma bug and clarified status of neighboring cell support)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
= Testing Geolocation : =
= Testing Geolocation : =
To note :  
To note :  
* We do not have a SUPL server to test against because it is a pay for service.  Configurations for AGPS w/ SUPL is up to the vendor.  See https://wiki.mozilla.org/B2G/Geolocation for more details.
* We do not have a SUPL server to test against because it is a pay-for-service.  Configurations for AGPS w/ SUPL is up to the vendor.  See https://wiki.mozilla.org/B2G/Geolocation for more details.
** For example, pointing to supl.google.com:7276 requires a license.
** For example, pointing to supl.google.com:7276 requires a license.
How to test GPS, application to use, environment (indoor, outoor), reporting on the location and uncertainty returned.


== Test pages ==
== Test pages ==
Line 14: Line 12:
** navigator.geolocation.watchPosition; high: http://people.mozilla.org/~nhirata/html_tp/geolocation_highwatch.html
** navigator.geolocation.watchPosition; high: http://people.mozilla.org/~nhirata/html_tp/geolocation_highwatch.html
** navigator.geolocation.watchPosition; not high: http://people.mozilla.org/~nhirata/html_tp/geolocation_watch.html
** navigator.geolocation.watchPosition; not high: http://people.mozilla.org/~nhirata/html_tp/geolocation_watch.html
* PassiveStumbler:
** http://garvankeeley.github.io/PassiveStumbler


NOTE:  
NOTE:  
Line 30: Line 25:
** Here maps ( is currently off market and in revision )
** Here maps ( is currently off market and in revision )
** Google maps in web browser ( https://maps.google.com )
** Google maps in web browser ( https://maps.google.com )
** note: there are some tech evangalism bugs listed for this app.
*** note: there are some tech evangalism bugs listed for google maps.
* Find My Device
* Find My Device
* Use opensignal.com website to check signal strength and cell tower locations.
* Use opensignal.com website to check signal strength and cell tower locations.
* Single requests from home depot, or other stores ( "Show me stores around me" feature on their web sites )
* Single requests from home depot, or other stores ( "Show me stores around me" feature on their web sites )
* http://www.elsewhere.org/journal/gmaptogpx/


== Testing ==
== Testing ==
Line 46: Line 42:
*** This should print content as much information of that layer of the device sees on cell tower id and wifi :
*** This should print content as much information of that layer of the device sees on cell tower id and wifi :
<pre> *** WIFI GEO: sending [a big set of JSON key,value pairs] </pre>
<pre> *** WIFI GEO: sending [a big set of JSON key,value pairs] </pre>
 
** https://bugzilla.mozilla.org/show_bug.cgi?id=1190337 : turn on gDebug_isLoggingEnabled for more logging.
=== Signals ===
=== Signals ===
==== MLS / Wifi ====
==== MLS / Wifi ====
Line 113: Line 109:


* When using mobile SIM:
* When using mobile SIM:
** geolocation should scan cell towers and try to use multiple
** geolocation should scan cell towers and use data from active cell connection
** currently on all devices seem to be only using one cell tower and not triangulating
** support for using multiple neighboring cells towers is not yet implemented (Bug 1032865)
 
* Test scenerios ( in conjunction to the testing above )
** location: urban, suburban, rural
** carriers
** countries
** Beta Tests:
*** reboot phone
*** gps with phone asleep
*** switching between types of connections.  ie turn on/off wifi, cell data on/off
*** multiple sim scenario
** Real World:
*** multiple locations such as jogging/hiking trail.  (use in conjunction with logshake)
==== Additional tooling ====
Alexandre's patch for more logcat info: [[file:debugging.zip]]


==== Existing Bugs ====  
==== Existing Bugs ====  
* Bug 1010345 - Network location providers sends wrong radio field, cell based lookups broken
* Bug 1010282 - No geolocation support on CDMA/EVDO networks


== Background info ==
== Background info ==
Confirmed users
555

edits