| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
The framework networking component method requestRouteToHost() in
class ConnectivityManager used to support the IAGnss.hal interface
is deprecated. This requires changes to the IAGnss.hal interface
to pass network handle to the GNSS HAL implementation in order
to setup SUPL connections.
Bug: 25876485
Test: atest VtsHalGnssV2_0TargetTest on cuttlefish
Change-Id: If0ecd480879da37508f710620975a198e674f3df
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug: 111441283
Test: Existing tests pass
Change-Id: I62eae7272d63d07fbb0e2d841288444f5e9af3d2
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- add default implementation to mock reporting measurements.
Bug: 120277977
Fixes: 120277977
Test: atest VtsHalGnssV2_0TargetTest
Change-Id: I881f105874a992327551ef616860d7bd61e4bf83
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
Bug: 120277977
Test: atest VtsHalGnssV2_0TargetTest
Change-Id: I272d0736537047bce6783e678a93560858033ada
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The NetworkType enumerator in IAGnssRil.hal is mapped to the
transport type constants (TYPE_MOBILE, TYPE_WIFI, etc.) in the
framework class ConnectivityManager. These constants are deprecated
and their use should be replaced with network capabilities instead.
The GNSS HAL implementation should make decisions based on the
reported capabilities of a network and not on the type of the network.
Bug: 117768826
Test: Tested with code instrumentation to verify that the
@2.0::AGnssRil.hal updateNetwork_2_0() method implementation
is called with correct arguments.
Test: Verified @1.0::AGnssRil.hal backward compatibility on a
Pixel 3 device.
Change-Id: I8f7f8ca8f5254815702b6d5a89dcb4e53a289cfe
|
|/
|
|
|
|
| |
Bug: 111441283
Test: Existing tests pass.
Change-Id: I370efcf4ca018c99e8d3aa8106b83129f1c54aac
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Create new sub-package of gnss with the name Bluesky
- Add bluesky/1/0/IBlueskyCorrections.hal
- Add bluesky/1.0/types.hal
- Modify IGnss.hal adding getExtensionBlueskyCorrections()
- Modify IGnssCallback.hal exteding capability enum for Bluesky
- Default Implementation
Bug: 111441283
Change-Id: I4ab2ecae7f0c43bb2b708741e3a55aba1b015db0
Test: Existing tests pass.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Add GnssMeasurementCodeType in IGnssMeasurementCallback.
- Add VTS tests.
- Add default implementation.
Bug: 112260995
Change-Id: Ie319cc793e9b23e86d672c826c4f5fd6a0f90d04
Fixes: 112260995
Test: atest VtsHalGnssV2_0TargetTest
|
|/
|
|
|
|
| |
Test: make general-tests
Bug: 120093339
Change-Id: I363450d205868f900e4925ccff1430e2a569f2a4
|
|
|
|
|
|
|
|
|
| |
There is no behavioral change.
Bug: 119107672
Change-Id: Iac1452fca311025e2a4b9b194a6e69265736330d
Fixes: 119107672
Test: Javadoc update only.
|
|
|
|
|
|
|
| |
Test: Comment updates only. Verified it builds.
Bug: 117942478
Change-Id: Ia069fbdb396b5bfc76d3dbeabd0c54622f568ade
Fixes: 117942478
|
|
|
|
|
|
| |
Change-Id: Ia51b16a2904ab43f67464fc91321fad99a2bb614
Fixes: 77812939
Test: Comments only, verified builds
|
|
|
|
|
|
|
|
|
|
| |
Also fixes a few intermediate values and confusing
logging discovered during weak GPS signal testing.
Change-Id: I2d3c5113956132ef4b60e28653aacf89f1159d83
Fixes: 116170859
Test: Deep indoor fail and windowledge pass of VTS on
test phone, and logcat values check.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- The VTS test checks if the time estimate is a sane value. Thus, any
arbitrary sane value is acceptable. Here we make it consistent to
IGnssDebug.hal, where a comment mentions 2017 Jan 1 as an example of
the value.
Bug: 110094003
Test: make vts, and tested on device.
Merged-In: Ic4f6b597a718ea3e98a67c7939f9e6930d44d224
Change-Id: Ic4f6b597a718ea3e98a67c7939f9e6930d44d224
(cherry picked from commit 5fa43c83e90ccd0f852c89feb0e071aad195d7b2)
(cherry picked from commit 4f0d19ebff1f4a3eb565d8432f44b561ebd4abe2)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Allow VTS test for low power mode to handle
certain vendor issues that supply one extra location
at the start of low power mode.
Allow more time for GNSS first fix, and warmup as
needed given limited VTS access to AGPS.
Bug: 110626730
Bug: 110987651
Test: (TODO) Passes on device.
Merged-In: Ieeefd7fcd45890b03dffbbee965e1d9b17805c4c
Change-Id: Ieeefd7fcd45890b03dffbbee965e1d9b17805c4c
(cherry picked from commit 5ea5dda2c33f9d2f1db77d6b4493f0eb356c2937)
|
|
|
|
|
|
|
|
|
|
| |
- DELETE_ALL will delete XTRA.
Bug: 110626730
Test: run VTS test on device.
Merged-In: I4f01430f24f92238193d3de6b6fbb31e81e9f006
Change-Id: I4f01430f24f92238193d3de6b6fbb31e81e9f006
(cherry picked from commit 84cff99b2fcae8757704b0384552aebe290165ed)
|
|
|
|
|
|
|
|
| |
Bug: 110626730
Test: run VTS on device.
Merged-In: I6f57dd7f9164dacf011f25412e55fcd22821aca0
Change-Id: I6f57dd7f9164dacf011f25412e55fcd22821aca0
(cherry picked from commit bb372e5984a612cb6972e837662d64a90785fbd8)
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 110969497
Test: run VTS test on device.
Merged-In: I26345bb62513da8530cb48672e5f59a915817cb4
Change-Id: I26345bb62513da8530cb48672e5f59a915817cb4
(cherry picked from commit 91cc8f4832882e8fa9baa04d717184636a57314d)
|
|/
|
|
|
|
|
|
|
|
|
| |
2018+ devices must support GNSS capability scheduling
Test results: go/vts-review-bucket/pi-dev/4267645
Bug: 109642198
Test: atest VtsHalGnssV1_0TargetTest
Merged-In: I7394674abca8f8c40ab30403be6b41bbbb279956
Change-Id: I7394674abca8f8c40ab30403be6b41bbbb279956
(cherry picked from commit e3ff41fc12fb7a80ee533e4459035ef4545c174d)
|
|
|
|
|
|
|
| |
Bug: 80544245
Change-Id: Icf85e9b8ed433dbdb759b54c4ba7b5e7a21b7a26
Fixes: 80544245
Test: VtsHalGnssV1_1TargetTest --gtest_filter=*Blacklist*
|
|
|
|
|
|
|
| |
Bug: 79481978
Change-Id: Ieef04d816448d37ae54c61375db4955d4d3a24d7
Fixes: 79481978
Test: make vts
|
|
|
|
|
|
|
| |
Bug: 74949950
Fixes: 74949950
Test: N/A
Change-Id: I863445417d785c0b346ec96383adfd2366dbd71b
|
|
|
|
|
|
|
|
|
| |
Clarifying model name does not allow device specific
indentification.
Bug: 73951626
Test: Build only (comment only)
Change-Id: Ib10176ec4db935fe87330b39977b7ab6b281808f
|
|
|
|
|
|
|
|
| |
Bug: 74951218
Fixes: 74951218
Test: aosp_arm64-eng builds
Change-Id: Iae66fc56b5cba01a3a1cb363f62dabd223743438
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Mock GnssDebug to pass the sanity check.
Bug: 73845705
Test: All Gnss v1.1 VTS tests are passing on gce_x86
Change-Id: I258fb1671d2b682f471207192b8a0feb138c16ab
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Each VTS test requires a valid GnssCallback
Bug: 73845705
Test: tested Gnss v1.1 VTS on gce_x86
Change-Id: I2ca8e6b86aeadc60d7ceacbc2ffaf05ea75c0f40
|
|/
|
|
|
|
|
|
|
|
| |
- Add yuhany to 1.1/vts/OWNERS
- Add OWNER file to 1.1/default/
Bug: 73845705
Test: N/A
Change-Id: Id83805edd841d161f1dbfe1907af97d5d7cb2b06
|
|
|
|
|
|
|
|
|
|
|
| |
- calling start() creates a thread that periodically receives locations
Bug: 73845705
Test: ran VtsHalGnssV1_1TargetTest. SetCallbackResponses and
GetLocationLowPower are passing
Change-Id: I6a544c2832037a8b507c0ab030a8b766be499669
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 73845705
Test: gce_x86 device builds and runs. Debug logging shows default
implementation is called by GnssLocationProvider.
Change-Id: I58db6b11ad8b67d0364d8945801165cf6e499e55
|
|/
|
|
|
|
|
| |
Bug: 73716887
Test: This change updates comment only. Verified it builds.
Change-Id: I580de91d95b25075af4b8e9fd7d3ed6536303616
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Adds Enum, and documents the deprecated fields.
Bug: 71908529
Test: Builds for device and vts, with corresponding
framework and vts changes.
Change-Id: I232239f583f820c5d0538e1ae9567f01944f2399
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
injectBestLocation
Bug: 73318250
Test: Copy the same test to v1.0 and manually run vts tests. All passed.
Change-Id: Ie5196c3ce197c39f57444b89d1ae6b75cedf2b69
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 64203181
Test: make vts
vts-tradefed run vts -m VtsHalGnssV1_0Target
Change-Id: I2d5fa6ef8f37c80c13ab33418821755f1dd2b748
|
|/
|
|
|
|
| |
Test: copy to v1.0 and run vts on sailfish
Change-Id: Ia15369db2a1e3243f0f2fff54ab5dc3ce917929c
|
|
|
|
|
|
|
|
| |
Bug: 36567271
Test: Copied the change to v1.0 and tested on Walleye.
Change-Id: I891ac655738cea72a67406dce954bbce34fc03ad
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
sanity check.
Bug: 36567271
Test: vts-tradefed run commandAndExit vts \
--skip-all-system-status-check \
--primary-abi-only --skip-preconditions -l VERBOSE \
--module VtsHalGnssV1_0Target
Change-Id: I4fc2caf757743481f84ee1ec679082842c46adbd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to IGnss.hal
- add the gnssRequestLocationCb to IGnssCallback.hal, with a boolean
flag to supply with or without GNSS information, to request location for
fast TTFF (or error recovery).
- correspondingly add the injectBestLocation to IGnss.hal for the
location provider to inject the location.
Bug: 72341681
Test: Copied the same change and test to v1.0 and manually ran vts
tests. All passed.
Change-Id: I2e9d11603a2f16ef52d6c1556be75bdbcd8d0e80
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adding .hal change IGnssConfiguration to enable
external (system) control of satellite usage.
Adding VTS tests of the new .hal (ready for
partners to integrate against.)
Bug: 38269641
Test: .hal & vts builds,
vts test runs and fails fast (no 1.1 HAL on
initial test device),
vts test logs run as expected on a 1.0 device (with tests to make
this run),
on-device sanity check of GPS works,
builds with JNI test code (to be submitted separately)
Change-Id: I72b5045eb0eea30d51ed5098248482cbbfc5aaff
|
|\
| |
| |
| |
| |
| | |
am: 31e0ddbc1c
Change-Id: I8abbbd0ed9d540f8d4a3092a7824c4c4afbc12b7
|
| |\
| | |
| | |
| | |
| | |
| | | |
am: f157a9c8c7
Change-Id: I09f1b729f872ebd58e7c43214b83a3832a142efd
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Discovered by the upcoming compiler update.
Test: m checkbuild
Change-Id: I03ed479a6a5c42d8dcc192e85d5268d1cd65cab8
|