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)
 
(4 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.


Line 12: 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 32: Line 29:
* 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 44: 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 111: 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
** positive test cases are listed as above.  Those are the base cases.
** reboot phone
** multiple locations such as jogging/hiking trail.  (use in conjunction with logshake)
** gps with phone asleep
** switching between types of connections.  ie turn on/off wifi, cell data on/off
** multiple sim scenario


* 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 ====
==== Additional tooling ====
Alexandre's patch for more logcat info: [[file:debugging.zip]]
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