Merge lp://staging/~thomas-voss/location-service/generalize-glue-code-for-agps-operation into lp://staging/location-service/trunk
Proposed by
Thomas Voß
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~thomas-voss/location-service/generalize-glue-code-for-agps-operation |
Merge into: | lp://staging/location-service/trunk |
Prerequisite: | lp://staging/~thomas-voss/location-service/enable-dual-landing |
Diff against target: |
5020 lines (+4045/-151) (has conflicts) 52 files modified
3rd-party/boost/core/scoped_enum.hpp (+192/-0) 3rd-party/boost/endian/arithmetic.hpp (+413/-0) 3rd-party/boost/endian/buffers.hpp (+515/-0) 3rd-party/boost/endian/conversion.hpp (+487/-0) 3rd-party/boost/endian/detail/config.hpp (+62/-0) 3rd-party/boost/endian/detail/cover_operators.hpp (+142/-0) 3rd-party/boost/endian/detail/disable_warnings.hpp (+33/-0) 3rd-party/boost/endian/detail/disable_warnings_pop.hpp (+12/-0) 3rd-party/boost/endian/detail/intrinsic.hpp (+64/-0) 3rd-party/boost/endian/detail/lightweight_test.hpp (+223/-0) 3rd-party/boost/endian/endian.hpp (+19/-0) 3rd-party/boost/endian/std_pair.hpp (+38/-0) CMakeLists.txt (+3/-0) debian/changelog (+23/-0) debian/source/format (+1/-1) examples/service/service.cpp (+14/-15) include/location_service/com/ubuntu/location/connectivity/manager.h (+21/-0) include/location_service/com/ubuntu/location/provider_factory.h (+3/-0) po/ubuntu-location-service.pot (+7/-11) src/location_service/com/ubuntu/location/CMakeLists.txt (+8/-0) src/location_service/com/ubuntu/location/connectivity/ofono.h (+115/-1) src/location_service/com/ubuntu/location/connectivity/ofono_nm_connectivity_manager.cpp (+30/-2) src/location_service/com/ubuntu/location/connectivity/ofono_nm_connectivity_manager.h (+5/-1) src/location_service/com/ubuntu/location/provider_factory.cpp (+14/-0) src/location_service/com/ubuntu/location/providers/config.cpp (+7/-0) src/location_service/com/ubuntu/location/providers/dummy/CMakeLists.txt (+3/-1) src/location_service/com/ubuntu/location/providers/dummy/delayed_provider.cpp (+42/-0) src/location_service/com/ubuntu/location/providers/dummy/delayed_provider.h (+62/-0) src/location_service/com/ubuntu/location/providers/gps/CMakeLists.txt (+13/-10) src/location_service/com/ubuntu/location/providers/gps/android_hardware_abstraction_layer.cpp (+122/-30) src/location_service/com/ubuntu/location/providers/gps/android_hardware_abstraction_layer.h (+34/-5) src/location_service/com/ubuntu/location/providers/gps/hardware_abstraction_layer.cpp (+30/-0) src/location_service/com/ubuntu/location/providers/gps/hardware_abstraction_layer.h (+35/-4) src/location_service/com/ubuntu/location/providers/gps/sntp_client.cpp (+210/-0) src/location_service/com/ubuntu/location/providers/gps/sntp_client.h (+210/-0) src/location_service/com/ubuntu/location/providers/gps/sntp_reference_time_source.cpp (+57/-0) src/location_service/com/ubuntu/location/providers/gps/sntp_reference_time_source.h (+51/-0) src/location_service/com/ubuntu/location/providers/remote/provider.cpp (+23/-0) src/location_service/com/ubuntu/location/service/daemon.cpp (+16/-19) src/location_service/com/ubuntu/location/service/implementation.cpp (+6/-4) src/location_service/com/ubuntu/location/service/provider_daemon.cpp (+1/-1) src/location_service/com/ubuntu/location/service/runtime.h (+1/-1) src/location_service/com/ubuntu/location/service/runtime_tests.cpp (+125/-29) src/location_service/com/ubuntu/location/service/trust_store_permission_manager.cpp (+1/-1) src/location_service/com/ubuntu/location/time_since_boot.cpp (+140/-0) src/location_service/com/ubuntu/location/time_since_boot.h (+35/-0) tests/CMakeLists.txt (+2/-0) tests/delayed_service_test.cpp (+193/-0) tests/gps_provider_test.cpp (+42/-8) tests/mock_event_receiver.h (+35/-0) tests/remote_providerd_test.cpp (+1/-7) tests/sntp_client_test.cpp (+104/-0) Text conflict in debian/changelog |
To merge this branch: | bzr merge lp://staging/~thomas-voss/location-service/generalize-glue-code-for-agps-operation |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Needs Fixing | |
Ubuntu Phablet Team | Pending | ||
Review via email:
|
This proposal supersedes a proposal from 2016-03-10.
Commit message
This is the first MP in a series to generalize AGPS behavior. Here, we wire up
incoming RIL-specific requests and respond to them by reaching out to our Ofono-based telephony stack.
Description of the change
This is the first MP in a series to generalize AGPS behavior. Here, we wire up
incoming RIL-specific requests and respond to them by reaching out to our Ofono-based telephony stack.
To post a comment you must log in.
Unmerged revisions
- 232. By Thomas Voß
-
Clean up event connections after each trial.
Adjust terminal output. - 231. By Thomas Voß
-
Extend runtime test cases to cover agps use cases.
- 230. By Thomas Voß
-
Log individual imsi/msisdn callback invocations.
- 229. By Thomas Voß
-
Wire up ril request callbacks.
FAILED: Continuous integration, rev:229 jenkins. qa.ubuntu. com/job/ location- service- ci/417/ jenkins. qa.ubuntu. com/job/ location- service- vivid-amd64- ci/89/console jenkins. qa.ubuntu. com/job/ location- service- vivid-armhf- ci/89/console jenkins. qa.ubuntu. com/job/ location- service- vivid-i386- ci/89/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/location- service- ci/417/ rebuild
http://